AACI broken with commit 29a4f2d3

Russell King - ARM Linux linux at arm.linux.org.uk
Thu Mar 25 08:06:12 EDT 2010


On Thu, Mar 25, 2010 at 05:20:00PM +0530, Philby John wrote:
> This was tested throughly but not for alignment and to verify the fix is  
> easy. All you need to do is revert the commit and then type reboot at  
> the command prompt. On reboot you will get "aaci-pl041 fpga:04: ac97  
> read back fail" failures, rendering audio non-functional on an ARM1176.

Given the analysis, I can not believe your statement.

> The right fix would be to use writew() instead of writel()

No, you're writing to reserved bits in the interrupt enable register
for a channel we don't use.  There's no way that this is correct, or
even a valid fix.



More information about the linux-arm-kernel mailing list