[U-Boot] ARM Pull Request

Wolfgang Denk wd at denx.de
Tue Jul 7 22:20:44 CEST 2009


Dear Jean-Christophe PLAGNIOL-VILLARD,

In message <20090706195551.GH30172 at game.jcrosoft.org> you wrote:
> 
> 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


Does this patch include and thus obsolete this one, too? 

	Subject: [U-Boot] [PATCH 1/1] at91: add support for the PM9263 board of Ronetix
	From: RONETIX - Ilko Iliev <iliev at ronetix.at>
	Date: Tue, 31 Mar 2009 16:16:46 +0200

???

> 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

Applied, thanks.

And please comment on my question above.

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
In C we had to code our own bugs, in C++ we can inherit them.


More information about the U-Boot mailing list