Pull request: u-boot-arm/master
Hi Wolfgang,
The following changes since commit ff6b47ad23365964f7d75f8878f17388a024dc8d:
Makefile: need to remove generated u-boot-nand_spl.lds (2011-07-01
15:58:46 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-arm.git master
Andreas Bie?mann (9):
at91rm9200.h: fix ATMEL_PMX_AA_TXD2
arm920t/at91: add clock.c
arm920t/at91: use new clock.c features
arm920t/at91: add at91rm9200_devices.c
at91rm9200ek: use atmel_usart
eb_cpux9k2: use atmel_usart
cpuat91: use atmel_usart
driver/serial: delete at91rm9200_usart
atstk100x: switch to common cfi driverAneesh V (9):
arm: make default implementation of cache_flush() weakly linked
armv7: cache maintenance operations for armv7
armv7: rename cache related CONFIG flags
armv7: integrate cache maintenance support
arm: minor fixes for cache and mmu handling
armv7: add PL310 support to u-boot
armv7: adapt omap4 to the new cache maintenance framework
armv7: adapt omap3 to the new cache maintenance framework
armv7: adapt s5pc1xx to the new cache maintenance framework
David M?ller (ELSOFT AG) (3):
VCMA9: remove unneeded config.mk
VCMA9: use CFI driver (and remove the old one)
VCMA9: various cleanups/code style fixes
Fabio Estevam (5):
MX5: Make the weim structure complete
MX5: Add iomux structure
MX5: Introduce a function for setting the chip select size
MX53: Add initial support for MX53ARD
vision2: Fix build due to WEIM registers name change
Holger Brunck (4):
arm/kirkwood: if CONFIG_SOFT_I2C is set don't set CONFIG_I2C_MVTWSI arm/km: fix u-boot.kwb build breakage
arm/km: remove unneeded define
arm/km: replace suenx targets with km_kirkwood
Igor Grinberg (1):
arm: omap2: apollon: fix broken build
Jens Scharsig (1):
Fix compiler error for cpu at91sam9, if lowlevel init is enabled
John Rigby (1):
OMAP[34]: fix broken timer
Matthias Weisser (1):
arm: Update jadecpu board
Simon Guinot (1):
Add support for Network Space v2 and parents
Tom Warren (2):
GPIO: Tegra2: add GPIO driver for Tegra2
arm: Tegra2: GPIO: enable GPIO for Tegra2 boards
Valentin Longchamp (3):
arm/km: use board KM_ENV_BUS for CONFIG_I2C_ENV_EEPROM_BUS arm/km: ethernet support for mgcoge3un
arm/km: add support for portl2 board
MAINTAINERS | 14 +-
MAKEALL | 3 +-
README | 11 +
arch/arm/cpu/arm1136/start.S | 4 +-
arch/arm/cpu/arm920t/at91/Makefile | 3 +
arch/arm/cpu/arm920t/at91/at91rm9200_devices.c | 85 ++++
arch/arm/cpu/arm920t/at91/clock.c | 160 +++++++
arch/arm/cpu/arm920t/at91/cpu.c | 43 ++
arch/arm/cpu/arm926ejs/at91/clock.c | 35 +--
arch/arm/cpu/armv7/Makefile | 2 +-
arch/arm/cpu/armv7/cache_v7.c | 394 ++++++++++++++++
arch/arm/cpu/armv7/cpu.c | 50 +--
arch/arm/cpu/armv7/mx5/soc.c | 30 ++
arch/arm/cpu/armv7/omap-common/timer.c | 7 +-
arch/arm/cpu/armv7/omap3/Makefile | 1 -
arch/arm/cpu/armv7/omap3/board.c | 136 +++++-
arch/arm/cpu/armv7/omap3/cache.S | 263 -----------
arch/arm/cpu/armv7/omap3/lowlevel_init.S | 32 ++
arch/arm/cpu/armv7/omap4/board.c | 12 +
arch/arm/cpu/armv7/omap4/lowlevel_init.S | 9 +
arch/arm/cpu/armv7/s5pc1xx/cache.S | 88 +----
arch/arm/cpu/armv7/start.S | 18 +-
arch/arm/include/asm/arch-at91/at91rm9200.h | 12 +-
arch/arm/include/asm/arch-at91/at91sam9_sdramc.h | 2 +-
arch/arm/include/asm/arch-at91/clk.h | 42 ++-
arch/arm/include/asm/arch-kirkwood/config.h | 2 +
arch/arm/include/asm/arch-mx5/imx-regs.h | 159 ++++++-
arch/arm/include/asm/arch-mx5/sys_proto.h | 2 +-
arch/arm/include/asm/arch-omap3/omap3.h | 20 +
arch/arm/include/asm/arch-omap3/sys_proto.h | 10 +-
arch/arm/include/asm/arch-omap4/sys_proto.h | 2 +-
arch/arm/include/asm/arch-s5pc1xx/sys_proto.h | 3 -
arch/arm/include/asm/arch-tegra2/gpio.h | 250 ++++++++++-
arch/arm/include/asm/armv7.h | 67 +++
arch/arm/include/asm/global_data.h | 2 +-
arch/arm/include/asm/gpio.h | 38 ++
arch/arm/include/asm/pl310.h | 73 +++
arch/arm/include/asm/utils.h | 56 +++
arch/arm/lib/Makefile | 3 +-
arch/arm/lib/board.c | 8 +-
arch/arm/lib/cache-cp15.c | 22 +-
arch/arm/lib/cache-pl310.c | 115 +++++
arch/arm/lib/cache.c | 20 +-
board/BuS/eb_cpux9k2/cpux9k2.c | 7 +
board/LaCie/netspace_v2/Makefile | 49 ++
board/LaCie/netspace_v2/kwbimage.cfg | 162 +++++++
board/LaCie/netspace_v2/netspace_v2.c | 142 ++++++
board/LaCie/netspace_v2/netspace_v2.h | 42 ++
board/armltd/integrator/split_by_variant.sh | 8 +-
board/atmel/at91rm9200ek/at91rm9200ek.c | 7 +
board/atmel/atstk1000/Makefile | 1 -
board/atmel/atstk1000/flash.c | 232 ---------
board/eukrea/cpuat91/cpuat91.c | 8 +
board/freescale/mx53ard/Makefile | 48 ++
board/freescale/mx53ard/imximage_dd3.cfg | 96 ++++
board/freescale/mx53ard/mx53ard.c | 306 ++++++++++++
board/keymile/km_arm/km_arm.c | 45 ++-
board/mpl/vcma9/Makefile | 4 +-
board/mpl/vcma9/cmd_vcma9.c | 56 +--
board/mpl/vcma9/config.mk | 24 -
board/mpl/vcma9/flash.c | 432 -----------------
board/mpl/vcma9/lowlevel_init.S | 549
+++++++++++++++++-----
board/mpl/vcma9/vcma9.c | 284 +++--------
board/mpl/vcma9/vcma9.h | 121 +----
board/syteco/jadecpu/config.mk | 1 -
board/syteco/jadecpu/jadecpu.c | 5 +-
board/ttcontrol/vision2/vision2.c | 10 +-
boards.cfg | 9 +-
common/cmd_bdinfo.c | 2 +-
drivers/gpio/Makefile | 1 +
drivers/gpio/tegra2_gpio.c | 255 ++++++++++
drivers/serial/Makefile | 1 -
drivers/serial/at91rm9200_usart.c | 126 -----
include/common.h | 5 +-
include/configs/B2.h | 3 +-
include/configs/VCMA9.h | 249 +++++-----
include/configs/apollon.h | 4 +
include/configs/assabet.h | 2 +-
include/configs/at91rm9200ek.h | 10 +-
include/configs/atstk1002.h | 9 +-
include/configs/atstk1003.h | 9 +-
include/configs/atstk1004.h | 9 +-
include/configs/atstk1006.h | 9 +-
include/configs/ca9x4_ct_vxp.h | 2 +-
include/configs/cerf250.h | 2 +-
include/configs/cpuat91.h | 12 +-
include/configs/cradle.h | 2 +-
include/configs/csb226.h | 2 +-
include/configs/dnp1110.h | 2 +-
include/configs/eb_cpux9k2.h | 10 +-
include/configs/efikamx.h | 2 +-
include/configs/evb4510.h | 3 +-
include/configs/gcplus.h | 2 +-
include/configs/innokom.h | 2 +-
include/configs/jadecpu.h | 24 +-
include/configs/jornada.h | 2 +-
include/configs/km/km_arm.h | 32 +-
include/configs/{suen3.h => km_kirkwood.h} | 18 +-
include/configs/lart.h | 2 +-
include/configs/lubbock.h | 2 +-
include/configs/mgcoge3un.h | 6 +
include/configs/mx51evk.h | 2 +-
include/configs/mx53ard.h | 198 ++++++++
include/configs/mx53evk.h | 2 +-
include/configs/netspace_v2.h | 162 +++++++
include/configs/omap4_panda.h | 8 +-
include/configs/omap4_sdp4430.h | 8 +-
include/configs/pleb2.h | 2 +-
include/configs/portl2.h | 81 ++++
include/configs/pxa255_idp.h | 2 +-
include/configs/s5pc210_universal.h | 2 +-
include/configs/shannon.h | 2 +-
include/configs/suen8.h | 50 --
include/configs/tegra2-common.h | 4 +-
include/configs/trizepsiv.h | 2 +-
include/configs/vision2.h | 2 +-
include/configs/xaeniax.h | 2 +-
include/configs/xm250.h | 2 +-
include/configs/zylonite.h | 2 +-
119 files changed, 4218 insertions(+), 2092 deletions(-) create mode 100644 arch/arm/cpu/arm920t/at91/at91rm9200_devices.c create mode 100644 arch/arm/cpu/arm920t/at91/clock.c create mode 100644 arch/arm/cpu/arm920t/at91/cpu.c create mode 100644 arch/arm/cpu/armv7/cache_v7.c delete mode 100644 arch/arm/cpu/armv7/omap3/cache.S create mode 100644 arch/arm/include/asm/armv7.h
create mode 100644 arch/arm/include/asm/gpio.h
create mode 100644 arch/arm/include/asm/pl310.h
create mode 100644 arch/arm/include/asm/utils.h
create mode 100644 arch/arm/lib/cache-pl310.c
create mode 100644 board/LaCie/netspace_v2/Makefile create mode 100644 board/LaCie/netspace_v2/kwbimage.cfg create mode 100644 board/LaCie/netspace_v2/netspace_v2.c create mode 100644 board/LaCie/netspace_v2/netspace_v2.h delete mode 100644 board/atmel/atstk1000/flash.c create mode 100644 board/freescale/mx53ard/Makefile create mode 100644 board/freescale/mx53ard/imximage_dd3.cfg create mode 100644 board/freescale/mx53ard/mx53ard.c delete mode 100644 board/mpl/vcma9/config.mk
delete mode 100644 board/mpl/vcma9/flash.c
delete mode 100644 board/syteco/jadecpu/config.mk create mode 100644 drivers/gpio/tegra2_gpio.c
delete mode 100644 drivers/serial/at91rm9200_usart.c rename include/configs/{suen3.h => km_kirkwood.h} (77%) create mode 100644 include/configs/mx53ard.h
create mode 100644 include/configs/netspace_v2.h create mode 100644 include/configs/portl2.h
delete mode 100644 include/configs/suen8.h
Amicalement,
Signature · 1 line
Albert.
Wolfgang Denk
AppliedDear Albert ARIBAUD,
Quoted 215 lines · In message <[email protected]> you wrote:
Hi Wolfgang,
The following changes since commit
ff6b47ad23365964f7d75f8878f17388a024dc8d:
Makefile: need to remove generatedu-boot-nand_spl.lds(2011-07-01
15:58:46 -0500)are available in the git repository at:
git://git.denx.de/u-boot-arm.gitmasterAndreas Bie?mann (9):
at91rm9200.h: fix ATMEL_PMX_AA_TXD2 arm920t/at91: add clock.c arm920t/at91: use new clock.c features arm920t/at91: add at91rm9200_devices.c at91rm9200ek: use atmel_usart eb_cpux9k2: use atmel_usart cpuat91: use atmel_usart driver/serial: delete at91rm9200_usart atstk100x: switch to common cfi driverAneesh V (9):
arm: make default implementation ofcache_flush()weakly linked
armv7: cache maintenance operations for armv7
armv7: rename cache related CONFIG flags
armv7: integrate cache maintenance support
arm: minor fixes for cache and mmu handling
armv7: add PL310 support to u-boot
armv7: adapt omap4 to the new cache maintenance framework
armv7: adapt omap3 to the new cache maintenance framework
armv7: adapt s5pc1xx to the new cache maintenance frameworkDavid M?ller (ELSOFT AG) (3):
VCMA9: remove unneeded config.mk
VCMA9: use CFI driver (and remove the old one)
VCMA9: various cleanups/code style fixesFabio Estevam (5):
MX5: Make the weim structure complete
MX5: Add iomux structure
MX5: Introduce a function for setting the chip select size
MX53: Add initial support for MX53ARD
vision2: Fix build due to WEIM registers name changeHolger Brunck (4):
arm/kirkwood: ifCONFIG_SOFT_I2Cis set don't setCONFIG_I2C_MVTWSIarm/km: fix u-boot.kwb build breakage
arm/km: remove unneeded define
arm/km: replace suenx targets withkm_kirkwoodIgor Grinberg (1):
arm: omap2: apollon: fix broken buildJens Scharsig (1):
Fix compiler error for cpu at91sam9, if lowlevel init is enabledJohn Rigby (1):
OMAP[34]: fix broken timerMatthias Weisser (1):
arm: Update jadecpu boardSimon Guinot (1):
Add support for Network Space v2 and parentsTom Warren (2):
GPIO: Tegra2: add GPIO driver for Tegra2
arm: Tegra2: GPIO: enable GPIO for Tegra2 boardsValentin Longchamp (3):
arm/km: use boardKM_ENV_BUSforCONFIG_I2C_ENV_EEPROM_BUSarm/km: ethernet support for mgcoge3un
arm/km: add support for portl2 boardMAINTAINERS | 14 +- MAKEALL | 3 +- README | 11 + arch/arm/cpu/arm1136/start.S | 4 +- arch/arm/cpu/arm920t/at91/Makefile | 3 + arch/arm/cpu/arm920t/at91/at91rm9200_devices.c | 85 ++++ arch/arm/cpu/arm920t/at91/clock.c | 160 +++++++ arch/arm/cpu/arm920t/at91/cpu.c | 43 ++ arch/arm/cpu/arm926ejs/at91/clock.c | 35 +-- arch/arm/cpu/armv7/Makefile | 2 +- arch/arm/cpu/armv7/cache_v7.c | 394 ++++++++++++++++ arch/arm/cpu/armv7/cpu.c | 50 +-- arch/arm/cpu/armv7/mx5/soc.c | 30 ++ arch/arm/cpu/armv7/omap-common/timer.c | 7 +- arch/arm/cpu/armv7/omap3/Makefile | 1 - arch/arm/cpu/armv7/omap3/board.c | 136 +++++- arch/arm/cpu/armv7/omap3/cache.S | 263 ----------- arch/arm/cpu/armv7/omap3/lowlevel_init.S | 32 ++ arch/arm/cpu/armv7/omap4/board.c | 12 + arch/arm/cpu/armv7/omap4/lowlevel_init.S | 9 + arch/arm/cpu/armv7/s5pc1xx/cache.S | 88 +---- arch/arm/cpu/armv7/start.S | 18 +- arch/arm/include/asm/arch-at91/at91rm9200.h | 12 +- arch/arm/include/asm/arch-at91/at91sam9_sdramc.h | 2 +- arch/arm/include/asm/arch-at91/clk.h | 42 ++- arch/arm/include/asm/arch-kirkwood/config.h | 2 + arch/arm/include/asm/arch-mx5/imx-regs.h | 159 ++++++- arch/arm/include/asm/arch-mx5/sys_proto.h | 2 +- arch/arm/include/asm/arch-omap3/omap3.h | 20 + arch/arm/include/asm/arch-omap3/sys_proto.h | 10 +- arch/arm/include/asm/arch-omap4/sys_proto.h | 2 +- arch/arm/include/asm/arch-s5pc1xx/sys_proto.h | 3 - arch/arm/include/asm/arch-tegra2/gpio.h | 250 ++++++++++- arch/arm/include/asm/armv7.h | 67 +++ arch/arm/include/asm/global_data.h | 2 +- arch/arm/include/asm/gpio.h | 38 ++ arch/arm/include/asm/pl310.h | 73 +++ arch/arm/include/asm/utils.h | 56 +++ arch/arm/lib/Makefile | 3 +- arch/arm/lib/board.c | 8 +- arch/arm/lib/cache-cp15.c | 22 +- arch/arm/lib/cache-pl310.c | 115 +++++ arch/arm/lib/cache.c | 20 +- board/BuS/eb_cpux9k2/cpux9k2.c | 7 + board/LaCie/netspace_v2/Makefile | 49 ++ board/LaCie/netspace_v2/kwbimage.cfg | 162 +++++++ board/LaCie/netspace_v2/netspace_v2.c | 142 ++++++ board/LaCie/netspace_v2/netspace_v2.h | 42 ++ board/armltd/integrator/split_by_variant.sh | 8 +- board/atmel/at91rm9200ek/at91rm9200ek.c | 7 + board/atmel/atstk1000/Makefile | 1 - board/atmel/atstk1000/flash.c | 232 --------- board/eukrea/cpuat91/cpuat91.c | 8 + board/freescale/mx53ard/Makefile | 48 ++ board/freescale/mx53ard/imximage_dd3.cfg | 96 ++++ board/freescale/mx53ard/mx53ard.c | 306 ++++++++++++ board/keymile/km_arm/km_arm.c | 45 ++- board/mpl/vcma9/Makefile | 4 +- board/mpl/vcma9/cmd_vcma9.c | 56 +-- board/mpl/vcma9/config.mk | 24 - board/mpl/vcma9/flash.c | 432 ----------------- board/mpl/vcma9/lowlevel_init.S | 549 +++++++++++++++++----- board/mpl/vcma9/vcma9.c | 284 +++-------- board/mpl/vcma9/vcma9.h | 121 +---- board/syteco/jadecpu/config.mk | 1 - board/syteco/jadecpu/jadecpu.c | 5 +- board/ttcontrol/vision2/vision2.c | 10 +- boards.cfg | 9 +- common/cmd_bdinfo.c | 2 +- drivers/gpio/Makefile | 1 + drivers/gpio/tegra2_gpio.c | 255 ++++++++++ drivers/serial/Makefile | 1 - drivers/serial/at91rm9200_usart.c | 126 ----- include/common.h | 5 +- include/configs/B2.h | 3 +- include/configs/VCMA9.h | 249 +++++----- include/configs/apollon.h | 4 + include/configs/assabet.h | 2 +- include/configs/at91rm9200ek.h | 10 +- include/configs/atstk1002.h | 9 +- include/configs/atstk1003.h | 9 +- include/configs/atstk1004.h | 9 +- include/configs/atstk1006.h | 9 +- include/configs/ca9x4_ct_vxp.h | 2 +- include/configs/cerf250.h | 2 +- include/configs/cpuat91.h | 12 +- include/configs/cradle.h | 2 +- include/configs/csb226.h | 2 +- include/configs/dnp1110.h | 2 +- include/configs/eb_cpux9k2.h | 10 +- include/configs/efikamx.h | 2 +- include/configs/evb4510.h | 3 +- include/configs/gcplus.h | 2 +- include/configs/innokom.h | 2 +- include/configs/jadecpu.h | 24 +- include/configs/jornada.h | 2 +- include/configs/km/km_arm.h | 32 +- include/configs/{suen3.h => km_kirkwood.h} | 18 +- include/configs/lart.h | 2 +- include/configs/lubbock.h | 2 +- include/configs/mgcoge3un.h | 6 + include/configs/mx51evk.h | 2 +- include/configs/mx53ard.h | 198 ++++++++ include/configs/mx53evk.h | 2 +- include/configs/netspace_v2.h | 162 +++++++ include/configs/omap4_panda.h | 8 +- include/configs/omap4_sdp4430.h | 8 +- include/configs/pleb2.h | 2 +- include/configs/portl2.h | 81 ++++ include/configs/pxa255_idp.h | 2 +- include/configs/s5pc210_universal.h | 2 +- include/configs/shannon.h | 2 +- include/configs/suen8.h | 50 -- include/configs/tegra2-common.h | 4 +- include/configs/trizepsiv.h | 2 +- include/configs/vision2.h | 2 +- include/configs/xaeniax.h | 2 +- include/configs/xm250.h | 2 +- include/configs/zylonite.h | 2 +- 119 files changed, 4218 insertions(+), 2092 deletions(-)create mode 100644
arch/arm/cpu/arm920t/at91/at91rm9200_devices.ccreate mode 100644arch/arm/cpu/arm920t/at91/clock.ccreate mode 100644arch/arm/cpu/arm920t/at91/cpu.ccreate mode 100644arch/arm/cpu/armv7/cache_v7.cdelete mode 100644arch/arm/cpu/armv7/omap3/cache.Screate mode 100644arch/arm/include/asm/armv7.h
create mode 100644arch/arm/include/asm/gpio.h
create mode 100644arch/arm/include/asm/pl310.h
create mode 100644arch/arm/include/asm/utils.h
create mode 100644arch/arm/lib/cache-pl310.c
create mode 100644 board/LaCie/netspace_v2/Makefile create mode 100644 board/LaCie/netspace_v2/kwbimage.cfg create mode 100644board/LaCie/netspace_v2/netspace_v2.ccreate mode 100644board/LaCie/netspace_v2/netspace_v2.hdelete mode 100644board/atmel/atstk1000/flash.ccreate mode 100644 board/freescale/mx53ard/Makefile create mode 100644 board/freescale/mx53ard/imximage_dd3.cfg create mode 100644board/freescale/mx53ard/mx53ard.cdelete mode 100644board/mpl/vcma9/config.mk
delete mode 100644board/mpl/vcma9/flash.c
Quoted 8 lines
delete mode 100644
board/syteco/jadecpu/config.mkcreate mode 100644drivers/gpio/tegra2_gpio.cdelete mode 100644drivers/serial/at91rm9200_usart.crenameinclude/configs/{suen3.h=>km_kirkwood.h} (77%) create mode 100644include/configs/mx53ard.hcreate mode 100644include/configs/netspace_v2.hcreate mode 100644include/configs/portl2.hdelete mode 100644include/configs/suen8.h
Applied, thanks.
Best regards,
Wolfgang Denk
Signature · 6 lines
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 You know that feeling when you're leaning back on a stool and it starts to tip over? Well, that's how I feel all the time. - Steven Wright