[PATCH v5 00/18] NXP DPAA ETH driver enhancement and fixes
David Marchand
david.marchand at redhat.com
Fri Oct 4 16:03:15 CEST 2024
On Tue, Oct 1, 2024 at 1:03 PM Hemant Agrawal <hemant.agrawal at nxp.com> wrote:
>
> v5: fix individual patch compilation and checkpatch warning
> v4: fix clang compilation issues
> v3: addressed Ferruh's comments
> - dropped Tx rate limit API patch
> - added one small bug fix
> - fixed removal/add of fman_offline type
>
> v2: address review comments
> - improve commit message
> - add documentarion for new functions
> - make IEEE1588 config runtime
>
> This series adds several enhancement to the NXP DPAA Ethernet driver.
>
> Primarily:
> 1. timestamp and IEEE 1588 support
> 2. OH and ONIC based virtual port config in DPAA
> 3. frame display and debugging infra
>
>
> Gagandeep Singh (3):
> bus/dpaa: fix PFDRs leaks due to FQRNIs
> net/dpaa: support mempool debug
> net/dpaa: improve the dpaa port cleanup
>
> Hemant Agrawal (5):
> bus/dpaa: fix VSP for 1G fm1-mac9 and 10
> bus/dpaa: fix the fman details status
> bus/dpaa: add port buffer manager stats
> net/dpaa: implement detailed packet parsing
> net/dpaa: enhance DPAA frame display
>
> Jun Yang (2):
> net/dpaa: share MAC FMC scheme and CC parse
> net/dpaa: improve dpaa errata A010022 handling
>
> Rohit Raj (3):
> net/dpaa: fix typecasting ch ID to u32
> bus/dpaa: add OH port mode for dpaa eth
> bus/dpaa: add ONIC port mode for the DPAA eth
>
> Vanshika Shukla (5):
> net/dpaa: support Tx confirmation to enable PTP
> net/dpaa: add support to separate Tx conf queues
> net/dpaa: support Rx/Tx timestamp read
> net/dpaa: support IEEE 1588 PTP
> net/dpaa: fix reallocate_mbuf handling
>
> doc/guides/nics/dpaa.rst | 64 ++-
> doc/guides/nics/features/dpaa.ini | 2 +
> drivers/bus/dpaa/base/fman/fman.c | 583 +++++++++++++++++++---
> drivers/bus/dpaa/base/fman/fman_hw.c | 102 +++-
> drivers/bus/dpaa/base/fman/netcfg_layer.c | 19 +-
> drivers/bus/dpaa/base/qbman/qman.c | 46 +-
> drivers/bus/dpaa/dpaa_bus.c | 37 +-
> drivers/bus/dpaa/include/fman.h | 112 ++++-
> drivers/bus/dpaa/include/fsl_fman.h | 12 +
> drivers/bus/dpaa/include/fsl_qman.h | 4 +-
> drivers/bus/dpaa/version.map | 4 +
> drivers/net/dpaa/dpaa_ethdev.c | 428 +++++++++++++---
> drivers/net/dpaa/dpaa_ethdev.h | 68 ++-
> drivers/net/dpaa/dpaa_flow.c | 66 +--
> drivers/net/dpaa/dpaa_fmc.c | 421 ++++++++++------
> drivers/net/dpaa/dpaa_ptp.c | 118 +++++
> drivers/net/dpaa/dpaa_rxtx.c | 378 ++++++++++++--
> drivers/net/dpaa/dpaa_rxtx.h | 152 +++---
> drivers/net/dpaa/meson.build | 1 +
> 19 files changed, 2105 insertions(+), 512 deletions(-)
> create mode 100644 drivers/net/dpaa/dpaa_ptp.c
Please Hemant, I see this series reintroduces \n issue in
drivers/bus/dpaa/base/fman (use of macro FMAN_ERR).
Can you send fixes against next-net ?
Thanks.
--
David Marchand
More information about the dev
mailing list