[dpdk-dev] [PATCH v3 3/6] net/ark: update internal structs to reflect FPGA updates
Ferruh Yigit
ferruh.yigit at intel.com
Tue Mar 9 12:32:51 CET 2021
On 3/8/2021 10:29 PM, Ed Czeck wrote:
> - New PCIe IDs using net/ark driver
> - Update Version IDs and structures specified by hardware
> - New internal descriptor status for TX
> - Adjust data placement in RX operations, headroom in retained
> for segmented mbufs
>
> Signed-off-by: Ed Czeck <ed.czeck at atomicrules.com>
> ---
> doc/guides/nics/ark.rst | 5 ++
> drivers/net/ark/ark_ddm.c | 18 +++--
> drivers/net/ark/ark_ddm.h | 22 +++---
> drivers/net/ark/ark_ethdev.c | 3 +
> drivers/net/ark/ark_ethdev_rx.c | 6 +-
> drivers/net/ark/ark_ethdev_tx.c | 122 +++++++++++++++++++-------------
> drivers/net/ark/ark_udm.c | 2 +
> drivers/net/ark/ark_udm.h | 13 ++--
> 8 files changed, 121 insertions(+), 70 deletions(-)
>
> diff --git a/doc/guides/nics/ark.rst b/doc/guides/nics/ark.rst
> index 18434c7a4..dcccfee26 100644
> --- a/doc/guides/nics/ark.rst
> +++ b/doc/guides/nics/ark.rst
> @@ -155,6 +155,11 @@ ARK PMD supports the following Arkville RTL PCIe instances including:
>
> * ``1d6c:100d`` - AR-ARKA-FX0 [Arkville 32B DPDK Data Mover]
> * ``1d6c:100e`` - AR-ARKA-FX1 [Arkville 64B DPDK Data Mover]
> +* ``1d6c:100f`` - AR-ARKA-FX1 [Arkville 64B DPDK Data Mover for Versal]
> +* ``1d6c:1010`` - AR-ARKA-FX1 [Arkville 64B DPDK Data Mover for Agilex]
> +* ``1d6c:1017`` - AR-ARK-FX1 [Arkville 64B Multi-Homed Primary Endpoint]
> +* ``1d6c:1018`` - AR-ARK-FX1 [Arkville 64B Multi-Homed Secondary Endpoint]
> +* ``1d6c:1019`` - AR-ARK-FX1 [Arkville 64B Multi-Homed Tertiary Endpoint]
>
Thanks for documenting them, but '100f' && '1010' are not in the
'pci_id_ark_map', are they missing in the code?
Also can you please update the release notes related to the features updated in
this set?
More information about the dev
mailing list