Messages in this thread | | | From | Youri Querry <> | Subject | [PATCH 0/3] soc: fsl: dpio: Enable QMAN batch enqueuing | Date | Thu, 12 Dec 2019 17:01:10 +0000 |
| |
This patch set consists of: - We added an interface to enqueue several packets at a time and improve performance. - Make the algorithm decisions once at initialization and use function pointers to improve performance. - Replaced the QMAN enqueue array mode algorithm with a ring mode algorithm. This is to make the enqueue of several frames at a time more effective.
Youri Querry (3): soc: fsl: dpio: Adding QMAN multiple enqueue interface. soc: fsl: dpio: QMAN performance improvement. Function pointer indirection. soc: fsl: dpio: Replace QMAN array mode by ring mode enqueue.
drivers/soc/fsl/dpio/dpio-service.c | 69 +++- drivers/soc/fsl/dpio/qbman-portal.c | 766 ++++++++++++++++++++++++++++++++---- drivers/soc/fsl/dpio/qbman-portal.h | 158 +++++++- include/soc/fsl/dpaa2-io.h | 6 +- 4 files changed, 907 insertions(+), 92 deletions(-)
-- 2.7.4
| |