[U-Boot] ARM Pull Request

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Mon Jul 6 21:55:51 CEST 2009


Hi Wolfgang,

Please pull
The following changes since commit 3e88337b225bf796f6df21d0a7f591530e9d4ce0:
  Mike Frysinger (1):
        Blackfin: move ALL += u-boot.ldr to blackfin_config.mk

are available in the git repository at:

  git://git.denx.de/u-boot-arm.git master

Alessandro Rubini (4):
      arm nomadik: rename board to nhk8815
      arm nomadik: cleanup reset
      arm nomadik: allow Nand and OneNand to coexists
      arm nomadik: use 1000 as HZ value and rewrite timer code

Daniel Gorsulowski (2):
      at91: Add CAN init function
      at91: Add esd gmbh MEESC board support

Ilko Iliev (1):
      at91: add support for the PM9261 board of Ronetix GmbH

Ilya Yanok (3):
      mx27: basic cpu support
      serial_mx31: allow it to work with mx27 too and rename to serial_mxc
      arm: add support for CONFIG_GENERIC_MMC

Jean-Christophe PLAGNIOL-VILLARD (17):
      pm9263: lowlevel init update
      pm9263: use macro instead of hardcode value for the lowlevel_init
      at91sam9263ek: add nor flash support
      at91: unify nor boot support
      ARM: Add macros.h to be used in assembler file.
      integratorap: split pci support
      integratorap: split timer support
      integratorcp: split timer support
      integratorap/cp/versatile: remove non used functions
      integratorap/cp: use cfi driver
      integrator: merge integratorap and integratorcp
      versatile: config coding style cleanup
      arm920t/interrupts: Move conditional compilation to Makefile
      dm355/pm9261: add missing CONFIG_NET_MULTI
      S3C24x0: extract interrupts from timer
      ARM: Update mach-types
      nhk8815: fix MAKEALL

Kim, Heung Jun (1):
      move L2 cache enable/disable function to cache.c in the omap3 SoC directory

Magnus Lilja (5):
      ARM1136: Introduce CONFIG_PRELOADER macro.
      MX31: Add NAND SPL for i.MX31.
      i.MX31: Create a common device file.
      MX31: Add basic support for Freescale i.MX31 PDK board.
      MX31: Add NAND SPL boot support to i.MX31 PDK board.

Matthias Ludwig (1):
      OMAP3EVM: fix typo. replace CS6 by CS5, no functionality change

Minkyu Kang (1):
      s3c64xx: move the reset_cpu function

Prafulla Wadaskar (5):
      spi: Add Marvell Kirkwood SPI driver
      arm: generic cache.h for ARM architectures
      arm: Kirkwood: Basic SOCs support
      net: merge bugfix: Marvell Kirkwood gigabit ethernet driver
      arm: Kirkwood: arch specific updated for ehci-Kirkwood driver support

Sedji Gaouaou (1):
      at91sam9260/9263: add back up for the rst(reset controller).

Simon Kagstrom (1):
      arm: Kirkwood: Correct header define

Stefano Babic (2):
      xscale: fix USB initialization for Trizepsiv module
      xscale: add support for the polaris board

Thomas Lange (1):
      ARM DaVinci: EMIF settings

 MAINTAINERS                                        |   14 +
 MAKEALL                                            |    9 +-
 Makefile                                           |   47 +-
 README                                             |    5 +
 board/afeb9260/afeb9260.c                          |    6 +-
 board/armltd/.gitignore                            |    2 -
 board/armltd/{integratorap => integrator}/Makefile |   19 +-
 .../armltd/{integratorap => integrator}/config.mk  |    0
 board/armltd/integrator/integrator.c               |  135 ++
 .../{integratorap => integrator}/lowlevel_init.S   |    0
 .../integratorap.c => integrator/pci.c}            |  262 +---
 board/armltd/integrator/split_by_variant.sh        |  235 +++
 .../integratorcp.c => integrator/timer.c}          |  161 +--
 board/armltd/integratorap/flash.c                  |  473 ------
 board/armltd/integratorap/split_by_variant.sh      |  127 --
 board/armltd/integratorcp/config.mk                |    5 -
 board/armltd/integratorcp/flash.c                  |  564 -------
 board/armltd/integratorcp/lowlevel_init.S          |  214 ---
 board/armltd/integratorcp/split_by_variant.sh      |  110 --
 board/armltd/versatile/versatile.c                 |    7 -
 board/atmel/at91sam9260ek/at91sam9260ek.c          |    6 +-
 board/atmel/at91sam9263ek/Makefile                 |    4 +-
 board/atmel/at91sam9263ek/at91sam9263ek.c          |   25 +-
 board/{armltd/integratorap => esd/meesc}/Makefile  |   18 +-
 board/esd/meesc/config.mk                          |    1 +
 board/esd/meesc/meesc.c                            |  198 +++
 board/esd/meesc/partition.c                        |   37 +
 .../integratorcp => freescale/mx31pdk}/Makefile    |    5 +-
 board/freescale/mx31pdk/config.mk                  |    5 +
 board/freescale/mx31pdk/lowlevel_init.S            |   93 ++
 .../nmdk8815.c => freescale/mx31pdk/mx31pdk.c}     |   58 +-
 board/omap3/evm/evm.c                              |   16 +-
 .../integratorap => ronetix/pm9261}/Makefile       |   24 +-
 board/ronetix/pm9261/config.mk                     |    1 +
 board/ronetix/pm9261/led.c                         |   44 +
 board/ronetix/pm9261/partition.c                   |   47 +
 board/ronetix/pm9261/pm9261.c                      |  288 ++++
 board/ronetix/pm9263/Makefile                      |    4 -
 board/ronetix/pm9263/pm9263.c                      |   23 +-
 board/st/{nmdk8815 => nhk8815}/Makefile            |    2 +-
 board/st/{nmdk8815 => nhk8815}/config.mk           |    0
 .../st/{nmdk8815/nmdk8815.c => nhk8815/nhk8815.c}  |    4 +
 board/st/{nmdk8815 => nhk8815}/platform.S          |    0
 board/trizepsiv/conxs.c                            |   27 +-
 cpu/arm1136/mx31/Makefile                          |    1 +
 cpu/arm1136/mx31/devices.c                         |   56 +
 cpu/arm1136/start.S                                |   33 +-
 cpu/arm1176/cpu.c                                  |   16 -
 cpu/arm1176/s3c64xx/Makefile                       |    2 +
 cpu/arm1176/s3c64xx/reset.S                        |   34 +
 cpu/arm920t/Makefile                               |    8 +-
 cpu/arm920t/interrupts.c                           |   10 +-
 cpu/arm920t/s3c24x0/Makefile                       |   14 +-
 cpu/arm920t/s3c24x0/interrupts.c                   |   46 +
 cpu/arm920t/s3c24x0/timer.c                        |    9 -
 cpu/arm926ejs/at91/Makefile                        |    8 +-
 cpu/arm926ejs/at91/at91cap9_devices.c              |   15 +
 cpu/arm926ejs/at91/at91sam9263_devices.c           |   15 +
 .../pm9263 => cpu/arm926ejs/at91}/lowlevel_init.S  |   41 +-
 .../arm926ejs/kirkwood}/Makefile                   |   34 +-
 cpu/arm926ejs/kirkwood/cpu.c                       |  311 ++++
 cpu/arm926ejs/kirkwood/dram.c                      |   58 +
 cpu/arm926ejs/kirkwood/mpp.c                       |   80 +
 cpu/arm926ejs/kirkwood/timer.c                     |  168 ++
 .../integratorcp => cpu/arm926ejs/mx27}/Makefile   |   19 +-
 cpu/arm926ejs/mx27/generic.c                       |  241 +++
 cpu/arm926ejs/mx27/reset.c                         |   57 +
 cpu/arm926ejs/mx27/timer.c                         |  191 +++
 cpu/arm926ejs/nomadik/reset.S                      |   13 +-
 cpu/arm926ejs/nomadik/timer.c                      |  166 +--
 cpu/arm_cortexa8/cpu.c                             |   70 +-
 cpu/arm_cortexa8/omap3/Makefile                    |    1 +
 cpu/arm_cortexa8/omap3/board.c                     |    5 +-
 cpu/arm_cortexa8/omap3/cache.c                     |   96 ++
 doc/README.at91                                    |    5 +
 doc/{README.nmdk8815 => README.nhk8815}            |   10 +
 drivers/mtd/nand/davinci_nand.c                    |   12 +-
 drivers/net/kirkwood_egiga.c                       |    1 +
 drivers/serial/Makefile                            |    2 +-
 drivers/serial/serial.c                            |    3 +
 drivers/serial/{serial_mx31.c => serial_mxc.c}     |   21 +
 drivers/spi/Makefile                               |    1 +
 drivers/spi/kirkwood_spi.c                         |  185 +++
 include/asm-arm/arch-at91/at91_common.h            |    1 +
 include/asm-arm/arch-at91/at91_pmc.h               |    1 +
 include/asm-arm/arch-at91/at91sam9_matrix.h        |   28 +
 include/asm-arm/arch-kirkwood/cpu.h                |  167 ++
 include/asm-arm/arch-kirkwood/kirkwood.h           |   70 +
 include/asm-arm/arch-kirkwood/kw88f6192.h          |   37 +
 include/asm-arm/arch-kirkwood/kw88f6281.h          |   37 +
 include/asm-arm/arch-kirkwood/mpp.h                |  303 ++++
 include/asm-arm/arch-kirkwood/spi.h                |   56 +
 include/asm-arm/arch-mx27/asm-offsets.h            |   16 +
 include/asm-arm/arch-mx27/clock.h                  |   39 +
 include/asm-arm/arch-mx27/imx-regs.h               |  509 ++++++
 include/asm-arm/arch-mx31/mx31-regs.h              |   61 +
 include/asm-arm/arch-mx31/mx31.h                   |    3 +
 include/asm-arm/arch-nomadik/mtu.h                 |   66 +
 include/asm-arm/arch-omap3/cpu.h                   |    5 +-
 include/asm-arm/cache.h                            |   45 +
 include/asm-arm/mach-types.h                       | 1651 +++++++++++++++++++-
 include/asm-arm/macro.h                            |   74 +
 include/common.h                                   |    2 -
 include/configs/at91sam9263ek.h                    |  142 ++-
 include/configs/davinci_dm355evm.h                 |    1 +
 include/configs/imx31_litekit.h                    |    2 +-
 include/configs/imx31_phycore.h                    |    2 +-
 include/configs/integratorap.h                     |    8 +-
 include/configs/integratorcp.h                     |    4 +-
 include/configs/meesc.h                            |  188 +++
 include/configs/mx31ads.h                          |    2 +-
 include/configs/mx31pdk.h                          |  199 +++
 include/configs/{nmdk8815.h => nhk8815.h}          |   59 +-
 include/configs/pm9261.h                           |  383 +++++
 include/configs/pm9263.h                           |  113 +-
 include/configs/qong.h                             |    2 +-
 include/configs/trizepsiv.h                        |   25 +-
 include/configs/versatile.h                        |  118 +-
 include/fsl_nfc.h                                  |  109 ++
 lib_arm/board.c                                    |    7 +
 nand_spl/board/freescale/mx31pdk/Makefile          |   54 +
 nand_spl/board/freescale/mx31pdk/config.mk         |    1 +
 nand_spl/board/freescale/mx31pdk/u-boot.lds        |   36 +
 nand_spl/nand_boot_fsl_nfc.c                       |  259 +++
 onenand_ipl/board/apollon/Makefile                 |    4 +-
 125 files changed, 7764 insertions(+), 2508 deletions(-)
 delete mode 100644 board/armltd/.gitignore
 copy board/armltd/{integratorap => integrator}/Makefile (79%)
 rename board/armltd/{integratorap => integrator}/config.mk (100%)
 create mode 100644 board/armltd/integrator/integrator.c
 rename board/armltd/{integratorap => integrator}/lowlevel_init.S (100%)
 rename board/armltd/{integratorap/integratorap.c => integrator/pci.c} (69%)
 create mode 100755 board/armltd/integrator/split_by_variant.sh
 rename board/armltd/{integratorcp/integratorcp.c => integrator/timer.c} (58%)
 delete mode 100644 board/armltd/integratorap/flash.c
 delete mode 100755 board/armltd/integratorap/split_by_variant.sh
 delete mode 100644 board/armltd/integratorcp/config.mk
 delete mode 100644 board/armltd/integratorcp/flash.c
 delete mode 100644 board/armltd/integratorcp/lowlevel_init.S
 delete mode 100755 board/armltd/integratorcp/split_by_variant.sh
 copy board/{armltd/integratorap => esd/meesc}/Makefile (78%)
 create mode 100644 board/esd/meesc/config.mk
 create mode 100644 board/esd/meesc/meesc.c
 create mode 100644 board/esd/meesc/partition.c
 copy board/{armltd/integratorcp => freescale/mx31pdk}/Makefile (94%)
 create mode 100644 board/freescale/mx31pdk/config.mk
 create mode 100644 board/freescale/mx31pdk/lowlevel_init.S
 copy board/{st/nmdk8815/nmdk8815.c => freescale/mx31pdk/mx31pdk.c} (52%)
 rename board/{armltd/integratorap => ronetix/pm9261}/Makefile (71%)
 create mode 100644 board/ronetix/pm9261/config.mk
 create mode 100644 board/ronetix/pm9261/led.c
 create mode 100644 board/ronetix/pm9261/partition.c
 create mode 100644 board/ronetix/pm9261/pm9261.c
 rename board/st/{nmdk8815 => nhk8815}/Makefile (98%)
 rename board/st/{nmdk8815 => nhk8815}/config.mk (100%)
 rename board/st/{nmdk8815/nmdk8815.c => nhk8815/nhk8815.c} (91%)
 rename board/st/{nmdk8815 => nhk8815}/platform.S (100%)
 create mode 100644 cpu/arm1136/mx31/devices.c
 create mode 100644 cpu/arm1176/s3c64xx/reset.S
 create mode 100644 cpu/arm920t/s3c24x0/interrupts.c
 rename {board/ronetix/pm9263 => cpu/arm926ejs/at91}/lowlevel_init.S (91%)
 copy {board/armltd/integratorcp => cpu/arm926ejs/kirkwood}/Makefile (60%)
 create mode 100644 cpu/arm926ejs/kirkwood/cpu.c
 create mode 100644 cpu/arm926ejs/kirkwood/dram.c
 create mode 100644 cpu/arm926ejs/kirkwood/mpp.c
 create mode 100644 cpu/arm926ejs/kirkwood/timer.c
 rename {board/armltd/integratorcp => cpu/arm926ejs/mx27}/Makefile (78%)
 create mode 100644 cpu/arm926ejs/mx27/generic.c
 create mode 100644 cpu/arm926ejs/mx27/reset.c
 create mode 100644 cpu/arm926ejs/mx27/timer.c
 create mode 100644 cpu/arm_cortexa8/omap3/cache.c
 rename doc/{README.nmdk8815 => README.nhk8815} (75%)
 rename drivers/serial/{serial_mx31.c => serial_mxc.c} (94%)
 create mode 100644 drivers/spi/kirkwood_spi.c
 create mode 100644 include/asm-arm/arch-at91/at91sam9_matrix.h
 create mode 100644 include/asm-arm/arch-kirkwood/cpu.h
 create mode 100644 include/asm-arm/arch-kirkwood/kirkwood.h
 create mode 100644 include/asm-arm/arch-kirkwood/kw88f6192.h
 create mode 100644 include/asm-arm/arch-kirkwood/kw88f6281.h
 create mode 100644 include/asm-arm/arch-kirkwood/mpp.h
 create mode 100644 include/asm-arm/arch-kirkwood/spi.h
 create mode 100644 include/asm-arm/arch-mx27/asm-offsets.h
 create mode 100644 include/asm-arm/arch-mx27/clock.h
 create mode 100644 include/asm-arm/arch-mx27/imx-regs.h
 create mode 100644 include/asm-arm/arch-nomadik/mtu.h
 create mode 100644 include/asm-arm/cache.h
 create mode 100644 include/asm-arm/macro.h
 create mode 100644 include/configs/meesc.h
 create mode 100644 include/configs/mx31pdk.h
 rename include/configs/{nmdk8815.h => nhk8815.h} (76%)
 create mode 100644 include/configs/pm9261.h
 create mode 100644 include/fsl_nfc.h
 create mode 100644 nand_spl/board/freescale/mx31pdk/Makefile
 create mode 100644 nand_spl/board/freescale/mx31pdk/config.mk
 create mode 100644 nand_spl/board/freescale/mx31pdk/u-boot.lds
 create mode 100644 nand_spl/nand_boot_fsl_nfc.c

Best Regards,
J.


More information about the U-Boot mailing list