[U-Boot] [PATCH 00/7] ARMV7: OMAP3: Board updates for Beagle and Overo

Steve Sakoman steve at sakoman.com
Fri Aug 13 23:40:38 CEST 2010


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



More information about the U-Boot mailing list