[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