History log of /dpdk/drivers/net/ntnic/ntnic_ethdev.c (Results 26 – 35 of 35)
Revision Date Author Comments
# 894509ed 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: support NT200A0X smartNIC

Add ntnic support for NT200A0X NIC

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>


# ddf184d0 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add FPGA initialization

Enable FPGA initialization and adds ethdev fw_version_get.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>


# 05aa6305 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add registers and FPGA model

The NTNIC PMD does not rely on a kernel space Napatech driver,
thus all defines related to the register layout is part of the PMD
code, which will be added in

net/ntnic: add registers and FPGA model

The NTNIC PMD does not rely on a kernel space Napatech driver,
thus all defines related to the register layout is part of the PMD
code, which will be added in later commits.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>

show more ...


# d3dc3627 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add adapter initialization

Add interfaces for initialize the adapter.
Add proper PCI device deinitialization.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yi

net/ntnic: add adapter initialization

Add interfaces for initialize the adapter.
Add proper PCI device deinitialization.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>

show more ...


# c93ef6ed 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add basic ethdev operations

Adds support for eth_dev configure, start, stop, close, and infos_get.
The internal structs of ntnic is also added and initialized.

Signed-off-by: Serhii Iliu

net/ntnic: add basic ethdev operations

Adds support for eth_dev configure, start, stop, close, and infos_get.
The internal structs of ntnic is also added and initialized.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>

show more ...


# c1c13953 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add VFIO module

Adds VFIO functionality and the DMA it requires.
The VFIO context is initialized during ntnic ethdev startup.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Review

net/ntnic: add VFIO module

Adds VFIO functionality and the DMA it requires.
The VFIO context is initialized during ntnic ethdev startup.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>

show more ...


# 6e6fd311 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add utilities

Add ntnic utilities.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>


# 78b8b4ab 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add minimal PCI initialization

Add implementation for probe/init and remove/deinit of the PCI device.
Proper device deinitialization will be added letter.

Signed-off-by: Serhii Iliushyk

net/ntnic: add minimal PCI initialization

Add implementation for probe/init and remove/deinit of the PCI device.
Proper device deinitialization will be added letter.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>

show more ...


# db80608f 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: add logging

Adds ntnic specific implementation for logging.
NT NIC uses this logging abstraction layer to ensure that FPGA module
implementations function both within and outside in DPDK

net/ntnic: add logging

Adds ntnic specific implementation for logging.
NT NIC uses this logging abstraction layer to ensure that FPGA module
implementations function both within and outside in DPDK environment.

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>

show more ...


# c5cfe765 17-Jul-2024 Serhii Iliushyk <sil-plv@napatech.com>

net/ntnic: introduce PMD skeleton

Add initial ntnic ethdev skeleton and register PCI probe functions.
Update documentation: Device description and feature list

Signed-off-by: Serhii Iliushyk <sil-p

net/ntnic: introduce PMD skeleton

Add initial ntnic ethdev skeleton and register PCI probe functions.
Update documentation: Device description and feature list

Signed-off-by: Serhii Iliushyk <sil-plv@napatech.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>

show more ...


12