Re: [RFC PATCH] dmaengine: xilinx_dma: Fix per-channel direction reporting via device_caps
From: Rahul Navale
Date: Tue Feb 24 2026 - 04:36:07 EST
From: Rahul Navale <rahul.navale@xxxxxxx>
>this is an important bit of information. Could you verify that your
>customized driver uses dmaengine's dma_get_slave_caps() to obtain
>channel capabilities and that the newly introduced
>xilinx_dma_device_caps() is actually called?
Hi Folker,
Thanks for the clarification — I misunderstood about custom drivers.
I have confirmed that we are using the upstream xilinx DMA driver (drivers/dma/xilinx/xilinx_dma.c)
and using AXI DMA for audio. We use separate fixed-direction channels:
MM2S for playback (DMA_MEM_TO_DEV) and S2MM for capture (DMA_DEV_TO_MEM), referenced
via device tree.
Thanks,
Rahul Navale