u-boot-brain/include/asm-arm/arch-omap3
Dirk Behme f956fd0338 OMAP3: Beagle: Add board revision detection
With BeagleBoard revision C some HW changes are introduced (e.g. PinMUX)
which might need different software handling. For this, GPIO pin 171 (GPIO
module 6, offset 11) can be used to check for board revision. If this pin
is low, we have a rev C board. Else it must be a revision Ax or Bx board.

To handle board differences you can call function beagle_get_revision().
E.g.:

if (beagle_get_revision()) {

/* do special revision C stuff here */

}

Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
2009-02-22 18:29:10 +01:00
..
clocks_omap3.h OMAP3: Add pin mux, clock and cpu headers 2009-01-24 17:51:20 +01:00
clocks.h OMAP3: Add OMAP3, memory and function prototype headers 2009-01-24 17:51:20 +01:00
cpu.h OMAP3: Add pin mux, clock and cpu headers 2009-01-24 17:51:20 +01:00
i2c.h OMAP3: Add I2C support 2009-01-24 17:51:22 +01:00
mem.h OMAP3: Add OMAP3, memory and function prototype headers 2009-01-24 17:51:20 +01:00
mmc_host_def.h OMAP3: Add MMC support 2009-01-24 17:51:22 +01:00
mmc.h OMAP3: Add MMC support 2009-01-24 17:51:22 +01:00
mux.h OMAP3: Add pin mux, clock and cpu headers 2009-01-24 17:51:20 +01:00
omap3.h OMAP3: Beagle: Add board revision detection 2009-02-22 18:29:10 +01:00
omap_gpmc.h Coding style cleanup; update CHANGELOG 2009-02-12 00:08:39 +01:00
sys_proto.h OMAP3: Add OMAP3, memory and function prototype headers 2009-01-24 17:51:20 +01:00