net/dpaa2: support traffic management
authorGagandeep Singh <g.singh@nxp.com>
Wed, 24 Feb 2021 12:42:56 +0000 (18:12 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 24 Feb 2021 17:03:30 +0000 (18:03 +0100)
commitac624068ee251e387fbff3c58c652bdae076b9e9
treeb360cfb5fe4838f5ffdecdd7267fbd40451ffc5d
parentf191d5abda54c310696789752987c63c5337bff0
net/dpaa2: support traffic management

Add basic support for scheduling and shaping on dpaa2
platform.

HW supports 2 level of scheduling and shaping.
However the current patch only support single level.

Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
doc/guides/nics/dpaa2.rst
drivers/net/dpaa2/dpaa2_ethdev.c
drivers/net/dpaa2/dpaa2_ethdev.h
drivers/net/dpaa2/dpaa2_tm.c [new file with mode: 0644]
drivers/net/dpaa2/dpaa2_tm.h [new file with mode: 0644]
drivers/net/dpaa2/mc/dpni.c
drivers/net/dpaa2/mc/fsl_dpni.h
drivers/net/dpaa2/mc/fsl_dpni_cmd.h
drivers/net/dpaa2/meson.build