[PATCH 0/4] dmaengine: xilinx: dpdma: Fix freeze after 64k frames

Jianqiang Chen jianqian at xilinx.com
Thu May 27 09:35:57 PDT 2021


Tested-by: Jianqiang Chen <jianqiang.chen at xilinx.com>
Reviewed-by: Jianqiang Chen <jianqiang.chen at xilinx.com>

Thanks,
Jason

> -----Original Message-----
> From: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
> Sent: Thursday, May 20, 2021 8:24 AM
> To: dmaengine at vger.kernel.org
> Cc: Vinod Koul <vkoul at kernel.org>; Michal Simek <michals at xilinx.com>;
> Jianqiang Chen <jianqian at xilinx.com>; linux-arm-kernel at lists.infradead.org
> Subject: [PATCH 0/4] dmaengine: xilinx: dpdma: Fix freeze after 64k frames
> 
> Hello,
> 
> This patch series addresses an issue in the Xilixn ZynqMP DPDMA driver that
> causes a display freeze after 65536 frames. The first three patches include a
> small compilation breakage issue (1/4) and enhancements to the messages
> logged by the driver (2/4 and 3/4). The last patch fixes the freeze bug. Please
> see individual patches for details.
> 
> Laurent Pinchart (4):
>   dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig
>   dmaengine: xilinx: dpdma: Print channel number in kernel log messages
>   dmaengine: xilinx: dpdma: Print debug message when losing vsync race
>   dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits
> 
>  drivers/dma/Kconfig               |  1 +
>  drivers/dma/xilinx/xilinx_dpdma.c | 45 ++++++++++++++++++++-----------
>  2 files changed, 31 insertions(+), 15 deletions(-)
> 
> --
> Regards,
> 
> Laurent Pinchart




More information about the linux-arm-kernel mailing list