]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: aaci - Fix alignment faults on ARM Cortex introduced by commit b8413a6d
authorPhilby John <pjohn@mvista.com>
Fri, 26 Mar 2010 16:07:51 +0000 (21:37 +0530)
committerTakashi Iwai <tiwai@suse.de>
Tue, 13 Apr 2010 07:46:55 +0000 (09:46 +0200)
commitd4c2173a309fabd0af8539faed529395cc586f59
treeeaeaa1a7babed5ee4df999d99468eff79e68f2d1
parenta1ee5db89c72096636f3aacc527538868e22a37f
ALSA: aaci - Fix alignment faults on ARM Cortex introduced by commit b8413a6d

The commit b8413a6d used writel() at offset 0x26 which is
half-word aligned causing unaligned exceptions on a
Cortex-A8. The original patch solved the "aaci-pl041 fpga:04:
ac97 read back fail" issue on a soft reset. Reading from any
arbitrary aaci register seems to solve this issue.

Signed-off-by: Philby John <pjohn@mvista.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/arm/aaci.c