[U-Boot] [RFC PATCH v2 00/12] *** SUBJECT HERE ***
Christian Riesch
christian.riesch at omicron.at
Mon Nov 21 17:33:35 CET 2011
*** BLURB HERE ***
Christian Riesch (12):
arm, davinci: Move pinmux functions from board to arch tree
arm, hawkboard: Remove obsolete struct pinmux_config i2c_pins
arm, da850: Move the definitions of pinmux configurations to the arch
tree
arm, da830: Move the definitions of pinmux configurations to the arch
tree
arm, davinci: Remove duplication of pinmux configuration code
arm, davinci: Fix clear bss loop for zero length bss
arm: printf() is not available in some SPL configurations
sf: Add spi_boot() to allow booting from SPI flash in an SPL
arm, davinci: Add SPL support for DA850 SoCs
arm, da850evm: Add an SPL for SPI boot
mkimage: Fix variable length header support
arm, davinci: Add support for generating AIS images to the Makefile
.gitignore | 1 +
Makefile | 10 ++
arch/arm/cpu/arm926ejs/davinci/Makefile | 5 +-
arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c | 36 +----
.../arm/cpu/arm926ejs/davinci/pinmux.c | 0
arch/arm/cpu/arm926ejs/davinci/spl.c | 34 +++++-
arch/arm/cpu/arm926ejs/start.S | 8 +-
arch/arm/include/asm/arch-davinci/da830_pinmux.h | 131 +++++++++++++++++
arch/arm/include/asm/arch-davinci/da850_pinmux.h | 152 ++++++++++++++++++++
arch/arm/include/asm/arch-davinci/hardware.h | 2 +
arch/arm/lib/eabi_compat.c | 3 +
board/davinci/common/Makefile | 2 +-
board/davinci/da8xxevm/config.mk | 5 +
board/davinci/da8xxevm/da830evm.c | 116 +--------------
board/davinci/da8xxevm/da850evm.c | 141 ++----------------
board/davinci/da8xxevm/hawkboard_nand_spl.c | 51 +-------
board/davinci/da8xxevm/u-boot-spl.lds | 73 ++++++++++
board/davinci/ea20/ea20.c | 2 -
doc/README.SPL | 1 +
drivers/mtd/spi/Makefile | 6 +
drivers/mtd/spi/spi_spl_load.c | 60 ++++++++
include/configs/da850evm.h | 53 +++++++-
include/spi_flash.h | 2 +
lib/Makefile | 2 +
nand_spl/board/davinci/da8xxevm/Makefile | 6 +-
tools/mkimage.c | 97 +++++++------
26 files changed, 622 insertions(+), 377 deletions(-)
rename board/davinci/common/davinci_pinmux.c => arch/arm/cpu/arm926ejs/davinci/pinmux.c (100%)
create mode 100644 arch/arm/include/asm/arch-davinci/da830_pinmux.h
create mode 100644 arch/arm/include/asm/arch-davinci/da850_pinmux.h
create mode 100644 board/davinci/da8xxevm/config.mk
create mode 100644 board/davinci/da8xxevm/u-boot-spl.lds
create mode 100644 drivers/mtd/spi/spi_spl_load.c
More information about the U-Boot
mailing list