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