[U-Boot] Pull request u-boot-blackfin.git
Mike Frysinger
vapier at gentoo.org
Mon Feb 2 18:42:28 CET 2009
(note that the on-going enetaddr patch has been dropped)
The following changes since commit 6c6e042ab3bbfb5428e4cdeb38fa27728c63afdd:
Wolfgang Denk (1):
Merge branch 'master' of git://git.denx.de/u-boot-arm
are available in the git repository at:
git://www.denx.de/git/u-boot-blackfin.git master
Cliff Cai (1):
Blackfin: add driver for on-chip MMC/SD controller
Mike Frysinger (24):
Blackfin: bfin_mac: set MDCDIV based on SCLK
Blackfin: bfin_mac: cleanup MII/PHY functions
Blackfin: bfin_mac: respect CONFIG_PHY_{ADDR,CLOCK_FREQ}
Blackfin: bfin_mac: use common debug()
Blackfin: bfin_mac: convert CONFIG_BFIN_MAC_RMII to CONFIG_RMII
Blackfin: bfin_mac: cleanup pointer/casts for aliasing issues
Blackfin: only build post code when CONFIG_POST
Blackfin: add driver for on-chip SPI controller
Blackfin: dont check baud if it wont actually get used
Blackfin: enable --gc-sections
Blackfin: cache core/system clock values
Blackfin: setup bi_enetaddr for single nets
Blackfin: rewrite cache handling functions
Blackfin: dma_memcpy(): fix random failures
Blackfin: only flag L1 instruction for DMA memcpy
Blackfin: use 8/16/32 bit transfer widths in dma_memcpy()
Blackfin: fix up EBIU defines
Blackfin: build with -mno-fdpic
Blackfin: add driver for on-chip NAND controller
Blackfin: add port I bits
Blackfin: update asm-blackfin/posix_types.h to latest Linux version
Blackfin: set default CONFIG_ENV_SPI_CS based on bootrom
Blackfin: output booting source when booting
Blackfin: add port muxing for BF51x SPI
Sonic Zhang (1):
Blackfin: add driver for on-chip ATAPI controller
blackfin_config.mk | 5 +-
board/bf537-stamp/spi_flash.c | 20 +-
cpu/blackfin/Makefile | 1 +
cpu/blackfin/cache.S | 118 ++-
cpu/blackfin/initcode.c | 6 +-
drivers/block/Makefile | 1 +
drivers/block/pata_bfin.c | 1201 ++++++++++++++++++++++++++
drivers/block/pata_bfin.h | 173 ++++
drivers/mmc/Makefile | 1 +
drivers/mmc/bfin_sdh.c | 546 ++++++++++++
drivers/mmc/bfin_sdh.h | 59 ++
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/bfin_nand.c | 385 +++++++++
drivers/net/bfin_mac.c | 380 ++++-----
drivers/net/bfin_mac.h | 31 +-
drivers/spi/Makefile | 1 +
drivers/spi/bfin_spi.c | 343 ++++++++
include/asm-blackfin/blackfin-config-post.h | 5 +
include/asm-blackfin/blackfin-config-pre.h | 22 +
include/asm-blackfin/blackfin_local.h | 20 +-
include/asm-blackfin/mach-bf548/ports.h | 20 +-
include/asm-blackfin/mach-common/bits/ebiu.h | 4 +-
include/asm-blackfin/mach-common/bits/pata.h | 220 +++++
include/asm-blackfin/mach-common/bits/sdh.h | 122 +++
include/asm-blackfin/mmc.h | 1 +
include/asm-blackfin/posix_types.h | 20 +-
lib_blackfin/Makefile | 4 +-
lib_blackfin/board.c | 61 +-
lib_blackfin/cache.c | 18 +-
lib_blackfin/clocks.c | 77 ++
lib_blackfin/post.c | 4 -
lib_blackfin/string.c | 38 +-
lib_blackfin/tests.c | 3 -
33 files changed, 3528 insertions(+), 383 deletions(-)
create mode 100644 drivers/block/pata_bfin.c
create mode 100644 drivers/block/pata_bfin.h
create mode 100644 drivers/mmc/bfin_sdh.c
create mode 100644 drivers/mmc/bfin_sdh.h
create mode 100644 drivers/mtd/nand/bfin_nand.c
create mode 100644 drivers/spi/bfin_spi.c
create mode 100644 include/asm-blackfin/mach-common/bits/pata.h
create mode 100644 include/asm-blackfin/mach-common/bits/sdh.h
create mode 100644 include/asm-blackfin/mmc.h
create mode 100644 lib_blackfin/clocks.c
More information about the U-Boot
mailing list