[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