[dpdk-dev] [PATCH v1 00/58] OCTEON TX2 Ethdev driver

Ferruh Yigit ferruh.yigit at intel.com
Thu Jun 6 17:23:03 CEST 2019


On 6/2/2019 4:23 PM, jerinj at marvell.com wrote:
> From: Jerin Jacob <jerinj at marvell.com>
> 
> This patchset adds support for OCTEON TX2 ethdev driver.
> 
> This patch set is depended on "OCTEON TX2 common and mempool driver" series.
> http://mails.dpdk.org/archives/dev/2019-June/133329.html

Hi Jerin,

I will wait for the dependent patches to be merged to be able to full review the
patchset, I will go through it for now.

It can be good to try to get dependent patchsets early so that this also can
make in on time.

> 
> This patches series also available at https://github.com/jerinjacobk/dpdk-octeontx2-nix
> including the dependency patches for quick download and review.
> 
> Harman Kalra (2):
>   net/octeontx2: add PTP base support
>   net/octeontx2: add remaining PTP operations
> 
> Jerin Jacob (17):
>   net/octeontx2: add build infrastructure
>   net/octeontx2: add ethdev probe and remove
>   net/octeontx2: add device init and uninit
>   net/octeontx2: add devargs parsing functions
>   net/octeontx2: handle device error interrupts
>   net/octeontx2: add info get operation
>   net/octeontx2: add device configure operation
>   net/octeontx2: handle queue specific error interrupts
>   net/octeontx2: add context debug utils
>   net/octeontx2: add Rx queue setup and release
>   net/octeontx2: add Tx queue setup and release
>   net/octeontx2: add ptype support
>   net/octeontx2: add Rx and Tx descriptor operations
>   net/octeontx2: add Rx burst support
>   net/octeontx2: add Rx vector version
>   net/octeontx2: add Tx burst support
>   doc: add Marvell OCTEON TX2 ethdev documentation
> 
> Kiran Kumar K (13):
>   net/octeontx2: add register dump support
>   net/octeontx2: add basic stats operation
>   net/octeontx2: add extended stats operations
>   net/octeontx2: introducing flow driver
>   net/octeontx2: flow utility functions
>   net/octeontx2: flow mailbox utility
>   net/octeontx2: add flow MCAM utility functions
>   net/octeontx2: add flow parsing for outer layers
>   net/octeontx2: adding flow parsing for inner layers
>   net/octeontx2: add flow actions support
>   net/octeontx2: add flow operations
>   net/octeontx2: add additional flow operations
>   net/octeontx2: add flow init and fini
> 
> Krzysztof Kanas (2):
>   net/octeontx2: alloc and free TM HW resources
>   net/octeontx2: enable Tx through traffic manager
> 
> Nithin Dabilpuram (9):
>   net/octeontx2: add queue start and stop operations
>   net/octeontx2: introduce traffic manager
>   net/octeontx2: configure TM HW resources
>   net/octeontx2: add queue info and pool supported operations
>   net/octeontx2: add Rx multi segment version
>   net/octeontx2: add Tx multi segment version
>   net/octeontx2: add Tx vector version
>   net/octeontx2: add device start operation
>   net/octeontx2: add device stop and close operations
> 
> Sunil Kumar Kori (1):
>   net/octeontx2: add unicast MAC filter
> 
> Vamsi Attunuru (9):
>   net/octeontx2: add link stats operations
>   net/octeontx2: add promiscuous and allmulticast mode
>   net/octeontx2: add RSS support
>   net/octeontx2: handle port reconfigure
>   net/octeontx2: add link status set operations
>   net/octeontx2: add module EEPROM dump
>   net/octeontx2: add flow control support
>   net/octeontx2: add FW version get operation
>   net/octeontx2: add MTU set operation
> 
> Vivek Sharma (5):
>   net/octeontx2: connect flow API to ethdev ops
>   net/octeontx2: implement VLAN utility functions
>   net/octeontx2: support VLAN offloads
>   net/octeontx2: support VLAN filters
>   net/octeontx2: support VLAN TPID and PVID for Tx

<...>


More information about the dev mailing list