[U-Boot] [PATCH 00/32] Blackfin updates for v2010.03-rc0 v2
Mike Frysinger
vapier at gentoo.org
Sun Jan 17 15:38:51 CET 2010
Bunch o fixes here as well as support for a few more boards. Also quite
a bit of code clean ups (punting dead/useless code). This series should
have the line length issues pointed out by Wolfgang from before, and it
adds some more changes from the last series.
Cliff Cai (4):
Blackfin: bfin_spi: let boards control idle value
Blackfin: convert bfin_sdh to generic mmc
Blackfin: bfin_spi: round up clock divider
Blackfin: bf527-ezkit/bf548-ezkit: add musb board specific
initialization
Harald Krapfenbauer (2):
Blackfin: update tiny board settings (voltage/default env)
Blackfin: tcm-bf518: new board port
Michael Hennerich (1):
Blackfin: add support for BF527-EZKIT v2.1
Mike Frysinger (21):
Blackfin: tweak embedded LDR env config option
Blackfin: bf537-stamp: rename SPI/MMC define
Blackfin: ADI settings: enable silent console support
Blackfin: move section length calculation to linker script
Blackfin: kill off useless initdram() usage
Blackfin: global_data.h: make pull in needed headers
Blackfin: re-architect initcode
Blackfin: support boards with no external memory
Blackfin: bf527-ezkit: auto-select NAND settings
Blackfin: fix L1 Instruction sizes on BF52x/BF54x
Blackfin: move watchdog config check to Makefile
Blackfin: use new bfin read/write mmr helper funcs
Blackfin: asm/string.h: drop useless includes
Blackfin: bf533-stamp: split and cleanup CF/IDE code
Blackfin: drop unused funcs from io.h
Blackfin: section off the CF/IDE io.h hacks
Blackfin: pull io funcs from linux
Blackfin: bf518f-ezbrd: increase monitor length
Blackfin: enable JFFS summary support for ADI boards
Blackfin: use sort funcs in the linker script
Blackfin: drop .eh_frame from linker script
Robin Getz (3):
Blackfin: add a netconsole helper
Blackfin: keep hwtrace on CPLB miss
Blackfin: handle anomaly 05000257
Valentin Yakovenkov (1):
Blackfin: bf561-acvilon: new board port
MAINTAINERS | 7 +
MAKEALL | 3 +
Makefile | 11 +-
board/bf518f-ezbrd/bf518f-ezbrd.c | 15 +-
board/bf526-ezbrd/bf526-ezbrd.c | 7 -
board/bf527-ezkit/bf527-ezkit.c | 20 +-
board/bf527-ezkit/video.c | 148 +++-
board/bf533-ezkit/bf533-ezkit.c | 7 -
board/bf533-stamp/Makefile | 1 +
board/bf533-stamp/bf533-stamp.c | 120 +---
board/bf533-stamp/ide-cf.c | 90 ++
board/bf537-minotaur/bf537-minotaur.c | 7 -
board/bf537-pnav/bf537-pnav.c | 7 -
board/bf537-srv1/bf537-srv1.c | 7 -
board/bf537-stamp/bf537-stamp.c | 7 -
board/bf538f-ezkit/bf538f-ezkit.c | 7 -
board/bf548-ezkit/bf548-ezkit.c | 31 +-
board/bf561-acvilon/Makefile | 56 +
board/bf561-acvilon/bf561-acvilon.c | 51 +
board/bf561-acvilon/config.mk | 34 +
board/bf561-ezkit/bf561-ezkit.c | 7 -
board/blackstamp/blackstamp.c | 7 -
board/cm-bf527/cm-bf527.c | 7 -
board/cm-bf533/cm-bf533.c | 7 -
board/cm-bf537e/cm-bf537e.c | 7 -
board/cm-bf537u/cm-bf537u.c | 7 -
board/cm-bf548/cm-bf548.c | 7 -
board/cm-bf561/cm-bf561.c | 7 -
board/ibf-dsp561/ibf-dsp561.c | 7 -
board/tcm-bf518/Makefile | 54 +
board/tcm-bf518/config.mk | 33 +
board/tcm-bf518/tcm-bf518.c | 78 ++
board/tcm-bf537/tcm-bf537.c | 7 -
cpu/blackfin/Makefile | 2 +-
cpu/blackfin/cpu.c | 11 +-
cpu/blackfin/initcode.c | 247 ++++--
cpu/blackfin/interrupt.S | 11 +-
cpu/blackfin/interrupts.c | 12 +-
cpu/blackfin/serial.c | 26 +-
cpu/blackfin/serial.h | 121 ++-
cpu/blackfin/start.S | 24 +-
cpu/blackfin/traps.c | 9 +
cpu/blackfin/watchdog.c | 4 +-
drivers/mmc/bfin_sdh.c | 519 +++--------
drivers/mmc/bfin_sdh.h | 59 --
drivers/spi/bfin_spi.c | 13 +-
include/asm-blackfin/bfin_logo_rgb565_230x230.h | 1242 +++++++++++++++++++++++
include/asm-blackfin/blackfin_local.h | 4 +-
include/asm-blackfin/config-pre.h | 3 +
include/asm-blackfin/config.h | 14 +-
include/asm-blackfin/global_data.h | 2 +
include/asm-blackfin/io.h | 194 +++--
include/asm-blackfin/mach-bf527/BF522_def.h | 15 -
include/asm-blackfin/mach-bf527/BF523_def.h | 15 -
include/asm-blackfin/mach-bf527/BF524_def.h | 15 -
include/asm-blackfin/mach-bf527/BF525_def.h | 15 -
include/asm-blackfin/mach-bf527/BF526_def.h | 15 -
include/asm-blackfin/mach-bf527/BF527_def.h | 15 -
include/asm-blackfin/mach-bf527/def_local.h | 1 +
include/asm-blackfin/mach-bf527/mem_map.h | 21 +
include/asm-blackfin/mach-bf548/BF542_def.h | 15 -
include/asm-blackfin/mach-bf548/BF544_def.h | 15 -
include/asm-blackfin/mach-bf548/BF547_def.h | 9 -
include/asm-blackfin/mach-bf548/BF548_def.h | 15 -
include/asm-blackfin/mach-bf548/BF549_def.h | 15 -
include/asm-blackfin/mach-bf548/def_local.h | 1 +
include/asm-blackfin/mach-bf548/mem_map.h | 21 +
include/asm-blackfin/mem_map.h | 26 +
include/asm-blackfin/mmc.h | 1 -
include/asm-blackfin/sdh.h | 17 +
include/asm-blackfin/string.h | 5 +-
include/configs/bf518f-ezbrd.h | 5 +-
include/configs/bf526-ezbrd.h | 2 +-
include/configs/bf527-ezkit.h | 20 +-
include/configs/bf533-stamp.h | 2 +-
include/configs/bf537-minotaur.h | 2 +-
include/configs/bf537-pnav.h | 2 +-
include/configs/bf537-srv1.h | 2 +-
include/configs/bf537-stamp.h | 4 +-
include/configs/bf538f-ezkit.h | 2 +-
include/configs/bf548-ezkit.h | 6 +-
include/configs/bf561-acvilon.h | 178 ++++
include/configs/bf561-ezkit.h | 2 +-
include/configs/bfin_adi_common.h | 23 +-
include/configs/cm-bf527.h | 11 +-
include/configs/cm-bf533.h | 5 +
include/configs/cm-bf537e.h | 9 +-
include/configs/cm-bf537u.h | 15 +-
include/configs/cm-bf548.h | 7 +-
include/configs/cm-bf561.h | 7 +-
include/configs/ibf-dsp561.h | 2 +-
include/configs/tcm-bf518.h | 129 +++
include/configs/tcm-bf537.h | 9 +-
lib_blackfin/Makefile | 2 +
lib_blackfin/board.c | 37 +-
lib_blackfin/config.mk | 10 +-
lib_blackfin/ins.S | 117 +++
lib_blackfin/outs.S | 60 ++
lib_blackfin/u-boot.lds.S | 49 +-
99 files changed, 3161 insertions(+), 1198 deletions(-)
create mode 100644 board/bf533-stamp/ide-cf.c
create mode 100644 board/bf561-acvilon/Makefile
create mode 100644 board/bf561-acvilon/bf561-acvilon.c
create mode 100644 board/bf561-acvilon/config.mk
create mode 100644 board/tcm-bf518/Makefile
create mode 100644 board/tcm-bf518/config.mk
create mode 100644 board/tcm-bf518/tcm-bf518.c
delete mode 100644 drivers/mmc/bfin_sdh.h
create mode 100644 include/asm-blackfin/bfin_logo_rgb565_230x230.h
create mode 100644 include/asm-blackfin/mach-bf527/mem_map.h
create mode 100644 include/asm-blackfin/mach-bf548/mem_map.h
create mode 100644 include/asm-blackfin/mem_map.h
delete mode 100644 include/asm-blackfin/mmc.h
create mode 100644 include/asm-blackfin/sdh.h
create mode 100644 include/configs/bf561-acvilon.h
create mode 100644 include/configs/tcm-bf518.h
create mode 100644 lib_blackfin/ins.S
create mode 100644 lib_blackfin/outs.S
More information about the U-Boot
mailing list