
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(-)