[U-Boot] Pull request u-boot-blackfin.git
Mike Frysinger
vapier at gentoo.org
Wed Jan 28 19:29:15 CET 2009
The following changes since commit 2b6fd5c77db9c6ed3cea9799c86ff922cf0107b2:
Kim Phillips (1):
mpc83xx: fix undefined reference to `flush_cache' error in simpc8313 build
are available in the git repository at:
git://www.denx.de/git/u-boot-blackfin.git master
Mike Frysinger (39):
Blackfin: add defines to describe active bootrom behavior
Blackfin: add bit defines for DDR parts
Blackfin: convert CMD_LINE_ADDR to CONFIG_LINUX_CMDLINE_{ADDR,SIZE}
Blackfin: set more sane default board config values
Blackfin: rename bootm.c to boot.c
Blackfin: abort dma_memcpy() for L1 scratchpad
Blackfin: split cache handling out of dma_memcpy()
Blackfin: minimize time cache is turned off when replacing cplb entries
Blackfin: pass --bmode/--initcode when creating ldr
Blackfin: dont generate ldrs with --force
Blackfin: fix dcache handling when doing dma memcpy's
Blackfin: bfin_mac: update port muxing
Blackfin: do not init i2c in Blackfin board init
Blackfin: implement general support for CONFIG_STATUS_LED
Blackfin: respect/check CONFIG_SYS_GBL_DATA_SIZE
Blackfin: respect CONFIG_SYS_MONITOR_LEN for default flash protection
Blackfin: overhaul i2c driver
Blackfin: bf533-ezkit: shuffle flash defines a little
Blackfin: drop dead/wrong debug code in initdram()
Blackfin: bf537-stamp nand: fix more style errors in previous commit
Blackfin: tighten up post memory coding style
Blackfin: resurrect BF533-STAMP video splash driver
Blackfin: punt unused BF533-STAMP definitions
Blackfin: set default boot SPI CS for BF538/BF539
Blackfin: use common memcpy routine during init
Blackfin: respect CONFIG_CLKIN_HALF
Blackfin: add portmuxing for UARTs on the BF51x
Blackfin: just set SP register directly during init
Blackfin: clarify relocation comment during init
Blackfin: pass RETX to Linux
Blackfin: handle new anomalies with reset
Blackfin: support console-over-JTAG
Blackfin: allow serial console to be disabled
Blackfin: update on-chip ROM API
Blackfin: implement real write support for OTP
Blackfin: bootldr: implement BF53x/BF56x LDR loader
Blackfin: bf533-stamp: rewrite resource swap logic
Blackfin: convert old boards to use COBJS-y Makefile style
Blackfin: fixup misc warnings such as printf's and missing casts
Makefile | 2 +-
blackfin_config.mk | 4 +
board/bf533-ezkit/Makefile | 8 +-
board/bf533-ezkit/bf533-ezkit.c | 23 +-
board/bf533-ezkit/flash-defines.h | 4 +-
board/bf533-ezkit/flash.c | 10 +-
board/bf533-stamp/Makefile | 12 +-
board/bf533-stamp/bf533-stamp.c | 50 +--
board/bf533-stamp/bf533-stamp.h | 3 -
board/bf533-stamp/video.c | 167 +++++++++
board/bf533-stamp/video.h | 25 ++
board/bf537-stamp/Makefile | 10 +-
board/bf537-stamp/bf537-stamp.c | 14 +-
board/bf537-stamp/nand.c | 9 +-
board/bf537-stamp/post-memory.c | 23 +-
board/bf537-stamp/spi_flash.c | 8 +-
board/bf561-ezkit/Makefile | 8 +-
board/bf561-ezkit/bf561-ezkit.c | 14 +-
common/cmd_bootldr.c | 135 +++++++-
common/cmd_cplbinfo.c | 4 +-
common/cmd_otp.c | 163 +++++++---
common/devices.c | 3 +
cpu/blackfin/Makefile | 9 +-
cpu/blackfin/cache.S | 4 +-
cpu/blackfin/cpu.c | 6 +
cpu/blackfin/i2c.c | 428 -----------------------
cpu/blackfin/initcode.c | 2 +-
cpu/blackfin/jtag-console.c | 125 +++++++
cpu/blackfin/reset.c | 20 +-
cpu/blackfin/serial.c | 4 +
cpu/blackfin/serial.h | 15 +-
cpu/blackfin/start.S | 41 +--
cpu/blackfin/traps.c | 52 +--
drivers/i2c/Makefile | 1 +
drivers/i2c/bfin-twi_i2c.c | 285 +++++++++++++++
drivers/net/bfin_mac.c | 47 ++-
include/asm-blackfin/blackfin-config-post.h | 84 ++++-
include/asm-blackfin/blackfin_local.h | 2 +-
include/asm-blackfin/mach-common/bits/bootrom.h | 72 +++--
include/asm-blackfin/mach-common/bits/ebiu.h | 21 +-
include/asm-blackfin/mach-common/bits/otp.h | 21 +-
include/configs/bf533-ezkit.h | 2 +-
include/configs/bf533-stamp.h | 2 +-
include/configs/bf537-stamp.h | 43 +--
include/devices.h | 3 +
include/status_led.h | 3 +
lib_blackfin/Makefile | 2 +-
lib_blackfin/board.c | 37 +-
lib_blackfin/{bootm.c => boot.c} | 19 +-
lib_blackfin/string.c | 45 ++-
50 files changed, 1270 insertions(+), 824 deletions(-)
create mode 100644 board/bf533-stamp/video.c
create mode 100644 board/bf533-stamp/video.h
delete mode 100644 cpu/blackfin/i2c.c
create mode 100644 cpu/blackfin/jtag-console.c
create mode 100644 drivers/i2c/bfin-twi_i2c.c
rename lib_blackfin/{bootm.c => boot.c} (68%)
More information about the U-Boot
mailing list