On 6/2/2019 4:23 PM, jer...@marvell.com wrote: > From: Jerin Jacob <jer...@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 <...>