[U-Boot] [PATCH 0/8] arm, davinci: add support for the am1808 based enbw_cmc board
Heiko Schocher
hs at denx.de
Thu Sep 15 07:59:32 CEST 2011
Cores: ARM 456 MHz
DDR: 300 MHz
I2C: ready
DRAM: 64 MiB
WARNING: Caches not enabled
Flash: 2 MiB
NAND: 128 MiB
In: serial
Out: serial
Err: serial
Net: DaVinci-EMAC
The enbw_cmc board boots from NOR flash with the NOR
direct boot method.
Heiko Schocher (8):
arm, davinci: add SYSCFG1 base and register struct
arm, davinci: add some missing defines in hardware.h
arm, davinci, am1808, gpio: add missing defines for bank 8
arm, davinci: add ddr2 definition
arm, davinci: add NOR Boot Configuration Word
arm, davinci, am1808: add lowlevel functions for booting from NOR
arm, davinci, da8xx: add cpuinfo
arm, davinci: add support for am1808 based enbw_cmc board
arch/arm/cpu/arm926ejs/davinci/Makefile | 1 +
arch/arm/cpu/arm926ejs/davinci/am1808_lowlevel.c | 428 +++++++++++++++
arch/arm/cpu/arm926ejs/davinci/cpu.c | 16 +-
arch/arm/cpu/arm926ejs/start.S | 9 +
.../arm/include/asm/arch-davinci/am1808_lowlevel.h | 44 ++
arch/arm/include/asm/arch-davinci/ddr2_defs.h | 96 ++++
arch/arm/include/asm/arch-davinci/gpio.h | 2 +
arch/arm/include/asm/arch-davinci/hardware.h | 27 +
board/enbw/enbw_cmc/Makefile | 51 ++
board/enbw/enbw_cmc/enbw_cmc.c | 574 ++++++++++++++++++++
boards.cfg | 1 +
doc/README.davinci | 9 +
include/configs/enbw_cmc.h | 440 +++++++++++++++
13 files changed, 1696 insertions(+), 2 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/davinci/am1808_lowlevel.c
create mode 100644 arch/arm/include/asm/arch-davinci/am1808_lowlevel.h
create mode 100644 arch/arm/include/asm/arch-davinci/ddr2_defs.h
create mode 100644 board/enbw/enbw_cmc/Makefile
create mode 100644 board/enbw/enbw_cmc/enbw_cmc.c
create mode 100644 include/configs/enbw_cmc.h
The following patches are also needed for this board support:
[U-Boot] : davinci: Replace CONFIG_PRELOADER with CONFIG_SPL_BUILD in board/davinci/common/misc.c
http://patchwork.ozlabs.org/patch/114482/
[U-Boot] arm, fdt: update ethernet mac address before booting Linux
http://patchwork.ozlabs.org/patch/114736/
[U-Boot] CFI: trigger watchdog in write_buf()
http://patchwork.ozlabs.org/patch/114737/
[U-Boot] net, davinci_emac: make less verbose - turn printf() into debug()
http://patchwork.ozlabs.org/patch/114738/
[U-Boot] i2c, davinci: add i2c set speed
http://patchwork.ozlabs.org/patch/114739/
[U-Boot] arm, logbuffer: make it compileclean
http://patchwork.ozlabs.org/patch/114740/
[U-Boot] post, arm: make post support for arm compile clean
http://patchwork.ozlabs.org/patch/114741/
[U-Boot] cosmetic, post: Codingstyle cleanup
http://patchwork.ozlabs.org/patch/114742/
[U-Boot] arm, post: add missing post_time_ms for arm
http://patchwork.ozlabs.org/patch/114743/
[U-Boot] net, davinci_emac: add KSZ8864 switch
http://patchwork.ozlabs.org/patch/114744/
[U-Boot] net, davinci_emac: let the EMAC detect the PHYs
http://patchwork.ozlabs.org/patch/114745/
[U-Boot,1/3] arm, davinci: move davinci_timer in header file
http://patchwork.ozlabs.org/patch/114747/
[U-Boot,2/3] arm, davinci: add missing timer baseaddresses for !DA8xx cpu
http://patchwork.ozlabs.org/patch/114746/
[U-Boot,3/3] arm, davinci: add internal WDT support for AM1808 cpus
http://patchwork.ozlabs.org/patch/114748/
[U-Boot,1/2] arm, davinci: add RTC base addr
http://patchwork.ozlabs.org/patch/114749/
[U-Boot,2/2] rtc, davinci: add support for davinci internal RTC
http://patchwork.ozlabs.org/patch/114750/
--
1.7.6
More information about the U-Boot
mailing list