[PATCH] OMAP fixes and beaglebone black support
Sascha Hauer
s.hauer at pengutronix.de
Thu Aug 22 16:36:51 EDT 2013
The following are some fixes (1/8 - 3/8) For OMAP needed for
making the OMAP boards boot 2nd stage again and fixing the
beaglebone lowlevel init. These are for master.
The remaining patches add beaglebone black support.
Most of this stuff is from Jan, I only polished a bit.
Sascha
----------------------------------------------------------------
Jan Luebbe (5):
ARM: cpuinfo: display the core name and version
ARM: am33xx: implement cpu revision decoding
ARM: am33xx: beaglebone: split out DDR2 init for BB White
ARM: am33xx: beaglebone: configure I2C EEPROM
ARM: am33xx: beaglebone: add support for beaglebone black with DDR3 RAM
Sascha Hauer (3):
ARM: am33xx: Add SRAM0 address/size defines
ARM: omap: fix omap_save_bootinfo
ARM: am33xx: Make uart0 mux init callable during early init
arch/arm/boards/archosg9/lowlevel.c | 3 +-
arch/arm/boards/beagle/lowlevel.c | 3 +-
arch/arm/boards/beaglebone/Makefile | 2 +-
arch/arm/boards/beaglebone/beaglebone.h | 9 ++
arch/arm/boards/beaglebone/board.c | 55 ++++++-
arch/arm/boards/beaglebone/ddr.h | 2 +
arch/arm/boards/beaglebone/ddr2.c | 178 +++++++++++++++++++++
arch/arm/boards/beaglebone/ddr3.c | 155 ++++++++++++++++++
arch/arm/boards/beaglebone/lowlevel.c | 195 +++--------------------
arch/arm/boards/omap343xdsp/lowlevel.c | 3 +-
arch/arm/boards/omap3evm/lowlevel.c | 3 +-
arch/arm/boards/panda/lowlevel.c | 3 +-
arch/arm/boards/pcm049/lowlevel.c | 3 +-
arch/arm/boards/pcm051/lowlevel.c | 2 +-
arch/arm/boards/phycard-a-l1/lowlevel.c | 3 +-
arch/arm/boards/phycard-a-xl2/lowlevel.c | 3 +-
arch/arm/cpu/cpuinfo.c | 33 ++++
arch/arm/mach-omap/am33xx_clock.c | 9 +-
arch/arm/mach-omap/am33xx_generic.c | 34 +++-
arch/arm/mach-omap/am33xx_mux.c | 13 +-
arch/arm/mach-omap/include/mach/am33xx-clock.h | 5 +-
arch/arm/mach-omap/include/mach/am33xx-devices.h | 6 +
arch/arm/mach-omap/include/mach/am33xx-generic.h | 19 +++
arch/arm/mach-omap/include/mach/am33xx-silicon.h | 8 +-
arch/arm/mach-omap/include/mach/generic.h | 2 +-
arch/arm/mach-omap/include/mach/omap3-generic.h | 21 +++
arch/arm/mach-omap/include/mach/omap4-generic.h | 21 +++
arch/arm/mach-omap/include/mach/sys_info.h | 10 +-
28 files changed, 595 insertions(+), 208 deletions(-)
create mode 100644 arch/arm/boards/beaglebone/beaglebone.h
create mode 100644 arch/arm/boards/beaglebone/ddr.h
create mode 100644 arch/arm/boards/beaglebone/ddr2.c
create mode 100644 arch/arm/boards/beaglebone/ddr3.c
create mode 100644 arch/arm/mach-omap/include/mach/omap3-generic.h
create mode 100644 arch/arm/mach-omap/include/mach/omap4-generic.h
More information about the barebox
mailing list