[PATCH v0 3/3] dma/cnxk: enable inter process domain DMA support
Jerin Jacob
jerinjacobk at gmail.com
Tue Sep 15 08:43:58 CEST 2026
On Sat, Aug 29, 2026 at 4:24 PM Vamsi Krishna <vattunuru at marvell.com> wrote:
>
> From: Vamsi Attunuru <vattunuru at marvell.com>
>
> Adds support for inter domain DMA operations.
>
> Signed-off-by: Vamsi Attunuru <vattunuru at marvell.com>
> ---
> drivers/dma/cnxk/cnxk_dmadev.c | 148 ++++++++++++++++++++++++++++++++-
> drivers/dma/cnxk/cnxk_dmadev.h | 1 +
> 2 files changed, 148 insertions(+), 1 deletion(-)
1) Fix
./devtools/checkpatches.sh -n 3
### [PATCH] common/cnxk: add O20 DPI DMA support
Warning in drivers/common/cnxk/roc_dpi.c:
Warning in drivers/common/cnxk/roc_dpi.h:
Use plt_ symbols instead of rte_ API in cnxk base driver
2) Change rte_wmb() etc to rte_io_* in fastpath
3) Update doc/guides/dmadevs/cnxk.rst for CN20k support and inter
process domain DMA line item
4) Update doc/guides/dmadevs/cnxk.rst for CN20k support if anything
needs to be updated for starting dma application like devbind etc.
5) Update doc/guides/rel_notes/release_26_11.rst as it is major
feature(CN20k support and inter process domain DMA). (Make sure follow
the order for release update)
More information about the dev
mailing list