186f8e8c | 24-Jan-2025 |
Jesna K E <jesna.k.e@amd.com> |
net/axgbe: support TSO
Added TSO (Transmit Segmentation offload) support for axgbe PMD.
Signed-off-by: Jesna K E <jesna.k.e@amd.com> |
551b556c | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add some ops to VF shared with PF
Some RXTX operations like queue setup and release, packet type get, and Tx done cleanup have been supported on PF device. There are ops functions directly
net/ngbe: add some ops to VF shared with PF
Some RXTX operations like queue setup and release, packet type get, and Tx done cleanup have been supported on PF device. There are ops functions directly added.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com>
show more ...
|
54670a16 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: support registers dump for VF device
Add support to dump registers for VF device. Currently we only support a small number of registers. More registers will be added as needed.
Signed-off
net/ngbe: support registers dump for VF device
Add support to dump registers for VF device. Currently we only support a small number of registers. More registers will be added as needed.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com>
show more ...
|
e0c29b2f | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add multicast MAC filter ops for VF device
Add support to update multicast MAC filter.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
1d13283a | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add stats for VF device
Add support to get stats and extended stats by reading hardware registers.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
62c072c0 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add link update ops for VF device
Add support to check link feature for VF device, including link speed, duplex mode and link state.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
fda42583 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: support interrupt for VF device
Add VF device interrupt handler, support to enable and disable RX queue interrupt, and configure misx interrupt.
Signed-off-by: Zaiyu Wang <zaiyuwang@trust
net/ngbe: support interrupt for VF device
Add VF device interrupt handler, support to enable and disable RX queue interrupt, and configure misx interrupt.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com>
show more ...
|
f47dc03c | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add VLAN ops for VF device
Add support for VLAN filter, offload and strip set feature.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
711a06e8 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add datapath init for VF device
Add support for datapath init, including RX and TX unit init.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
2aba42f6 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add MAC address ops for VF device
Generate a random MAC address if none was assigned by PF during the initialization of VF device. And support to add and remove MAC address.
Signed-off-by
net/ngbe: add MAC address ops for VF device
Generate a random MAC address if none was assigned by PF during the initialization of VF device. And support to add and remove MAC address.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com>
show more ...
|
77102375 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add MTU ops for VF device
Support to update MTU for VF device.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
7744e908 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add promiscuous and allmulticast ops for VF device
Support to enable and disable promiscuous and allmulticast mode on VF device.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
66070ca4 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add hardware configuration for VF device
Add basic hardware configure flow and device information statement.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com> |
950820f1 | 20-Jan-2025 |
Zaiyu Wang <zaiyuwang@trustnetic.com> |
net/ngbe: add probe and remove for VF device
Introduce virtual function driver in ngbe PMD, add simple init and uninit function to probe and remove the device.
Signed-off-by: Zaiyu Wang <zaiyuwang@
net/ngbe: add probe and remove for VF device
Introduce virtual function driver in ngbe PMD, add simple init and uninit function to probe and remove the device.
Signed-off-by: Zaiyu Wang <zaiyuwang@trustnetic.com>
show more ...
|
b2e17252 | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: support getting FW version
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com> |
9514e4b6 | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: support MTU
Add support for updating MTU value.
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com> |
d2b39de2 | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: support promisc and allmulti modes
Add support for promiscuous/allmulticast modes configuration.
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh
net/r8169: support promisc and allmulti modes
Add support for promiscuous/allmulticast modes configuration.
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>
show more ...
|
fa0b0ad6 | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: support statistics
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com> |
63d37ff9 | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: support Tx
Add implementation for TX datapath.
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com> |
2f198f0a | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: support Rx
Add implementation for RX datapath.
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com> |
f7327670 | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: add link status and interrupt management
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com> |
9b170cfc | 13-Nov-2024 |
Howard Wang <howard_wang@realsil.com.cn> |
net/r8169: add driver skeleton
Meson build infrastructure, r8169_ethdev minimal skeleton, header with Realtek NIC device and vendor IDs.
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Revi
net/r8169: add driver skeleton
Meson build infrastructure, r8169_ethdev minimal skeleton, header with Realtek NIC device and vendor IDs.
Signed-off-by: Howard Wang <howard_wang@realsil.com.cn> Reviewed-by: Ferruh Yigit <ferruh.yigit@amd.com>
show more ...
|
dd0191d5 | 07-Nov-2024 |
Shuanglin Wang <shuanglin.wang@broadcom.com> |
net/bnxt/tf_ulp: support Thor2 ULP layer
This patch includes the support for following features that enable Thor2 support in the ULP layer:
1. Added support for ulp initialization on Thor2 platform
net/bnxt/tf_ulp: support Thor2 ULP layer
This patch includes the support for following features that enable Thor2 support in the ULP layer:
1. Added support for ulp initialization on Thor2 platform. This involved breaking the functionality that is common and not common between Thor and Thor2 platforms. 2. MPC support for Thor2. This feature enables the access of the DRAM memory location in the HOST CPU for Exact match flows and Action records for those flows. 3. Added support for VF's on Thor2 platform. 4. Added support to offload traffic between two VF's on the system. 5. Renamed all BNXT_TF_DBG macros to BNXT_DRV_DBG. 6. Added logic to get error conditions in the flow create path. 7. Added support for Geneve header and set TTL action parsing. 8. Add mpc batching to ulp flow create for Thor2.
This patch also updates the template files for the changes that are being added in this patch.
Signed-off-by: Shuanglin Wang <shuanglin.wang@broadcom.com> Signed-off-by: Mike Baucom <michael.baucom@broadcom.com> Signed-off-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com> Signed-off-by: Manish Kurup <manish.kurup@broadcom.com> Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> Reviewed-by: Shahaji Bhosle <sbhosle@broadcom.com> Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
show more ...
|
74cab005 | 07-Nov-2024 |
Randy Schacher <stuart.schacher@broadcom.com> |
net/bnxt/tf_ulp: support VXLAN-GPE
- Adds vxlan-gpe into ulp layer - Adds vxlan-gpe into template infrastructure
This patch also updates the template files for the following tf_ulp patches in this
net/bnxt/tf_ulp: support VXLAN-GPE
- Adds vxlan-gpe into ulp layer - Adds vxlan-gpe into template infrastructure
This patch also updates the template files for the following tf_ulp patches in this series.
net/bnxt: tf_ulp: add vxlan-gpe base support net/bnxt: tf_ulp: add custom l2 etype tunnel support net/bnxt: tf_ulp: add support for vf to vf flow offload net/bnxt: tf_ulp: support Wh+ mirroring net/bnxt: tf_ulp: miscellaneous fixes
Signed-off-by: Randy Schacher <stuart.schacher@broadcom.com> Signed-off-by: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> Reviewed-by: Kishore Padmanabha <kishore.padmanabha@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
show more ...
|
8bd6f540 | 04-Nov-2024 |
Chaoyong He <chaoyong.he@corigine.com> |
net/nfp: support LED operations
Implement the necessary functions to allow user to visually identify a physical port associated with a netdev by blinking an LED on that port.
Signed-off-by: James H
net/nfp: support LED operations
Implement the necessary functions to allow user to visually identify a physical port associated with a netdev by blinking an LED on that port.
Signed-off-by: James Hershaw <james.hershaw@corigine.com> Signed-off-by: Chaoyong He <chaoyong.he@corigine.com>
show more ...
|