RE: [RFC PATCH] dmaengine: xilinx_dma: Fix per-channel direction reporting via device_caps
From: Pandey, Radhey Shyam
Date: Fri Feb 20 2026 - 04:35:40 EST
[Public]
> -----Original Message-----
> From: Rahul Navale <rahulnavale04@xxxxxxxxx>
> Sent: Friday, February 20, 2026 2:44 PM
> To: Folker Schwesinger <dev@xxxxxxxxxxxxxxxxxxxxx>
> Cc: Rahul Navale <rahul.navale@xxxxxxx>; dmaengine@xxxxxxxxxxxxxxx; linux-arm-
> kernel@xxxxxxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; vkoul@xxxxxxxxxx;
> Frank.Li@xxxxxxxxxx; Simek, Michal <michal.simek@xxxxxxx>; Gupta, Suraj
> <Suraj.Gupta2@xxxxxxx>; thomas.gessler@xxxxxxxxxxxxxxxxxx; Pandey,
> Radhey Shyam <radhey.shyam.pandey@xxxxxxx>;
> tomi.valkeinen@xxxxxxxxxxxxxxxx; rahulnavale04@xxxxxxxxx
> Subject: Re: [RFC PATCH] dmaengine: xilinx_dma: Fix per-channel direction
> reporting via device_caps
>
> [You don't often get email from rahulnavale04@xxxxxxxxx. Learn why this is
> important at https://aka.ms/LearnAboutSenderIdentification ]
>
> From: Rahul Navale <rahul.navale@xxxxxxx>
>
> Hi Folker,
>
> > Posting this as RFC because I can't verify this actually fixes the
> > regression as I don't have a ZynqMP. So Rahul, could you test if this
> > fixes the issue and report back?
>
> I tested this patch on my ZynqMP platform.
>
Can you help reproduce the issue at our end. How does your setup
looks like? Is it dependent on PL design ? Unless there is some
dependency I can try and triage it.
> Unfortunately, the issue still persists. Cyclic playback fails after the first buffer period.
>
> Regards,
> Rahul Navale