Add support to traffic management api in OCTEON TX2 PMD. This support applies to CN96xx of C0 silicon version.
This series depends on http://patchwork.dpdk.org/patch/66344/ Depends-on:series-66344 Krzysztof Kanas (3): net/octeontx2: add tm node suspend and resume cb net/octeontx2: add tx queue ratelimit callback net/octeontx2: add tm capability callbacks Nithin Dabilpuram (8): net/octeontx2: setup link config based on BP level net/octeontx2: restructure tm helper functions net/octeontx2: add dynamic topology update support net/octeontx2: add tm node add and delete cb net/octeontx2: add tm hierarchy commit callback net/octeontx2: add tm stats and shaper profile cbs net/octeontx2: add tm dynamic topology update cb net/octeontx2: add tm debug support doc/guides/nics/features/octeontx2.ini | 1 + doc/guides/nics/octeontx2.rst | 15 + drivers/common/octeontx2/otx2_dev.h | 9 + drivers/net/octeontx2/otx2_ethdev.c | 5 +- drivers/net/octeontx2/otx2_ethdev.h | 3 + drivers/net/octeontx2/otx2_ethdev_debug.c | 274 +++ drivers/net/octeontx2/otx2_tm.c | 2660 ++++++++++++++++++++++++----- drivers/net/octeontx2/otx2_tm.h | 101 +- 8 files changed, 2588 insertions(+), 480 deletions(-) -- 2.8.4