ARM: LPC32xx: Misc arch updates and fixes
wellsk40 at gmail.com
wellsk40 at gmail.com
Thu Jul 29 12:04:07 EDT 2010
This patch series fixes several small issues with the LPC32xx Linux
support:
LPC definition fixes
Remove un-needed code from IRQ ack handler
Fix GPIO 3 IN bit mask
Change AMBA pre and post clock init for AMBA registration
Add a workaround for LCD register access prior to clock enable
Remove un-needed local MMC clock enable code
Fix up I2S device ID name for clock registration
The LPC32xx will thrown an ARM exception if an attempt is made to access a
peripheral register set without the clocks enabled. Patch 5 (workaround for
LCD register access) is needed to work around an issue with the LCD driver.
During the AMBA PL11x driver init, an access is made to the peripheral
registers while the clock is disabled. This workaround prevents an exception
during init.
The series can be pulled from:
git://git.lpclinux.com/linux-2.6-lpc wells/lpc32xx-arch_up1
More information about the linux-arm-kernel
mailing list