[U-Boot] Pull request u-boot-blackfin.git

Wolfgang Denk wd at denx.de
Tue Oct 5 14:43:02 CEST 2010


Dear Mike Frysinger,

In message <1286213633-8304-1-git-send-email-vapier at gentoo.org> you wrote:
> The following changes since commit 2e6e1772c0e34871769be4aef79748fe3e47d953:
> 
>   Merge branch 'next' of /home/wd/git/u-boot/next (2010-09-28 23:30:47 +0200)
> 
> are available in the git repository at:
> 
>   git://www.denx.de/git/u-boot-blackfin.git master
> 
> Mike Frysinger (34):
>       Blackfin: add support for BF538/BF539 processors
>       Blackfin: add support for BF51x parts
>       Blackfin: bfin_spi: add optional DMA support
>       Blackfin: bfin_sdh: clean up send_cmd
>       Blackfin: unify gpio cfi implementations
>       Blackfin: punt headers for non-existent BF541
>       Blackfin: bfin_mac: convert from old style MMR macros
>       Blackfin: bf537-stamp: post: update old MMR style macros
>       Blackfin: bf527-ezkit: video: convert from old style MMR macros
>       Blackfin: bf548-ezkit: video: convert from old style MMR macros
>       Blackfin: cm-bf548: video: convert from old style MMR macros
>       Blackfin: bf527-ad7160-eval: convert from old style MMR macros
>       Blackfin: punt old *p style volatile MMR defines
>       Blackfin: bf537: unify arch header duplication
>       Blackfin: bf52x: unify arch header duplication
>       Blackfin: unify core MMRs
>       Blackfin: bf533: merge headers
>       Blackfin: bf561: merge headers
>       Blackfin: move CONFIG_BFIN_CPU to board config.mk
>       Blackfin: cmd_gpio: document/extend input sub-option
>       Blackfin: adi config: add an "all spi flashes" option to unify board lists
>       Blackfin: adi config: add a hook for boards to append the env
>       Blackfin: bf527-sdp: new board port
>       Blackfin: cmd_gpio: return gpio value to caller
>       Blackfin: adi config: allow boards to tweak a little more
>       Blackfin: adi config: enable nand lock/unlock support
>       Blackfin: bf526-ezbrd: enable BootROM-OOB layout when booting from NAND
>       Blackfin: cmd_gpio: accept upper case pin names
>       Blackfin: propagate target cpu defines when building embedded env
>       Blackfin: fix MMC init output alignment
>       Blackfin: bf548-ezkit: bump SPI flash size up
>       Blackfin: bf527-ad7160-eval: fix GPIO CS define
>       Blackfin: bf537-pnav: increase monitor len
>       Blackfin: otp: fix build after constification of args[]
> 
> Peter Meerwald (2):
>       Blackfin: support a 3rd gpio cfi pin
>       Blackfin: bct-brettl2: new board port
> 
> Wojtek Skulski (1):
>       Blackfin: blackvme: new board port
> 
>  MAINTAINERS                                        |   10 +-
>  arch/blackfin/config.mk                            |    7 +-
>  arch/blackfin/cpu/cmd_gpio.c                       |   34 +-
>  arch/blackfin/include/asm/blackfin_cdef.h          |   19 +-
>  arch/blackfin/include/asm/blackfin_def.h           |   33 +-
>  arch/blackfin/include/asm/config.h                 |    5 -
>  arch/blackfin/include/asm/dma.h                    |   75 +
>  arch/blackfin/include/asm/mach-bf518/BF512_cdef.h  | 1000 ++++++++++
>  arch/blackfin/include/asm/mach-bf518/BF512_def.h   |  523 +++++
>  arch/blackfin/include/asm/mach-bf518/BF514_cdef.h  |   68 +
>  arch/blackfin/include/asm/mach-bf518/BF514_def.h   |   40 +
>  arch/blackfin/include/asm/mach-bf518/BF516_cdef.h  |  170 ++
>  arch/blackfin/include/asm/mach-bf518/BF516_def.h   |   91 +
>  arch/blackfin/include/asm/mach-bf518/BF518_cdef.h  |   58 +
>  arch/blackfin/include/asm/mach-bf518/BF518_def.h   |   35 +
>  arch/blackfin/include/asm/mach-bf518/anomaly.h     |  158 ++
>  arch/blackfin/include/asm/mach-bf518/def_local.h   |    5 +
>  arch/blackfin/include/asm/mach-bf518/gpio.h        |   58 +
>  arch/blackfin/include/asm/mach-bf518/portmux.h     |  201 ++
>  arch/blackfin/include/asm/mach-bf518/ports.h       |   59 +
>  .../asm/mach-bf527/ADSP-EDN-BF52x-extended_cdef.h  |  511 -----
>  .../asm/mach-bf527/ADSP-EDN-BF52x-extended_def.h   |    6 -
>  arch/blackfin/include/asm/mach-bf527/BF522_cdef.h  |  311 ---
>  arch/blackfin/include/asm/mach-bf527/BF522_def.h   |  101 -
>  arch/blackfin/include/asm/mach-bf527/BF523_cdef.h  |  342 +----
>  arch/blackfin/include/asm/mach-bf527/BF523_def.h   |  124 +--
>  arch/blackfin/include/asm/mach-bf527/BF524_cdef.h  |  480 -----
>  arch/blackfin/include/asm/mach-bf527/BF524_def.h   |  101 -
>  arch/blackfin/include/asm/mach-bf527/BF525_cdef.h  |  849 +--------
>  arch/blackfin/include/asm/mach-bf527/BF525_def.h   |  293 +---
>  arch/blackfin/include/asm/mach-bf527/BF526_cdef.h  |  559 ------
>  arch/blackfin/include/asm/mach-bf527/BF526_def.h   |  101 -
>  arch/blackfin/include/asm/mach-bf527/BF527_cdef.h  | 1086 +-----------
>  arch/blackfin/include/asm/mach-bf527/BF527_def.h   |  372 +----
>  arch/blackfin/include/asm/mach-bf533/BF531_cdef.h  |  862 ++++++++-
>  arch/blackfin/include/asm/mach-bf533/BF531_def.h   |  428 ++++-
>  arch/blackfin/include/asm/mach-bf533/BF532_cdef.h  |   15 +-
>  arch/blackfin/include/asm/mach-bf533/BF532_def.h   |    6 +-
>  arch/blackfin/include/asm/mach-bf533/BF533_cdef.h  |   15 +-
>  arch/blackfin/include/asm/mach-bf533/BF533_def.h   |    4 +-
>  .../asm/mach-bf537/ADSP-EDN-BF534-extended_cdef.h  | 1130 +-----------
>  .../asm/mach-bf537/ADSP-EDN-BF534-extended_def.h   |  109 +-
>  arch/blackfin/include/asm/mach-bf537/BF534_def.h   |    2 +
>  arch/blackfin/include/asm/mach-bf537/BF536_cdef.h  |   83 +-
>  arch/blackfin/include/asm/mach-bf537/BF536_def.h   |   13 +-
>  arch/blackfin/include/asm/mach-bf537/BF537_cdef.h  |  252 +---
>  arch/blackfin/include/asm/mach-bf537/BF537_def.h   |  109 +-
>  arch/blackfin/include/asm/mach-bf538/BF538_cdef.h  | 2014 +++++++++++++++++++
>  arch/blackfin/include/asm/mach-bf538/BF538_def.h   | 1031 ++++++++++
>  arch/blackfin/include/asm/mach-bf538/BF539_cdef.h  |    1 +
>  arch/blackfin/include/asm/mach-bf538/BF539_def.h   |    1 +
>  arch/blackfin/include/asm/mach-bf538/anomaly.h     |  196 ++
>  arch/blackfin/include/asm/mach-bf538/def_local.h   |    5 +
>  arch/blackfin/include/asm/mach-bf538/gpio.h        |   73 +
>  arch/blackfin/include/asm/mach-bf538/portmux.h     |  114 ++
>  arch/blackfin/include/asm/mach-bf538/ports.h       |   13 +
>  .../asm/mach-bf548/ADSP-EDN-BF542-extended_cdef.h  | 1465 --------------
>  .../asm/mach-bf548/ADSP-EDN-BF542-extended_def.h   |    4 -
>  .../asm/mach-bf548/ADSP-EDN-BF544-extended_cdef.h  | 1663 ----------------
>  .../asm/mach-bf548/ADSP-EDN-BF544-extended_def.h   |    4 -
>  .../asm/mach-bf548/ADSP-EDN-BF547-extended_cdef.h  | 1211 ------------
>  .../asm/mach-bf548/ADSP-EDN-BF547-extended_def.h   |    4 -
>  .../asm/mach-bf548/ADSP-EDN-BF548-extended_cdef.h  | 1935 ------------------
>  .../asm/mach-bf548/ADSP-EDN-BF548-extended_def.h   |    4 -
>  .../asm/mach-bf548/ADSP-EDN-BF549-extended_cdef.h  | 2051 --------------------
>  .../asm/mach-bf548/ADSP-EDN-BF549-extended_def.h   |    4 -
>  arch/blackfin/include/asm/mach-bf548/BF541_cdef.h  |  323 ---
>  arch/blackfin/include/asm/mach-bf548/BF541_def.h   |  117 --
>  arch/blackfin/include/asm/mach-bf548/BF542_cdef.h  |  303 ---
>  arch/blackfin/include/asm/mach-bf548/BF542_def.h   |  100 -
>  arch/blackfin/include/asm/mach-bf548/BF544_cdef.h  |  303 ---
>  arch/blackfin/include/asm/mach-bf548/BF544_def.h   |  100 -
>  arch/blackfin/include/asm/mach-bf548/BF547_cdef.h  |  303 ---
>  arch/blackfin/include/asm/mach-bf548/BF547_def.h   |  100 -
>  arch/blackfin/include/asm/mach-bf548/BF548_cdef.h  |  303 ---
>  arch/blackfin/include/asm/mach-bf548/BF548_def.h   |  100 -
>  arch/blackfin/include/asm/mach-bf548/BF549_cdef.h  |  303 ---
>  arch/blackfin/include/asm/mach-bf548/BF549_def.h   |  100 -
>  arch/blackfin/include/asm/mach-bf561/BF561_cdef.h  | 1594 ++++++++++++---
>  arch/blackfin/include/asm/mach-bf561/BF561_def.h   |  724 ++++++-
>  .../mach-common/ADSP-EDN-DUAL-CORE-extended_cdef.h | 1988 -------------------
>  .../mach-common/ADSP-EDN-DUAL-CORE-extended_def.h  |  670 -------
>  .../include/asm/mach-common/ADSP-EDN-core_cdef.h   |  253 +++-
>  .../include/asm/mach-common/ADSP-EDN-core_def.h    |  120 ++-
>  .../asm/mach-common/ADSP-EDN-extended_cdef.h       | 1607 ---------------
>  .../asm/mach-common/ADSP-EDN-extended_def.h        |  543 ------
>  arch/blackfin/lib/board.c                          |    4 +-
>  board/bct-brettl2/Makefile                         |   51 +
>  board/bct-brettl2/bct-brettl2.c                    |  123 ++
>  board/bct-brettl2/cled.c                           |   32 +
>  board/bct-brettl2/config.mk                        |   35 +
>  board/bct-brettl2/gpio_cfi_flash.c                 |    4 +
>  board/bct-brettl2/smsc9303.c                       |  176 ++
>  board/bct-brettl2/smsc9303.h                       |    9 +
>  board/bf518f-ezbrd/config.mk                       |    2 +
>  board/bf526-ezbrd/config.mk                        |    2 +
>  board/bf527-ad7160-eval/bf527-ad7160-eval.c        |    2 +-
>  board/bf527-ad7160-eval/config.mk                  |    2 +
>  board/bf527-ezkit/config.mk                        |    2 +
>  board/bf527-ezkit/video.c                          |   76 +-
>  board/bf527-sdp/Makefile                           |   54 +
>  board/bf527-sdp/bf527-sdp.c                        |   32 +
>  board/bf527-sdp/config.mk                          |   36 +
>  board/bf533-ezkit/config.mk                        |    2 +
>  board/bf533-stamp/config.mk                        |    2 +
>  board/bf537-minotaur/config.mk                     |    2 +
>  board/bf537-pnav/config.mk                         |    2 +
>  board/bf537-srv1/config.mk                         |    2 +
>  board/bf537-stamp/config.mk                        |    2 +
>  board/bf537-stamp/post-memory.c                    |   54 +-
>  board/bf537-stamp/post.c                           |  152 +-
>  board/bf538f-ezkit/config.mk                       |    2 +
>  board/bf548-ezkit/config.mk                        |    2 +
>  board/bf548-ezkit/video.c                          |   21 +-
>  board/bf561-acvilon/config.mk                      |    2 +
>  board/bf561-ezkit/config.mk                        |    2 +
>  board/blackstamp/config.mk                         |    2 +
>  board/blackvme/Makefile                            |   54 +
>  board/blackvme/blackvme.c                          |   31 +
>  board/blackvme/config.mk                           |   32 +
>  board/cm-bf527/cm-bf527.c                          |    2 +-
>  board/cm-bf527/config.mk                           |    2 +
>  board/cm-bf527/gpio_cfi_flash.c                    |   63 +-
>  board/cm-bf527/gpio_cfi_flash.h                    |   10 -
>  board/cm-bf533/config.mk                           |    2 +
>  board/cm-bf537e/config.mk                          |    2 +
>  board/cm-bf537e/gpio_cfi_flash.c                   |   33 +-
>  board/cm-bf537u/cm-bf537u.c                        |    2 +-
>  board/cm-bf537u/config.mk                          |    2 +
>  board/cm-bf537u/gpio_cfi_flash.c                   |   60 +-
>  board/cm-bf537u/gpio_cfi_flash.h                   |   10 -
>  board/cm-bf548/config.mk                           |    2 +
>  board/cm-bf548/video.c                             |   23 +-
>  board/cm-bf561/config.mk                           |    2 +
>  board/ibf-dsp561/config.mk                         |    2 +
>  board/ip04/config.mk                               |    2 +
>  board/tcm-bf518/config.mk                          |    2 +
>  board/tcm-bf537/config.mk                          |    2 +
>  board/tcm-bf537/gpio_cfi_flash.c                   |   63 +-
>  board/tcm-bf537/gpio_cfi_flash.h                   |   10 -
>  board/tcm-bf537/tcm-bf537.c                        |    2 +-
>  boards.cfg                                         |    3 +
>  common/cmd_otp.c                                   |   13 +-
>  drivers/mmc/bfin_sdh.c                             |   25 +-
>  drivers/net/bfin_mac.c                             |   68 +-
>  drivers/spi/bfin_spi.c                             |  155 ++-
>  include/configs/bct-brettl2.h                      |  155 ++
>  include/configs/bf518f-ezbrd.h                     |    1 -
>  include/configs/bf526-ezbrd.h                      |    6 +-
>  include/configs/bf527-ad7160-eval.h                |    3 +-
>  include/configs/bf527-ezkit.h                      |    1 -
>  include/configs/bf527-sdp.h                        |  121 ++
>  include/configs/bf533-ezkit.h                      |    1 -
>  include/configs/bf533-stamp.h                      |    6 +-
>  include/configs/bf537-minotaur.h                   |    1 -
>  include/configs/bf537-pnav.h                       |    3 +-
>  include/configs/bf537-srv1.h                       |    1 -
>  include/configs/bf537-stamp.h                      |    6 +-
>  include/configs/bf538f-ezkit.h                     |    6 +-
>  include/configs/bf548-ezkit.h                      |    2 +-
>  include/configs/bf561-acvilon.h                    |    1 -
>  include/configs/bf561-ezkit.h                      |    1 -
>  include/configs/bfin_adi_common.h                  |   46 +-
>  include/configs/blackstamp.h                       |    1 -
>  include/configs/blackvme.h                         |  246 +++
>  include/configs/cm-bf527.h                         |    1 -
>  include/configs/cm-bf533.h                         |    1 -
>  include/configs/cm-bf537e.h                        |    1 -
>  include/configs/cm-bf537u.h                        |    1 -
>  include/configs/cm-bf548.h                         |    1 -
>  include/configs/cm-bf561.h                         |    1 -
>  include/configs/ibf-dsp561.h                       |    1 -
>  include/configs/ip04.h                             |    1 -
>  include/configs/tcm-bf518.h                        |    1 -
>  include/configs/tcm-bf537.h                        |    1 -
>  175 files changed, 11281 insertions(+), 23567 deletions(-)
>  create mode 100644 arch/blackfin/include/asm/dma.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF512_cdef.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF512_def.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF514_cdef.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF514_def.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF516_cdef.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF516_def.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF518_cdef.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/BF518_def.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/anomaly.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/def_local.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/gpio.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/portmux.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf518/ports.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/BF538_cdef.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/BF538_def.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/BF539_cdef.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/BF539_def.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/anomaly.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/def_local.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/gpio.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/portmux.h
>  create mode 100644 arch/blackfin/include/asm/mach-bf538/ports.h
>  delete mode 100644 arch/blackfin/include/asm/mach-bf548/BF541_cdef.h
>  delete mode 100644 arch/blackfin/include/asm/mach-bf548/BF541_def.h
>  delete mode 100644 arch/blackfin/include/asm/mach-common/ADSP-EDN-DUAL-CORE-extended_cdef.h
>  delete mode 100644 arch/blackfin/include/asm/mach-common/ADSP-EDN-DUAL-CORE-extended_def.h
>  delete mode 100644 arch/blackfin/include/asm/mach-common/ADSP-EDN-extended_cdef.h
>  delete mode 100644 arch/blackfin/include/asm/mach-common/ADSP-EDN-extended_def.h
>  create mode 100644 board/bct-brettl2/Makefile
>  create mode 100644 board/bct-brettl2/bct-brettl2.c
>  create mode 100644 board/bct-brettl2/cled.c
>  create mode 100644 board/bct-brettl2/config.mk
>  create mode 100644 board/bct-brettl2/gpio_cfi_flash.c
>  create mode 100644 board/bct-brettl2/smsc9303.c
>  create mode 100644 board/bct-brettl2/smsc9303.h
>  create mode 100644 board/bf527-sdp/Makefile
>  create mode 100644 board/bf527-sdp/bf527-sdp.c
>  create mode 100644 board/bf527-sdp/config.mk
>  create mode 100644 board/blackvme/Makefile
>  create mode 100644 board/blackvme/blackvme.c
>  create mode 100644 board/blackvme/config.mk
>  delete mode 100644 board/cm-bf527/gpio_cfi_flash.h
>  delete mode 100644 board/cm-bf537u/gpio_cfi_flash.h
>  delete mode 100644 board/tcm-bf537/gpio_cfi_flash.h
>  create mode 100644 include/configs/bct-brettl2.h
>  create mode 100644 include/configs/bf527-sdp.h
>  create mode 100644 include/configs/blackvme.h

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
All these theories, diverse as they are, have two things  in  common:
they explain the observed facts, and they are completeley and utterly
wrong.                       - Terry Pratchett, _The Light Fantastic_


More information about the U-Boot mailing list