Re: [PATCH] dma: ep93xx: Treat STALL and NFB IRQs same way

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 07, 2016 at 11:05:48PM +0100, Alexander Sverdlin wrote:
> Debugging ALSA hangups it was found that EP9302 (latest E2 rev.) DMA controller
> sometimes asserts STALL interrupt instead of NFB interrupt. Simply ignoring the
> difference and simply acting upon the amount of data we still have to transfer
> seems to work fine. This somehow sounds similar to M2M issue which is already
> dealt with in the driver, when the controller asserts DONE interrupt too early.
> 
> The issue is not documented in Cirrus Logic erratas for EP93XX, but original
> Cirrus DMA driver from 2003 (not based on DMA API) did the similar handling
> of STALL interrupt. In-tree driver (6d831c65) did it also, before conversion to
> DMA engine API.

Applied after fixing subsystem name

-- 
~Vinod
--
To unsubscribe from this list: send the line "unsubscribe dmaengine" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux PCI]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux