
This series does a bit of OMAP housekeeping as well as adding board revision detection for Beagle and Overo.
The first patch moves syslib.c from omap3 to omap-common where it can be shared by both OMAP3 and OMAP4 boards.
The second patch creates a convenience function to set the voltage regulators in the TWL4030 companion chip. It also modifies existing code to use the new function.
The third patch enables the input drivers on the Overo's MMC_CLK pins for channels 1 and 3 (channel 2 was already enabled, missing the other 2 was an oversight)
The fourth patch adds an environment variable to allow one to easily set the processor clock rate via a linux boot arg.
The fifth patch adds a board revision detection function for Overo.
The sixth patch adds enhanced revision detection for Beagle and support for the C4 revision (it uses features introduced by patches 2 and 4)
The seventh patch initializes the OMAP GPMC and interrupt GPIO for the second ethernet chip on Overo boards.
These patches were tested on Beagle and Overo as well as the OMAP4 Panda to make sure there were no regressions on OMAP4 boards.
I also did a MAKEALL ARMV7 to verify that there were no build errors on any ARMV7 boards.
Steve Sakoman (7): ARMV7: OMAP: Move syslib.c to omap-common since it can be shared by OMAP3 and OMAP4 ARMV7: OMAP: add convenience function to set TWL4030 regulator voltages ARMV7: OMAP: Enable input driver on Overo's MMC1_CLK and MMC3_CLK pinmux setup ARMV7: OMAP: Add mpurate boot arg for Overo and Beagle ARMV7: OMAP: Add board revision detection for Overo ARMV7: OMAP: Add detection and support for Beagle C4 revision ARMV7: OMAP: Configure Overo's second network chip