[U-Boot] ARM Pull Request
Wolfgang Denk
wd at denx.de
Sun Feb 1 21:39:19 CET 2009
Dear Jean-Christophe PLAGNIOL-VILLARD,
In message <20090201133209.GG9067 at game.jcrosoft.org> you wrote:
> Hi Wolfgang,
>
> Please pull The following changes since commit 8f86a3636ef88427f880610638e80991adc41896:
> Wolfgang Denk (1):
> Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-arm.git master
>
> Alessandro Rubini (1):
> Initial support for Nomadik 8815 development board
>
> Dirk Behme (13):
> OMAP3: Add pin mux, clock and cpu headers
> OMAP3: Add OMAP3, memory and function prototype headers
> OMAP3: Add common cpu and start code
> OMAP3: Add common clock, memory and low level code
> OMAP3: Add common board, interrupt and system info
> OMAP3: Add NAND support
> OMAP3: Add MMC support
> OMAP3: Add I2C support
> OMAP3: Add common power code, README, and BeagleBoard
> OMAP3: Add Overo board
> OMAP3: Add EVM board
> OMAP3: Add Pandora support
> OMAP3: Add Zoom1 board support
>
> Jean-Christophe PLAGNIOL-VILLARD (5):
> move ARM Ltd. to vendor dir
> move Samsung's board to board/samsung
> SX1: add CONFIG_STDOUT_USBTTY to enable preboot stdout redirect to usbtty
> SX1: Fix second flash mapping
> SX1: add hardware V2 support
>
> Maxim Artamonov (1):
> bugfix for i.mx31 CCM_UPCTL reg
>
> MAINTAINERS | 25 +
> MAKEALL | 33 +-
> Makefile | 54 ++-
> board/armltd/.gitignore | 2 +
> board/{ => armltd}/integratorap/Makefile | 0
> board/{ => armltd}/integratorap/config.mk | 0
> board/{ => armltd}/integratorap/flash.c | 0
> board/{ => armltd}/integratorap/integratorap.c | 0
> board/{ => armltd}/integratorap/lowlevel_init.S | 0
> .../{ => armltd}/integratorap/split_by_variant.sh | 6 +-
> .../{ => armltd}/integratorap/u-boot.lds.template | 0
> board/{ => armltd}/integratorcp/Makefile | 0
> board/{ => armltd}/integratorcp/config.mk | 0
> board/{ => armltd}/integratorcp/flash.c | 0
> board/{ => armltd}/integratorcp/integratorcp.c | 0
> board/{ => armltd}/integratorcp/lowlevel_init.S | 0
> .../{ => armltd}/integratorcp/split_by_variant.sh | 6 +-
> .../{ => armltd}/integratorcp/u-boot.lds.template | 0
> board/{ => armltd}/versatile/Makefile | 0
> board/{ => armltd}/versatile/config.mk | 0
> board/{ => armltd}/versatile/flash.c | 0
> board/{ => armltd}/versatile/lowlevel_init.S | 0
> board/{ => armltd}/versatile/split_by_variant.sh | 2 +-
> board/{ => armltd}/versatile/u-boot.lds | 0
> board/{ => armltd}/versatile/versatile.c | 0
> board/{smdk2400 => omap3/beagle}/Makefile | 14 +-
> board/omap3/beagle/beagle.c | 90 ++++
> board/omap3/beagle/beagle.h | 376 +++++++++++++
> .../{smdk2400/Makefile => omap3/beagle/config.mk} | 44 +--
> .../beagle/u-boot.lds} | 18 +-
> board/{versatile => omap3/common}/Makefile | 30 +-
> board/omap3/common/power.c | 74 +++
> board/{smdk2400 => omap3/evm}/Makefile | 15 +-
> board/{smdk2400/Makefile => omap3/evm/config.mk} | 44 +--
> board/omap3/evm/evm.c | 122 +++++
> board/omap3/evm/evm.h | 396 ++++++++++++++
> .../u-boot.lds.template => omap3/evm/u-boot.lds} | 18 +-
> board/{smdk2400 => omap3/overo}/Makefile | 15 +-
> board/{smdk2410/Makefile => omap3/overo/config.mk} | 40 +--
> board/omap3/overo/overo.c | 88 +++
> board/omap3/overo/overo.h | 381 +++++++++++++
> .../u-boot.lds.template => omap3/overo/u-boot.lds} | 18 +-
> board/{smdk2400 => omap3/pandora}/Makefile | 14 +-
> .../{smdk2400/Makefile => omap3/pandora/config.mk} | 44 +--
> board/omap3/pandora/pandora.c | 92 ++++
> board/omap3/pandora/pandora.h | 420 +++++++++++++++
> .../pandora/u-boot.lds} | 18 +-
> board/{smdk2400 => omap3/zoom1}/Makefile | 16 +-
> board/omap3/zoom1/config.mk | 33 ++
> .../u-boot.lds.template => omap3/zoom1/u-boot.lds} | 20 +-
> board/omap3/zoom1/zoom1.c | 77 +++
> board/omap3/zoom1/zoom1.h | 135 +++++
> board/{ => samsung}/smdk2400/Makefile | 0
> board/{ => samsung}/smdk2400/config.mk | 0
> board/{ => samsung}/smdk2400/flash.c | 0
> board/{ => samsung}/smdk2400/lowlevel_init.S | 0
> board/{ => samsung}/smdk2400/smdk2400.c | 0
> board/{ => samsung}/smdk2400/u-boot.lds | 0
> board/{ => samsung}/smdk2410/Makefile | 0
> board/{ => samsung}/smdk2410/config.mk | 0
> board/{ => samsung}/smdk2410/flash.c | 0
> board/{ => samsung}/smdk2410/lowlevel_init.S | 0
> board/{ => samsung}/smdk2410/smdk2410.c | 0
> board/{ => samsung}/smdk2410/u-boot.lds | 0
> board/{integratorap => st/nmdk8815}/Makefile | 8 +-
> board/st/nmdk8815/config.mk | 26 +
> board/st/nmdk8815/nmdk8815.c | 72 +++
> board/st/nmdk8815/platform.S | 340 ++++++++++++
> board/{versatile => st/nmdk8815}/u-boot.lds | 6 +-
> {board/smdk2400 => cpu/arm926ejs/nomadik}/Makefile | 19 +-
> cpu/arm926ejs/nomadik/reset.S | 25 +
> cpu/arm926ejs/nomadik/timer.c | 183 +++++++
> {board/smdk2400 => cpu/arm_cortexa8}/Makefile | 24 +-
> .../Makefile => cpu/arm_cortexa8/config.mk | 45 +-
> cpu/arm_cortexa8/cpu.c | 241 +++++++++
> .../smdk2400 => cpu/arm_cortexa8/omap3}/Makefile | 19 +-
> cpu/arm_cortexa8/omap3/board.c | 344 ++++++++++++
> cpu/arm_cortexa8/omap3/clock.c | 381 +++++++++++++
> .../Makefile => cpu/arm_cortexa8/omap3/config.mk | 45 +-
> cpu/arm_cortexa8/omap3/interrupts.c | 297 +++++++++++
> cpu/arm_cortexa8/omap3/lowlevel_init.S | 361 +++++++++++++
> cpu/arm_cortexa8/omap3/mem.c | 284 ++++++++++
> cpu/arm_cortexa8/omap3/sys_info.c | 254 +++++++++
> cpu/arm_cortexa8/omap3/syslib.c | 72 +++
> cpu/arm_cortexa8/start.S | 516 ++++++++++++++++++
> doc/README.nmdk8815 | 22 +
> doc/README.omap3 | 116 ++++
> drivers/i2c/Makefile | 1 +
> drivers/i2c/omap24xx_i2c.c | 23 +
> drivers/mmc/Makefile | 1 +
> drivers/mmc/omap3_mmc.c | 558 ++++++++++++++++++++
> drivers/mtd/nand/Makefile | 1 +
> drivers/mtd/nand/omap_gpmc.c | 353 +++++++++++++
> examples/Makefile | 4 +
> include/asm-arm/arch-mx31/mx31-regs.h | 2 +-
> include/asm-arm/arch-omap3/clocks.h | 62 +++
> include/asm-arm/arch-omap3/clocks_omap3.h | 285 ++++++++++
> include/asm-arm/arch-omap3/cpu.h | 402 ++++++++++++++
> include/asm-arm/arch-omap3/i2c.h | 128 +++++
> include/asm-arm/arch-omap3/mem.h | 227 ++++++++
> include/asm-arm/arch-omap3/mmc.h | 235 ++++++++
> include/asm-arm/arch-omap3/mmc_host_def.h | 166 ++++++
> include/asm-arm/arch-omap3/mux.h | 412 +++++++++++++++
> include/asm-arm/arch-omap3/omap3.h | 218 ++++++++
> include/asm-arm/arch-omap3/omap_gpmc.h | 84 +++
> include/asm-arm/arch-omap3/sys_proto.h | 71 +++
> include/configs/SX1.h | 12 +-
> include/configs/nmdk8815.h | 188 +++++++
> include/configs/omap3_beagle.h | 325 ++++++++++++
> include/configs/omap3_evm.h | 345 ++++++++++++
> include/configs/omap3_overo.h | 318 +++++++++++
> include/configs/omap3_pandora.h | 320 +++++++++++
> include/configs/omap3_zoom1.h | 326 ++++++++++++
> 113 files changed, 11212 insertions(+), 335 deletions(-)
> create mode 100644 board/armltd/.gitignore
> copy board/{ => armltd}/integratorap/Makefile (100%)
> rename board/{ => armltd}/integratorap/config.mk (100%)
> rename board/{ => armltd}/integratorap/flash.c (100%)
> rename board/{ => armltd}/integratorap/integratorap.c (100%)
> rename board/{ => armltd}/integratorap/lowlevel_init.S (100%)
> rename board/{ => armltd}/integratorap/split_by_variant.sh (92%)
> copy board/{ => armltd}/integratorap/u-boot.lds.template (100%)
> rename board/{ => armltd}/integratorcp/Makefile (100%)
> rename board/{ => armltd}/integratorcp/config.mk (100%)
> rename board/{ => armltd}/integratorcp/flash.c (100%)
> rename board/{ => armltd}/integratorcp/integratorcp.c (100%)
> rename board/{ => armltd}/integratorcp/lowlevel_init.S (100%)
> rename board/{ => armltd}/integratorcp/split_by_variant.sh (92%)
> rename board/{ => armltd}/integratorcp/u-boot.lds.template (100%)
> copy board/{ => armltd}/versatile/Makefile (100%)
> rename board/{ => armltd}/versatile/config.mk (100%)
> rename board/{ => armltd}/versatile/flash.c (100%)
> rename board/{ => armltd}/versatile/lowlevel_init.S (100%)
> rename board/{ => armltd}/versatile/split_by_variant.sh (94%)
> copy board/{ => armltd}/versatile/u-boot.lds (100%)
> rename board/{ => armltd}/versatile/versatile.c (100%)
> copy board/{smdk2400 => omap3/beagle}/Makefile (82%)
> create mode 100644 board/omap3/beagle/beagle.c
> create mode 100644 board/omap3/beagle/beagle.h
> copy board/{smdk2400/Makefile => omap3/beagle/config.mk} (52%)
> copy board/{integratorap/u-boot.lds.template => omap3/beagle/u-boot.lds} (81%)
> rename board/{versatile => omap3/common}/Makefile (69%)
> create mode 100644 board/omap3/common/power.c
> copy board/{smdk2400 => omap3/evm}/Makefile (77%)
> copy board/{smdk2400/Makefile => omap3/evm/config.mk} (52%)
> create mode 100644 board/omap3/evm/evm.c
> create mode 100644 board/omap3/evm/evm.h
> copy board/{integratorap/u-boot.lds.template => omap3/evm/u-boot.lds} (81%)
> copy board/{smdk2400 => omap3/overo}/Makefile (77%)
> copy board/{smdk2410/Makefile => omap3/overo/config.mk} (52%)
> create mode 100644 board/omap3/overo/overo.c
> create mode 100644 board/omap3/overo/overo.h
> copy board/{integratorap/u-boot.lds.template => omap3/overo/u-boot.lds} (81%)
> copy board/{smdk2400 => omap3/pandora}/Makefile (82%)
> copy board/{smdk2400/Makefile => omap3/pandora/config.mk} (52%)
> create mode 100644 board/omap3/pandora/pandora.c
> create mode 100644 board/omap3/pandora/pandora.h
> copy board/{integratorap/u-boot.lds.template => omap3/pandora/u-boot.lds} (81%)
> copy board/{smdk2400 => omap3/zoom1}/Makefile (78%)
> create mode 100644 board/omap3/zoom1/config.mk
> rename board/{integratorap/u-boot.lds.template => omap3/zoom1/u-boot.lds} (77%)
> create mode 100644 board/omap3/zoom1/zoom1.c
> create mode 100644 board/omap3/zoom1/zoom1.h
> copy board/{ => samsung}/smdk2400/Makefile (100%)
> rename board/{ => samsung}/smdk2400/config.mk (100%)
> rename board/{ => samsung}/smdk2400/flash.c (100%)
> rename board/{ => samsung}/smdk2400/lowlevel_init.S (100%)
> rename board/{ => samsung}/smdk2400/smdk2400.c (100%)
> rename board/{ => samsung}/smdk2400/u-boot.lds (100%)
> rename board/{ => samsung}/smdk2410/Makefile (100%)
> rename board/{ => samsung}/smdk2410/config.mk (100%)
> rename board/{ => samsung}/smdk2410/flash.c (100%)
> rename board/{ => samsung}/smdk2410/lowlevel_init.S (100%)
> rename board/{ => samsung}/smdk2410/smdk2410.c (100%)
> rename board/{ => samsung}/smdk2410/u-boot.lds (100%)
> rename board/{integratorap => st/nmdk8815}/Makefile (92%)
> create mode 100644 board/st/nmdk8815/config.mk
> create mode 100644 board/st/nmdk8815/nmdk8815.c
> create mode 100644 board/st/nmdk8815/platform.S
> rename board/{versatile => st/nmdk8815}/u-boot.lds (95%)
> copy {board/smdk2400 => cpu/arm926ejs/nomadik}/Makefile (78%)
> create mode 100644 cpu/arm926ejs/nomadik/reset.S
> create mode 100644 cpu/arm926ejs/nomadik/timer.c
> copy {board/smdk2400 => cpu/arm_cortexa8}/Makefile (76%)
> copy board/smdk2400/Makefile => cpu/arm_cortexa8/config.mk (52%)
> create mode 100644 cpu/arm_cortexa8/cpu.c
> copy {board/smdk2400 => cpu/arm_cortexa8/omap3}/Makefile (78%)
> create mode 100644 cpu/arm_cortexa8/omap3/board.c
> create mode 100644 cpu/arm_cortexa8/omap3/clock.c
> rename board/smdk2400/Makefile => cpu/arm_cortexa8/omap3/config.mk (52%)
> create mode 100644 cpu/arm_cortexa8/omap3/interrupts.c
> create mode 100644 cpu/arm_cortexa8/omap3/lowlevel_init.S
> create mode 100644 cpu/arm_cortexa8/omap3/mem.c
> create mode 100644 cpu/arm_cortexa8/omap3/sys_info.c
> create mode 100644 cpu/arm_cortexa8/omap3/syslib.c
> create mode 100644 cpu/arm_cortexa8/start.S
> create mode 100644 doc/README.nmdk8815
> create mode 100644 doc/README.omap3
> create mode 100644 drivers/mmc/omap3_mmc.c
> create mode 100644 drivers/mtd/nand/omap_gpmc.c
> create mode 100644 include/asm-arm/arch-omap3/clocks.h
> create mode 100644 include/asm-arm/arch-omap3/clocks_omap3.h
> create mode 100644 include/asm-arm/arch-omap3/cpu.h
> create mode 100644 include/asm-arm/arch-omap3/i2c.h
> create mode 100644 include/asm-arm/arch-omap3/mem.h
> create mode 100644 include/asm-arm/arch-omap3/mmc.h
> create mode 100644 include/asm-arm/arch-omap3/mmc_host_def.h
> create mode 100644 include/asm-arm/arch-omap3/mux.h
> create mode 100644 include/asm-arm/arch-omap3/omap3.h
> create mode 100644 include/asm-arm/arch-omap3/omap_gpmc.h
> create mode 100644 include/asm-arm/arch-omap3/sys_proto.h
> create mode 100644 include/configs/nmdk8815.h
> create mode 100644 include/configs/omap3_beagle.h
> create mode 100644 include/configs/omap3_evm.h
> create mode 100644 include/configs/omap3_overo.h
> create mode 100644 include/configs/omap3_pandora.h
> create mode 100644 include/configs/omap3_zoom1.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
Death, when unnecessary, is a tragic thing.
-- Flint, "Requiem for Methuselah", stardate 5843.7
More information about the U-Boot
mailing list