RE: [PATCH 0/3] soc: fsl: dpio: Enable QMAN batch enqueuing
From: Leo Li <hidden>
Date: 2020-02-06 22:05:24
Also in:
linux-arm-kernel, lkml
-----Original Message----- From: Roy Pledge (OSS) <redacted> Sent: Thursday, February 6, 2020 2:40 PM To: Youri Querry <redacted>; Roy Pledge [off-list ref]; Leo Li [off-list ref]; linux- kernel@vger.kernel.org; linuxppc-dev@lists.ozlabs.org; linux-arm- kernel@lists.infradead.org; Ioana Ciornei [off-list ref]; Alexandru Marginean [off-list ref] Subject: Re: [PATCH 0/3] soc: fsl: dpio: Enable QMAN batch enqueuing On 12/12/2019 12:01 PM, Youri Querry wrote:quoted
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++++++++++++++++++++++++++++++++----quoted
drivers/soc/fsl/dpio/qbman-portal.h | 158 +++++++- include/soc/fsl/dpaa2-io.h | 6 +- 4 files changed, 907 insertions(+), 92 deletions(-)Acked-by: Roy Pledge <roy.pledge@nxp.com> Leo - can you look at this series so we can get it integrated? Thanks
Sure. Thanks for the review. I will queue them up for v5.7. Regards, Leo