[PATCH 0/8] net: fsl-mc: sync to latest MC APIs

Ioana Ciornei ioana.ciornei at nxp.com
Wed May 31 18:04:28 CEST 2023


This patch set syncs all the MC APIs to their latest form using packed
structures to ilustrate each field and its endianness.
No change in the minimum MC version or the command's version is made.

The first patch removes any unused API so that we do not carry around
useless code.

Ioana Ciornei (8):
  net: fsl-mc: remove unused MC APIs
  net: fsl-mc: sync DPBP MC APIs
  net: fsl-mc: sync DPMAC MC APIs
  net: fsl-mc: sync DPRC MC APIs
  net: fsl-mc: sync DPNI MC APIs
  net: fsl-mc: sync DPSPARSER MC APIs
  net: fsl-mc: sync DPIO MC APIs
  net: fsl-mc: sync remaining MC commands

 drivers/net/fsl-mc/dpbp.c          |  180 +++-
 drivers/net/fsl-mc/dpio/dpio.c     |  194 ++--
 drivers/net/fsl-mc/dpmac.c         |  274 +++--
 drivers/net/fsl-mc/dpmng.c         |   20 +-
 drivers/net/fsl-mc/dpni.c          |  680 +++++++++----
 drivers/net/fsl-mc/dprc.c          |  405 ++++----
 drivers/net/fsl-mc/dpsparser.c     |  124 ++-
 drivers/net/fsl-mc/fsl_dpmng_cmd.h |   17 +-
 drivers/net/fsl-mc/mc.c            |   14 +-
 drivers/net/fsl-mc/mc_sys.c        |   13 +-
 drivers/net/ldpaa_eth/ldpaa_eth.c  |   22 +-
 include/fsl-mc/fsl_dpbp.h          |  207 +---
 include/fsl-mc/fsl_dpio.h          |  266 ++---
 include/fsl-mc/fsl_dpmac.h         |  360 ++-----
 include/fsl-mc/fsl_dpmng.h         |   13 +-
 include/fsl-mc/fsl_dpni.h          | 1529 ++++++++++------------------
 include/fsl-mc/fsl_dprc.h          |  935 ++---------------
 include/fsl-mc/fsl_dpsparser.h     |  139 +--
 include/fsl-mc/fsl_mc_cmd.h        |   47 +-
 19 files changed, 2050 insertions(+), 3389 deletions(-)

-- 
2.25.1



More information about the U-Boot mailing list