[U-Boot] Arm pull request
Wolfgang Denk
wd at denx.de
Tue Mar 9 15:29:34 CET 2010
Dear Tom,
In message <4B9501CD.7000101 at windriver.com> you wrote:
>
> Wolfgang,
> Please pull arm.
> Tom
>
>
> The following changes since commit ef8d008730fb62fc81a792274eea40480593a7d3:
> Wolfgang Denk (1):
> Merge branch 'master' of git://git.denx.de/u-boot-cfi-flash
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-arm master
>
> Achim Ehrlich (1):
> ARM change name of defines for AT91 arm926ejs
>
> Anders Darander (1):
> Add bootcount to AT91
>
> Daniel Gorsulowski (1):
> AT91: Update otc570 board to new SoC access
>
> Heiko Schocher (2):
> arm: add support for the suen3 board from keymile
> arm, suen3: fix compile error, if doing not a local build
>
> Jens Scharsig (1):
> updates the at91 main_clock calculation
>
> John Rigby (5):
> mxc_serial replace platform specific clock
> Add support for Freescale MX25 SOC
> fec_mxc: cleanup and factor out MX27 dependencies
> fec_mxc: add MX25 support
> Add support for KARO TX25 board
>
> Ladislav Michl (8):
> NetStar: eeprom - undefined reference to `memset'
> NetStar: eeprom - be less verbose
> NetStar: eeprom - fix linker error
> NetStar: fix default environment
> NetStar: make mtdparts default ready for recent kernels
> netstar.h: do not exceed 80 columns
> VoiceBlue: limit line lenght to 80 characters
> VoiceBlue: fix linker errors
>
> Matthias Kaehlcke (3):
> ep93xx: Fix calculation of sys ticks in clk_to_systicks()
> ep93xx: Refactoring of timer code
> edb93xx: Fix SDRAM initialization
>
> Nick Thompson (1):
> da830evm: Add support for TI EMAC
>
> Prafulla Wadaskar (1):
> arm: kirkwood: suen3: fixed build warning
>
> Sandeep Paulraj (1):
> DaVinci: Adding entry to MAKEALL for DM365 EVM
>
> Siarhei Siamashka (1):
> OMAP3: workaround for ARM Cortex-A8 erratum 725233
>
> Stefano Babic (10):
> MX51: Add initial support for the Freescale MX51
> MX51: Add register definitions
> MX51: Add pin and multiplexer definitions.
> serial_mxc: add support for MX51 processor
> mmc: check correctness of the voltage mask in ocr
> MMC: add weak function to detect MMC/SD card
> ARM: add accessors functions
> fsl_esdhc: add support for mx51 processor
> Add initial support for Freescale mx51evk board
> MX51: removed warnings for the mx51evk
>
> Tom Rix (1):
> ARM Update mach-types
>
> Vipin Kumar (1):
> SPEAr : Supporting new mach ids for spear310 and spear320
>
> MAINTAINERS | 10 +-
> MAKEALL | 3 +
> Makefile | 11 +
> board/atmel/at91cap9adk/at91cap9adk.c | 2 +-
> board/atmel/at91sam9261ek/at91sam9261ek.c | 2 +-
> board/atmel/at91sam9263ek/at91sam9263ek.c | 2 +-
> board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c | 2 +-
> board/atmel/at91sam9rlek/at91sam9rlek.c | 2 +-
> board/davinci/da830evm/da830evm.c | 65 ++-
> board/edb93xx/sdram_cfg.c | 39 +-
> board/esd/otc570/otc570.c | 182 ++--
> board/freescale/mx51evk/Makefile | 48 +
> board/freescale/mx51evk/config.mk | 25 +
> board/freescale/mx51evk/imximage.cfg | 119 +++
> board/freescale/mx51evk/mx51evk.c | 397 ++++++++
> .../eeprom.lds => freescale/mx51evk/mx51evk.h} | 56 +-
> board/karo/tx25/Makefile | 51 +
> board/karo/tx25/config.mk | 5 +
> board/karo/tx25/lowlevel_init.S | 131 +++
> board/karo/tx25/tx25.c | 176 ++++
> board/keymile/common/common.c | 6 +-
> board/keymile/km_arm/Makefile | 54 +
> board/keymile/km_arm/config.mk | 28 +
> board/keymile/km_arm/km_arm.c | 324 ++++++
> board/keymile/km_arm/kwbimage.cfg | 175 ++++
> board/netstar/Makefile | 54 +-
> board/netstar/eeprom.c | 95 +-
> board/netstar/eeprom_start.S | 13 -
> board/ronetix/pm9261/pm9261.c | 2 +-
> board/ronetix/pm9263/pm9263.c | 2 +-
> board/spear/spear310/spear310.c | 2 +-
> board/spear/spear320/spear320.c | 2 +-
> board/voiceblue/Makefile | 33 +-
> board/voiceblue/eeprom.c | 97 +-
> board/voiceblue/eeprom_start.S | 11 -
> cpu/arm920t/ep93xx/timer.c | 76 +-
> cpu/arm926ejs/at91/clock.c | 9 +-
> cpu/arm926ejs/at91/cpu.c | 42 +-
> cpu/arm926ejs/mx25/Makefile | 46 +
> cpu/arm926ejs/mx25/generic.c | 263 +++++
> cpu/arm926ejs/mx25/reset.c | 56 ++
> cpu/arm926ejs/mx25/timer.c | 187 ++++
> cpu/arm926ejs/mx27/generic.c | 5 +
> cpu/arm_cortexa8/mx51/Makefile | 48 +
> cpu/arm_cortexa8/mx51/clock.c | 294 ++++++
> cpu/arm_cortexa8/mx51/iomux.c | 166 ++++
> cpu/arm_cortexa8/mx51/lowlevel_init.S | 288 ++++++
> cpu/arm_cortexa8/mx51/soc.c | 114 +++
> .../eeprom.lds => cpu/arm_cortexa8/mx51/speed.c | 42 +-
> cpu/arm_cortexa8/mx51/timer.c | 119 +++
> .../eeprom.lds => cpu/arm_cortexa8/mx51/u-boot.lds | 26 +-
> cpu/arm_cortexa8/omap3/board.c | 6 +
> drivers/mmc/fsl_esdhc.c | 149 ++-
> drivers/mmc/mmc.c | 17 +-
> drivers/net/fec_mxc.c | 44 +-
> drivers/net/fec_mxc.h | 32 +-
> drivers/serial/serial_mxc.c | 28 +-
> include/asm-arm/arch-at91/at91_pmc.h | 3 +
> include/asm-arm/arch-at91/at91cap9.h | 2 +-
> include/asm-arm/arch-at91/at91rm9200.h | 2 +-
> include/asm-arm/arch-at91/at91sam9260.h | 4 +-
> include/asm-arm/arch-at91/at91sam9261.h | 2 +-
> include/asm-arm/arch-at91/at91sam9263.h | 2 +-
> include/asm-arm/arch-at91/at91sam9g45.h | 2 +-
> include/asm-arm/arch-at91/at91sam9rl.h | 2 +-
> include/asm-arm/arch-davinci/emac_defs.h | 1 +
> .../asm-arm/arch-mx25/clock.h | 37 +-
> include/asm-arm/arch-mx25/imx-regs.h | 316 ++++++
> include/asm-arm/arch-mx25/imx25-pinmux.h | 421 ++++++++
> include/asm-arm/arch-mx27/clock.h | 3 +
> include/asm-arm/arch-mx31/mx31.h | 1 +
> include/asm-arm/arch-mx51/asm-offsets.h | 50 +
> .../asm-arm/arch-mx51/clock.h | 44 +-
> include/asm-arm/arch-mx51/crm_regs.h | 192 ++++
> include/asm-arm/arch-mx51/imx-regs.h | 261 +++++
> include/asm-arm/arch-mx51/iomux.h | 193 ++++
> include/asm-arm/arch-mx51/mx51_pins.h | 374 +++++++
> .../asm-arm/arch-mx51/sys_proto.h | 35 +-
> include/asm-arm/global_data.h | 3 +
> include/asm-arm/io.h | 55 +
> include/asm-arm/mach-types.h | 1028 +++++++++++++++++++-
> include/configs/afeb9260.h | 2 +-
> include/configs/at91cap9adk.h | 2 +-
> include/configs/at91sam9260ek.h | 2 +-
> include/configs/at91sam9261ek.h | 2 +-
> include/configs/at91sam9263ek.h | 2 +-
> include/configs/at91sam9m10g45ek.h | 2 +-
> include/configs/at91sam9rlek.h | 2 +-
> include/configs/cpu9260.h | 2 +-
> include/configs/da830evm.h | 1 +
> include/configs/km_arm.h | 191 ++++
> include/configs/mx51evk.h | 172 ++++
> include/configs/netstar.h | 114 +--
> include/configs/otc570.h | 25 +-
> include/configs/pm9261.h | 4 +-
> include/configs/pm9263.h | 2 +-
> include/configs/sbc35_a9g20.h | 2 +-
> include/configs/suen3.h | 103 ++
> include/configs/tny_a9260.h | 2 +-
> include/configs/tx25.h | 179 ++++
> include/configs/voiceblue.h | 168 ++--
> include/fsl_esdhc.h | 27 +
> include/mmc.h | 1 +
> lib_arm/board.c | 3 +
> nand_spl/board/karo/tx25/Makefile | 78 ++
> nand_spl/board/karo/tx25/config.mk | 1 +
> .../board/karo/tx25/u-boot.lds | 29 +-
> 107 files changed, 7701 insertions(+), 733 deletions(-)
> create mode 100644 board/freescale/mx51evk/Makefile
> create mode 100644 board/freescale/mx51evk/config.mk
> create mode 100644 board/freescale/mx51evk/imximage.cfg
> create mode 100644 board/freescale/mx51evk/mx51evk.c
> copy board/{netstar/eeprom.lds => freescale/mx51evk/mx51evk.h} (55%)
> create mode 100644 board/karo/tx25/Makefile
> create mode 100644 board/karo/tx25/config.mk
> create mode 100644 board/karo/tx25/lowlevel_init.S
> create mode 100644 board/karo/tx25/tx25.c
> create mode 100644 board/keymile/km_arm/Makefile
> create mode 100644 board/keymile/km_arm/config.mk
> create mode 100644 board/keymile/km_arm/km_arm.c
> create mode 100644 board/keymile/km_arm/kwbimage.cfg
> delete mode 100644 board/netstar/eeprom_start.S
> delete mode 100644 board/voiceblue/eeprom_start.S
> create mode 100644 cpu/arm926ejs/mx25/Makefile
> create mode 100644 cpu/arm926ejs/mx25/generic.c
> create mode 100644 cpu/arm926ejs/mx25/reset.c
> create mode 100644 cpu/arm926ejs/mx25/timer.c
> create mode 100644 cpu/arm_cortexa8/mx51/Makefile
> create mode 100644 cpu/arm_cortexa8/mx51/clock.c
> create mode 100644 cpu/arm_cortexa8/mx51/iomux.c
> create mode 100644 cpu/arm_cortexa8/mx51/lowlevel_init.S
> create mode 100644 cpu/arm_cortexa8/mx51/soc.c
> copy board/netstar/eeprom.lds => cpu/arm_cortexa8/mx51/speed.c (58%)
> create mode 100644 cpu/arm_cortexa8/mx51/timer.c
> rename board/voiceblue/eeprom.lds => cpu/arm_cortexa8/mx51/u-boot.lds (69%)
> copy board/netstar/eeprom.lds => include/asm-arm/arch-mx25/clock.h (58%)
> create mode 100644 include/asm-arm/arch-mx25/imx-regs.h
> create mode 100644 include/asm-arm/arch-mx25/imx25-pinmux.h
> create mode 100644 include/asm-arm/arch-mx51/asm-offsets.h
> copy board/netstar/eeprom.lds => include/asm-arm/arch-mx51/clock.h (58%)
> create mode 100644 include/asm-arm/arch-mx51/crm_regs.h
> create mode 100644 include/asm-arm/arch-mx51/imx-regs.h
> create mode 100644 include/asm-arm/arch-mx51/iomux.h
> create mode 100644 include/asm-arm/arch-mx51/mx51_pins.h
> copy board/netstar/eeprom.lds => include/asm-arm/arch-mx51/sys_proto.h (58%)
> create mode 100644 include/configs/km_arm.h
> create mode 100644 include/configs/mx51evk.h
> create mode 100644 include/configs/suen3.h
> create mode 100644 include/configs/tx25.h
> create mode 100644 nand_spl/board/karo/tx25/Makefile
> create mode 100644 nand_spl/board/karo/tx25/config.mk
> rename board/netstar/eeprom.lds => nand_spl/board/karo/tx25/u-boot.lds (71%)
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
An age is called Dark not because the light fails to shine, but
because people refuse to see it. -- James Michener, "Space"
More information about the U-Boot
mailing list