[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