All of lore.kernel.org
 help / color / mirror / Atom feed
* [v1 00/10] DPAA specific fixes
@ 2025-05-28 10:39 vanshika.shukla
  2025-05-28 10:39 ` [v1 01/10] bus/dpaa: avoid using same structure and variable name vanshika.shukla
                   ` (10 more replies)
  0 siblings, 11 replies; 119+ messages in thread
From: vanshika.shukla @ 2025-05-28 10:39 UTC (permalink / raw)
  To: dev

From: Vanshika Shukla <vanshika.shukla@nxp.com>

This series includes fixes for NXP DPAA drivers.

Gagandeep Singh (1):
  bus/dpaa: improve DPAA cleanup

Hemant Agrawal (2):
  bus/dpaa: avoid using same structure and variable name
  bus/dpaa: optimize qman enqueue check

Jun Yang (5):
  bus/dpaa: add FMan node
  bus/dpaa: enhance DPAA SoC version
  bus/dpaa: optimize bman acquire/release
  mempool/dpaa: fast acquire and release
  mempool/dpaa: adjust pool element for LS1043A errata

Vanshika Shukla (1):
  net/dpaa: add devargs for enabling err packets on main queue

Vinod Pullabhatla (1):
  net/dpaa: add Tx rate limiting DPAA PMD API

 .mailmap                                  |   1 +
 doc/guides/nics/dpaa.rst                  |   3 +
 drivers/bus/dpaa/base/fman/fman.c         | 278 ++++++++++++---------
 drivers/bus/dpaa/base/fman/netcfg_layer.c |   8 +-
 drivers/bus/dpaa/base/qbman/bman.c        | 149 +++++++++--
 drivers/bus/dpaa/base/qbman/qman.c        |  50 ++--
 drivers/bus/dpaa/base/qbman/qman_driver.c |   2 -
 drivers/bus/dpaa/bus_dpaa_driver.h        |   9 +-
 drivers/bus/dpaa/dpaa_bus.c               | 179 +++++++++----
 drivers/bus/dpaa/include/fman.h           |  40 +--
 drivers/bus/dpaa/include/fsl_bman.h       |  20 +-
 drivers/bus/dpaa/include/fsl_qman.h       |   2 +-
 drivers/bus/dpaa/include/netcfg.h         |  14 --
 drivers/mempool/dpaa/dpaa_mempool.c       | 230 +++++++++++++----
 drivers/mempool/dpaa/dpaa_mempool.h       |  13 +-
 drivers/net/dpaa/dpaa_ethdev.c            | 291 +++++++++++++++-------
 drivers/net/dpaa/dpaa_flow.c              |  87 ++++++-
 drivers/net/dpaa/dpaa_ptp.c               |  12 +-
 drivers/net/dpaa/dpaa_rxtx.c              |   4 +-
 drivers/net/dpaa/fmlib/fm_lib.c           |  30 +++
 drivers/net/dpaa/fmlib/fm_port_ext.h      |   2 +-
 drivers/net/dpaa/rte_pmd_dpaa.h           |  21 +-
 22 files changed, 1022 insertions(+), 423 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 119+ messages in thread

end of thread, other threads:[~2025-07-22  3:52 UTC | newest]

Thread overview: 119+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-28 10:39 [v1 00/10] DPAA specific fixes vanshika.shukla
2025-05-28 10:39 ` [v1 01/10] bus/dpaa: avoid using same structure and variable name vanshika.shukla
2025-05-28 10:39 ` [v1 02/10] bus/dpaa: add FMan node vanshika.shukla
2025-05-28 10:39 ` [v1 03/10] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-05-28 14:28   ` Stephen Hemminger
2025-05-28 10:39 ` [v1 04/10] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-05-28 14:30   ` Stephen Hemminger
2025-05-28 14:50     ` [EXT] " Jun Yang
2025-05-28 10:39 ` [v1 05/10] mempool/dpaa: fast acquire and release vanshika.shukla
2025-05-28 10:39 ` [v1 06/10] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-05-28 10:39 ` [v1 07/10] net/dpaa: add Tx rate limiting DPAA PMD API vanshika.shukla
2025-06-03  6:06   ` Varghese, Vipin
2025-05-28 10:39 ` [v1 08/10] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-05-28 10:39 ` [v1 09/10] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-05-28 10:39 ` [v1 10/10] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-06-02 13:15 ` [v2 00/10] DPAA specific fixes vanshika.shukla
2025-06-02 13:15   ` [v2 01/10] bus/dpaa: avoid using same structure and variable name vanshika.shukla
2025-06-02 13:15   ` [v2 02/10] bus/dpaa: add FMan node vanshika.shukla
2025-06-02 13:15   ` [v2 03/10] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-06-02 13:15   ` [v2 04/10] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-06-02 13:15   ` [v2 05/10] mempool/dpaa: fast acquire and release vanshika.shukla
2025-06-02 13:15   ` [v2 06/10] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-06-02 13:15   ` [v2 07/10] net/dpaa: add Tx rate limiting DPAA PMD API vanshika.shukla
2025-06-02 13:15   ` [v2 08/10] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-06-02 13:15   ` [v2 09/10] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-06-02 13:15   ` [v2 10/10] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-06-04  2:51     ` Stephen Hemminger
2025-06-10  9:14   ` [v3 00/10] DPAA specific fixes vanshika.shukla
2025-06-10  9:14     ` [v3 01/10] bus/dpaa: avoid using same structure and variable name vanshika.shukla
2025-07-01 13:44       ` Stephen Hemminger
2025-06-10  9:14     ` [v3 02/10] bus/dpaa: add FMan node vanshika.shukla
2025-06-10  9:14     ` [v3 03/10] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-06-10  9:14     ` [v3 04/10] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-06-10  9:14     ` [v3 05/10] mempool/dpaa: fast acquire and release vanshika.shukla
2025-06-10  9:14     ` [v3 06/10] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-06-10  9:14     ` [v3 07/10] net/dpaa: add Tx rate limiting DPAA PMD API vanshika.shukla
2025-06-10  9:14     ` [v3 08/10] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-06-10  9:14     ` [v3 09/10] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-06-10  9:14     ` [v3 10/10] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-06-11  7:10     ` [v4 00/10] DPAA specific fixes vanshika.shukla
2025-06-11  7:10       ` [v4 01/10] bus/dpaa: avoid using same structure and variable name vanshika.shukla
2025-06-29 16:30         ` Stephen Hemminger
2025-07-01 11:38           ` [EXT] " Vanshika Shukla
2025-06-11  7:10       ` [v4 02/10] bus/dpaa: add FMan node vanshika.shukla
2025-06-11 16:50         ` Stephen Hemminger
2025-06-19  5:44           ` [EXT] " Vanshika Shukla
2025-06-29 16:32         ` Stephen Hemminger
2025-06-11  7:10       ` [v4 03/10] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-06-11  7:10       ` [v4 04/10] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-06-29 16:34         ` Stephen Hemminger
2025-06-29 16:35         ` Stephen Hemminger
2025-06-11  7:10       ` [v4 05/10] mempool/dpaa: fast acquire and release vanshika.shukla
2025-06-11  7:10       ` [v4 06/10] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-06-29 16:37         ` Stephen Hemminger
2025-06-11  7:10       ` [v4 07/10] net/dpaa: add Tx rate limiting DPAA PMD API vanshika.shukla
2025-06-29 16:42         ` Stephen Hemminger
2025-07-01 11:42           ` [EXT] " Vanshika Shukla
2025-07-01 13:06             ` Thomas Monjalon
2025-06-11  7:10       ` [v4 08/10] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-06-29 16:43         ` Stephen Hemminger
2025-06-11  7:10       ` [v4 09/10] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-06-11  7:10       ` [v4 10/10] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-06-11 16:15         ` Stephen Hemminger
2025-06-11 20:04           ` Patrick Robb
2025-06-19  5:43       ` [v4 00/10] DPAA specific fixes Hemant Agrawal
2025-07-01 11:36       ` [v5 0/9] " vanshika.shukla
2025-07-01 11:36         ` [v5 1/9] bus/dpaa: add FMan node vanshika.shukla
2025-07-01 11:37         ` [v5 2/9] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-07-01 11:37         ` [v5 3/9] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-07-01 11:37         ` [v5 4/9] mempool/dpaa: fast acquire and release vanshika.shukla
2025-07-01 11:37         ` [v5 5/9] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-07-01 11:37         ` [v5 6/9] net/dpaa: add Tx rate limiting DPAA PMD API vanshika.shukla
2025-07-01 13:46           ` Stephen Hemminger
2025-07-01 13:57           ` Stephen Hemminger
2025-07-02 10:15             ` [EXT] " Vanshika Shukla
2025-07-01 11:37         ` [v5 7/9] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-07-01 11:37         ` [v5 8/9] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-07-01 13:49           ` Stephen Hemminger
2025-07-01 11:37         ` [v5 9/9] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-07-02 10:10         ` [v6 0/8] DPAA specific fixes vanshika.shukla
2025-07-02 10:10           ` [v6 1/8] bus/dpaa: add FMan node vanshika.shukla
2025-07-02 10:10           ` [v6 2/8] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-07-02 10:10           ` [v6 3/8] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-07-02 10:10           ` [v6 4/8] mempool/dpaa: fast acquire and release vanshika.shukla
2025-07-02 10:10           ` [v6 5/8] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-07-02 10:10           ` [v6 6/8] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-07-02 10:10           ` [v6 7/8] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-07-02 10:10           ` [v6 8/8] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-07-02 14:56           ` [v6 0/8] DPAA specific fixes Stephen Hemminger
2025-07-03  5:25           ` [v7 0/8] improve DPAA cleanup vanshika.shukla
2025-07-03  5:25             ` [v7 1/8] bus/dpaa: add FMan node vanshika.shukla
2025-07-03  5:25             ` [v7 2/8] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-07-03  5:25             ` [v7 3/8] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-07-03  5:25             ` [v7 4/8] mempool/dpaa: fast acquire and release vanshika.shukla
2025-07-03  5:25             ` [v7 5/8] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-07-03  5:25             ` [v7 6/8] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-07-03  5:25             ` [v7 7/8] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-07-03  5:25             ` [v7 8/8] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-07-03  5:37             ` [v8 0/8] DPAA specific fixes vanshika.shukla
2025-07-03  5:37               ` [v8 1/8] bus/dpaa: add FMan node vanshika.shukla
2025-07-10 22:37                 ` Stephen Hemminger
2025-07-03  5:37               ` [v8 2/8] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-07-03  5:37               ` [v8 3/8] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-07-03  5:37               ` [v8 4/8] mempool/dpaa: fast acquire and release vanshika.shukla
2025-07-03  5:37               ` [v8 5/8] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-07-03  5:37               ` [v8 6/8] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-07-03  5:37               ` [v8 7/8] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-07-10 22:48                 ` Stephen Hemminger
2025-07-03  5:37               ` [v8 8/8] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-07-17  9:42               ` [v9 0/8] DPAA specific fixes vanshika.shukla
2025-07-17  9:42                 ` [v9 1/8] bus/dpaa: add FMan node vanshika.shukla
2025-07-17  9:42                 ` [v9 2/8] bus/dpaa: enhance DPAA SoC version vanshika.shukla
2025-07-17  9:42                 ` [v9 3/8] bus/dpaa: optimize bman acquire/release vanshika.shukla
2025-07-17  9:42                 ` [v9 4/8] mempool/dpaa: fast acquire and release vanshika.shukla
2025-07-17  9:42                 ` [v9 5/8] mempool/dpaa: adjust pool element for LS1043A errata vanshika.shukla
2025-07-17  9:42                 ` [v9 6/8] net/dpaa: add devargs for enabling err packets on main queue vanshika.shukla
2025-07-17  9:42                 ` [v9 7/8] bus/dpaa: improve DPAA cleanup vanshika.shukla
2025-07-17  9:42                 ` [v9 8/8] bus/dpaa: optimize qman enqueue check vanshika.shukla
2025-07-22  3:52                 ` [v9 0/8] DPAA specific fixes Stephen Hemminger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.