[U-Boot] Pull request: u-boot-arm

Wolfgang Denk wd at denx.de
Wed Oct 20 00:14:22 CEST 2010


In message <20101019220814.50EA1136320 at gemini.denx.de> I wrote:
> The following changes since commit 1ba91ba23396005ef7b42381cc21f0baf78d0d60:
>
>   dlmalloc.c: Fix gcc alias warning (2010-10-18 22:44:31 +0200)
>
> are available in the git repository at:
>   git://git.denx.de/u-boot-arm.git master
>
> Albert Aribaud (2):
>       arm: implement ELF relocations
>       edminiv2: add support for ELF relocations
>
> Andreas Bießmann (3):
>       at91rm9200ek: convert to at91
>       at91rm9200: enable USB support
>       at91rm9200ek: enbable USB support
>
> Eric Cooper (1):
>       Makefile: rename TEXT_BASE to CONFIG_SYS_TEXT_BASE
>
> Heiko Schocher (4):
>       arm926ejs, magnesium: add support for ELF relocations
>       arm926ejs, tx25: add support for ELF relocations
>       armv7, beagle: add support for ELF relocations
>       arm1136, qong: add support for ELF relocations
>
> Jason Liu (2):
>       MX5: rename mx51 to mx5
>       MX5: Remove dead code with ENABLE_IMPRECISE_ABORT
>
> Jens Scharsig (1):
>       update board EB+CPUx9K2
>
> John Rigby (7):
>       common/image.c fix length calculation in boot_relocate_fdt
>       common/image.c remove extra calls to be32_to_cpu in boot_get_fdt
>       FDT: Add fixup support for multiple banks of memory
>       FDT: only call boot_get_fdt from generic code
>       boot: change some arch ifdefs to feature ifdefs
>       ARM: add flat device tree support
>       ARM: enable device tree for beagle
>
> Magnus Lilja (1):
>       i.MX31: Fix Litekit board to use new ARM relocation support.
>
> Marek Vasut (19):
>       PXA: pxafb: Fix indent problems
>       PXA: pxa-regs.h cleanup
>       PXA: pxafb: Add ACX517AKN support
>       PXA: pxafb: Add support for Sharp LQ038J7DH53
>       PXA: pxafb: Marvell Littleton LCD definition
>       common: Enable serial for PXA250
>       PXA: Palm Tungsten|C Support
>       PXA: Add initial Palm LifeDrive support
>       PXA: Voipac270 improvements
>       PXA: Balloon3 board support
>       PXA: Add missing MAINTAINERS entries
>       PXA: Add necessary information for RELOC
>       PXA: Fix reloc, Push lowlevel init into C code
>       PXA: Fix vpac270 for Reloc
>       PXA: Fix ZipitZ2 for Reloc
>       PXA: Fix Balloon3 for Reloc
>       PXA: Fix vpac270 OneNAND booter
>       Build: PXA: Fix Vpac270 build variants
>       Build: PXA: Fix TrizepsIV build variants
>
> Mikhail Kshevetskiy (4):
>       PXA: remove unused u-boot.lds from board/vpac270
>       PXA: cleanup vpac270 config and set CONFIG_SYS_HZ to 1000
>       PXA: fix environment sector size, kernel and environment location for>  vpac270
>       PXA: fix MDREFR[APD] bit setting
>
> Reinhard Meyer (1):
>       AT91 clock/timer: move static data to global_data struct
>
> Stefano Babic (1):
>       MX31: add delay between USB port setup and reset
>
> Wolfgang Denk (4):
>       QONG: fix and update board config file
>       Merge branch 'master' of git://git.denx.de/u-boot-imx
>       Merge branch 'elf_reloc'
>       Merge branch 'at91' of git://git.denx.de/u-boot-atmel
>
>  MAINTAINERS                                        |   13 +
>  MAKEALL                                            |    7 +-
>  Makefile                                           |   19 +-
>  README                                             |   13 +
>  arch/arm/config.mk                                 |   12 +-
>  arch/arm/cpu/arm1136/start.S                       |  171 +-
>  arch/arm/cpu/arm1136/u-boot.lds                    |   15 +-
>  arch/arm/cpu/arm926ejs/at91/clock.c                |   55 +-
>  arch/arm/cpu/arm926ejs/at91/timer.c                |   85 +-
>  arch/arm/cpu/arm926ejs/start.S                     |  162 +-
>  arch/arm/cpu/arm926ejs/u-boot.lds                  |   26 +-
>  arch/arm/cpu/armv7/{mx51 => mx5}/Makefile          |    0
>  arch/arm/cpu/armv7/{mx51 => mx5}/clock.c           |   42 +-
>  arch/arm/cpu/armv7/{mx51 => mx5}/iomux.c           |    2 +-
>  arch/arm/cpu/armv7/{mx51 => mx5}/lowlevel_init.S   |   14 -
>  arch/arm/cpu/armv7/{mx51 => mx5}/soc.c             |   28 +-
>  arch/arm/cpu/armv7/{mx51 => mx5}/speed.c           |    0
>  arch/arm/cpu/armv7/{mx51 => mx5}/timer.c           |    8 +-
>  arch/arm/cpu/armv7/{mx51 => mx5}/u-boot.lds        |    0
>  arch/arm/cpu/armv7/start.S                         |  131 +-
>  arch/arm/cpu/armv7/u-boot.lds                      |    7 +
>  arch/arm/cpu/pxa/cpu.c                             |  255 ++-
>  arch/arm/cpu/pxa/i2c.c                             |   69 +-
>  arch/arm/cpu/pxa/pxafb.c                           |  365 ++-
>  arch/arm/cpu/pxa/start.S                           |  344 +--
>  arch/arm/cpu/pxa/timer.c                           |    7 +-
>  arch/arm/cpu/pxa/usb.c                             |   61 +-
>  arch/arm/include/asm/arch-at91/hardware.h          |    1 +
>  .../asm/{arch-mx51 => arch-mx5}/asm-offsets.h      |    0
>  .../include/asm/{arch-mx51 => arch-mx5}/clock.h    |    0
>  .../include/asm/{arch-mx51 => arch-mx5}/crm_regs.h |    0
>  .../include/asm/{arch-mx51 => arch-mx5}/imx-regs.h |    0
>  .../include/asm/{arch-mx51 => arch-mx5}/iomux.h    |    8 +-
>  .../mx51_pins.h => arch-mx5/mx5x_pins.h}           |    6 +-
>  .../asm/{arch-mx51 => arch-mx5}/sys_proto.h        |    0
>  arch/arm/include/asm/arch-pxa/hardware.h           |   61 +-
>  arch/arm/include/asm/arch-pxa/macro.h              |   20 +-
>  arch/arm/include/asm/arch-pxa/pxa-regs.h           | 2688 +++++++++++-----> ----
>  arch/arm/include/asm/config.h                      |    5 +-
>  arch/arm/include/asm/global_data.h                 |   14 +
>  arch/arm/include/asm/u-boot-arm.h                  |   14 +-
>  arch/arm/lib/board.c                               |    8 +-
>  arch/arm/lib/bootm.c                               |  137 +-
>  arch/arm/lib/cache.c                               |    2 +-
>  arch/m68k/include/asm/config.h                     |    3 +
>  arch/microblaze/lib/bootm.c                        |   14 +-
>  arch/nios2/lib/bootm.c                             |    8 +-
>  arch/powerpc/include/asm/config.h                  |    3 +
>  arch/sparc/include/asm/config.h                    |    1 +
>  board/BuS/eb_cpux9k2/config.mk                     |    1 -
>  board/BuS/eb_cpux9k2/cpux9k2.c                     |    7 +-
>  board/LaCie/edminiv2/config.mk                     |    3 +-
>  board/atmel/at91rm9200ek/Makefile                  |    5 -
>  board/atmel/at91rm9200ek/at91rm9200ek.c            |   60 +-
>  board/atmel/at91rm9200ek/config.mk                 |    3 +-
>  board/atmel/at91rm9200ek/led.c                     |   58 +-
>  board/atmel/at91rm9200ek/mux.c                     |   38 -
>  .../arm/cpu/armv7/mx51 => board/balloon3}/Makefile |   27 +-
>  board/balloon3/balloon3.c                          |  238 ++
>  board/colibri_pxa270/colibri_pxa270.c              |   33 +-
>  board/cradle/cradle.c                              |    5 +-
>  board/cradle/lowlevel_init.S                       |    4 +-
>  board/csb226/csb226.c                              |   13 +-
>  board/delta/delta.c                                |   37 +-
>  board/delta/nand.c                                 |  110 +-
>  board/freescale/mx51evk/mx51evk.c                  |    2 +-
>  board/innokom/innokom.c                            |   14 +-
>  board/karo/tx25/config.mk                          |    2 +-
>  board/logicpd/imx27lite/config.mk                  |    4 +
>  board/logicpd/imx31_litekit/config.mk              |    2 +-
>  board/logicpd/imx31_litekit/imx31_litekit.c        |   10 +-
>  {arch/arm/cpu/armv7/mx51 => board/palmld}/Makefile |   27 +-
>  board/palmld/config.mk                             |    1 +
>  board/{zipitz2 => palmld}/lowlevel_init.S          |    9 +-
>  board/palmld/palmld.c                              |   69 +
>  board/{vpac270 => palmld}/u-boot.lds               |    7 +-
>  {arch/arm/cpu/armv7/mx51 => board/palmtc}/Makefile |   27 +-
>  board/palmtc/config.mk                             |    1 +
>  board/{vpac270 => palmtc}/lowlevel_init.S          |    3 +-
>  .../at91rm9200ek/partition.c => palmtc/palmtc.c}   |   61 +-
>  .../at91rm9200ek/misc.c => palmtc/u-boot.lds}      |   50 +-
>  board/pxa255_idp/pxa_idp.c                         |   27 +-
>  board/trizepsiv/conxs.c                            |   35 +-
>  board/ttcontrol/vision2/vision2.c                  |    2 +-
>  board/vpac270/Makefile                             |   17 +-
>  board/vpac270/config.mk                            |    1 -
>  board/vpac270/vpac270.c                            |   92 +-
>  board/wepep250/wepep250.c                          |   11 +-
>  board/zipitz2/Makefile                             |   10 +-
>  board/zipitz2/config.mk                            |    1 -
>  board/zipitz2/zipitz2.c                            |   57 +-
>  board/zylonite/nand.c                              |  110 +-
>  boards.cfg                                         |   14 +-
>  common/cmd_bootm.c                                 |    6 +-
>  common/fdt_support.c                               |   86 +-
>  common/image.c                                     |   16 +-
>  common/serial.c                                    |    2 +-
>  doc/README.arm-relocation                          |  222 +--
>  drivers/mmc/pxa_mmc.c                              |   98 +-
>  drivers/serial/serial_pxa.c                        |   94 +-
>  drivers/usb/host/ehci-mxc.c                        |    2 +
>  include/configs/at91rm9200ek.h                     |  286 +--
>  include/configs/balloon3.h                         |  274 ++
>  include/configs/cerf250.h                          |    3 +
>  include/configs/colibri_pxa270.h                   |    3 +
>  include/configs/cradle.h                           |    5 +-
>  include/configs/csb226.h                           |    3 +
>  include/configs/delta.h                            |    4 +
>  include/configs/eb_cpux9k2.h                       |   23 +-
>  include/configs/edminiv2.h                         |    5 +
>  include/configs/imx31_litekit.h                    |    7 +
>  include/configs/innokom.h                          |    3 +
>  include/configs/lubbock.h                          |    3 +
>  include/configs/mx51evk.h                          |    4 +-
>  include/configs/omap3_beagle.h                     |    9 +
>  include/configs/palmld.h                           |  276 ++
>  include/configs/palmtc.h                           |  248 ++
>  include/configs/pleb2.h                            |    3 +
>  include/configs/pxa255_idp.h                       |    3 +
>  include/configs/qong.h                             |   32 +-
>  include/configs/trizepsiv.h                        |    3 +
>  include/configs/tx25.h                             |    2 +-
>  include/configs/vision2.h                          |    4 +-
>  include/configs/vpac270.h                          |  138 +-
>  include/configs/wepep250.h                         |    4 +
>  include/configs/xaeniax.h                          |    3 +
>  include/configs/xm250.h                            |    3 +
>  include/configs/xsengine.h                         |    3 +
>  include/configs/zipitz2.h                          |   10 +-
>  include/configs/zylonite.h                         |    3 +
>  include/fdt_support.h                              |    1 +
>  include/image.h                                    |    9 +-
>  nand_spl/board/karo/tx25/u-boot.lds                |   13 +
>  onenand_ipl/board/vpac270/Makefile                 |    5 +-
>  134 files changed, 4843 insertions(+), 3290 deletions(-)
>  copy arch/arm/cpu/armv7/{mx51 => mx5}/Makefile (100%)
>  rename arch/arm/cpu/armv7/{mx51 => mx5}/clock.c (85%)
>  rename arch/arm/cpu/armv7/{mx51 => mx5}/iomux.c (99%)
>  rename arch/arm/cpu/armv7/{mx51 => mx5}/lowlevel_init.S (95%)
>  rename arch/arm/cpu/armv7/{mx51 => mx5}/soc.c (81%)
>  rename arch/arm/cpu/armv7/{mx51 => mx5}/speed.c (100%)
>  rename arch/arm/cpu/armv7/{mx51 => mx5}/timer.c (92%)
>  rename arch/arm/cpu/armv7/{mx51 => mx5}/u-boot.lds (100%)
>  rename arch/arm/include/asm/{arch-mx51 => arch-mx5}/asm-offsets.h (100%)
>  rename arch/arm/include/asm/{arch-mx51 => arch-mx5}/clock.h (100%)
>  rename arch/arm/include/asm/{arch-mx51 => arch-mx5}/crm_regs.h (100%)
>  rename arch/arm/include/asm/{arch-mx51 => arch-mx5}/imx-regs.h (100%)
>  rename arch/arm/include/asm/{arch-mx51 => arch-mx5}/iomux.h (98%)
>  rename arch/arm/include/asm/{arch-mx51/mx51_pins.h => arch-mx5/mx5x_pins> .h} (99%)
>  rename arch/arm/include/asm/{arch-mx51 => arch-mx5}/sys_proto.h (100%)
>  delete mode 100644 board/BuS/eb_cpux9k2/config.mk
>  delete mode 100644 board/atmel/at91rm9200ek/mux.c
>  copy {arch/arm/cpu/armv7/mx51 => board/balloon3}/Makefile (70%)
>  create mode 100644 board/balloon3/balloon3.c
>  copy {arch/arm/cpu/armv7/mx51 => board/palmld}/Makefile (70%)
>  create mode 100644 board/palmld/config.mk
>  rename board/{zipitz2 => palmld}/lowlevel_init.S (90%)
>  create mode 100644 board/palmld/palmld.c
>  rename board/{vpac270 => palmld}/u-boot.lds (90%)
>  rename {arch/arm/cpu/armv7/mx51 => board/palmtc}/Makefile (70%)
>  create mode 100644 board/palmtc/config.mk
>  rename board/{vpac270 => palmtc}/lowlevel_init.S (95%)
>  rename board/{atmel/at91rm9200ek/partition.c => palmtc/palmtc.c} (50%)
>  rename board/{atmel/at91rm9200ek/misc.c => palmtc/u-boot.lds} (57%)
>  delete mode 100644 board/vpac270/config.mk
>  delete mode 100644 board/zipitz2/config.mk
>  create mode 100644 include/configs/balloon3.h
>  create mode 100644 include/configs/palmld.h
>  create mode 100644 include/configs/palmtc.h

Applied.

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
If the facts don't fit the theory, change the facts.
                                                   -- Albert Einstein


More information about the U-Boot mailing list