[U-Boot] ARM next Pull Request

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Wed Jun 3 21:08:56 CEST 2009


Hi Wolfgang

Please pull
The following changes since commit cab6c2a6135cc8f4244d8e9c005bddd208d2a26f:
  Wolfgang Denk (1):
        TQM834x: use buffered writes to accelerate writing to flash

are available in the git repository at:

  git://git.denx.de/u-boot-arm.git next

Dirk Behme (2):
      OMAP3: Zoom2: Enable Board and CPU info
      OMAP3: Fix CKE1 MUX setting to allow self-refresh

Jean-Christophe PLAGNIOL-VILLARD (10):
      afeb9260: fix macb device init
      arm: unify linker script
      arm: unify interrupt init
      arm: remove cpu_init
      pxa: move serial driver to drivers/serial
      lh7a40x: move serial driver to drivers/serial
      omap24xx: rename reset file
      at91: extract reset from timer
      at91: move cpu name define to arm/arch/ cpu header
      at91: move cpu info print to cpu

Prafulla Wadaskar (1):
      arch_misc_init support for ARM architectures

Tom Rix (7):
      ZOOM2 Add serial support.
      ZOOM2 Add led support.
      OMAP3 Turn on the GPIO bank clocks
      ZOOM2 Define GPIO banks used.
      Fix a typo in the instructions on using omap3's gpio interface.
      Beagle Convert the board version detection to use the OMAP3 GPIO interface.
      ZOOM2 detect the version of the zoom2 board at runtime.

 arm_config.mk                                      |    2 +
 board/actux1/config.mk                             |    2 +
 board/actux2/config.mk                             |    2 +
 board/actux3/config.mk                             |    2 +
 board/armadillo/u-boot.lds                         |   55 --------
 board/armltd/integratorap/config.mk                |    6 -
 board/armltd/integratorap/split_by_variant.sh      |    4 -
 board/armltd/integratorap/u-boot.lds.template      |   53 --------
 board/armltd/integratorcp/config.mk                |    6 -
 board/armltd/integratorcp/split_by_variant.sh      |    4 -
 board/armltd/integratorcp/u-boot.lds.template      |   53 --------
 board/armltd/versatile/u-boot.lds                  |   51 --------
 board/atmel/at91rm9200dk/u-boot.lds                |   57 ---------
 board/atmel/at91rm9200ek/u-boot.lds                |   56 ---------
 board/cerf250/u-boot.lds                           |   56 ---------
 board/cm4008/u-boot.lds                            |   56 ---------
 board/cm41xx/u-boot.lds                            |   56 ---------
 board/cmc_pu2/u-boot.lds                           |   57 ---------
 board/cradle/u-boot.lds                            |   56 ---------
 board/csb226/u-boot.lds                            |   56 ---------
 board/csb637/u-boot.lds                            |   56 ---------
 board/dave/B2/u-boot.lds                           |   58 ---------
 board/davedenx/qong/u-boot.lds                     |   58 ---------
 board/delta/u-boot.lds                             |   56 ---------
 board/dnp1110/u-boot.lds                           |   56 ---------
 board/ep7312/u-boot.lds                            |   56 ---------
 board/evb4510/u-boot.lds                           |   69 -----------
 board/freescale/mx31ads/config.mk                  |    2 +
 board/gcplus/u-boot.lds                            |   58 ---------
 board/impa7/u-boot.lds                             |   56 ---------
 board/imx31_litekit/u-boot.lds                     |   59 ---------
 board/imx31_phycore/u-boot.lds                     |   59 ---------
 board/innokom/u-boot.lds                           |   56 ---------
 board/kb9202/u-boot.lds                            |   56 ---------
 board/lart/u-boot.lds                              |   56 ---------
 board/logodl/u-boot.lds                            |   56 ---------
 board/lpc2292sodimm/u-boot.lds                     |   55 --------
 board/lubbock/u-boot.lds                           |   56 ---------
 board/m501sk/u-boot.lds                            |   55 --------
 board/modnet50/u-boot.lds                          |   69 -----------
 board/mp2usb/u-boot.lds                            |   56 ---------
 board/mpl/vcma9/u-boot.lds                         |   57 ---------
 board/mx1ads/u-boot.lds                            |   58 ---------
 board/netstar/u-boot.lds                           |   55 --------
 board/ns9750dev/u-boot.lds                         |   59 ---------
 board/omap1510inn/u-boot.lds                       |   57 ---------
 board/omap1610inn/u-boot.lds                       |   52 --------
 board/omap2420h4/u-boot.lds                        |   59 ---------
 board/omap3/beagle/beagle.c                        |   32 +++--
 board/omap3/beagle/beagle.h                        |    2 +-
 board/omap3/overo/overo.h                          |    2 +-
 board/omap3/zoom2/Makefile                         |    7 +-
 board/omap3/zoom2/led.c                            |  129 +++++++++++++++++++
 board/omap3/zoom2/zoom2.c                          |  102 +++++++++++++++-
 board/omap3/zoom2/zoom2.h                          |    9 ++
 board/omap3/zoom2/zoom2_serial.c                   |  130 ++++++++++++++++++++
 board/omap3/zoom2/zoom2_serial.h                   |   75 +++++++++++
 board/pleb2/u-boot.lds                             |   56 ---------
 board/prodrive/pdnb3/u-boot.lds                    |   56 ---------
 board/ronetix/pm9263/pm9263.c                      |    7 -
 board/samsung/smdk2400/u-boot.lds                  |   57 ---------
 board/samsung/smdk2410/u-boot.lds                  |   57 ---------
 board/samsung/smdk6400/config.mk                   |    2 +
 board/sbc2410x/u-boot.lds                          |   56 ---------
 board/shannon/u-boot.lds                           |   56 ---------
 board/siemens/SMN42/u-boot.lds                     |   55 --------
 board/sx1/u-boot.lds                               |   57 ---------
 board/trab/config.mk                               |    2 +
 board/trizepsiv/u-boot.lds                         |   56 ---------
 board/voiceblue/u-boot.lds                         |   56 ---------
 board/wepep250/u-boot.lds                          |   56 ---------
 board/xaeniax/u-boot.lds                           |   56 ---------
 board/xsengine/u-boot.lds                          |   56 ---------
 board/zylonite/u-boot.lds                          |   56 ---------
 common/serial.c                                    |    2 +
 cpu/arm1136/cpu.c                                  |   16 ---
 cpu/arm1136/omap24xx/Makefile                      |    2 +-
 cpu/arm1136/omap24xx/{start.S => reset.S}          |    0
 {board/apollon => cpu/arm1136}/u-boot.lds          |    5 +-
 cpu/arm1176/cpu.c                                  |    5 -
 {board/omap5912osk => cpu/arm1176}/u-boot.lds      |   10 +-
 cpu/arm720t/cpu.c                                  |   12 --
 cpu/arm720t/interrupts.c                           |    2 +-
 {board/scb9328 => cpu/arm720t}/u-boot.lds          |    7 +-
 cpu/arm920t/cpu.c                                  |   16 ---
 {board/xm250 => cpu/arm920t}/u-boot.lds            |   14 ++-
 cpu/arm925t/cpu.c                                  |   16 ---
 {board/lpd7a40x => cpu/arm925t}/u-boot.lds         |   10 +-
 cpu/arm926ejs/at91/Makefile                        |    1 +
 cpu/arm926ejs/at91/at91sam9260_devices.c           |    2 +-
 cpu/arm926ejs/at91/config.mk                       |    1 -
 cpu/arm926ejs/at91/cpu.c                           |   19 +++-
 .../u-boot.lds => cpu/arm926ejs/at91/reset.c       |   60 +++-------
 cpu/arm926ejs/at91/timer.c                         |   15 ---
 cpu/arm926ejs/at91/u-boot.lds                      |   57 ---------
 cpu/arm926ejs/cpu.c                                |   16 ---
 cpu/arm926ejs/davinci/config.mk                    |    2 -
 {board/st/nmdk8815 => cpu/arm926ejs}/u-boot.lds    |   11 ++-
 cpu/arm946es/cpu.c                                 |   16 ---
 {board/omap730p2 => cpu/arm946es}/u-boot.lds       |   10 +-
 cpu/arm_cortexa8/cpu.c                             |   17 ---
 cpu/arm_cortexa8/omap3/clock.c                     |   22 ++++
 cpu/arm_cortexa8/omap3/config.mk                   |    2 -
 cpu/arm_cortexa8/{omap3 => }/u-boot.lds            |    0
 cpu/arm_intcm/cpu.c                                |   16 ---
 cpu/{arm926ejs/davinci => arm_intcm}/u-boot.lds    |   10 +-
 cpu/ixp/cpu.c                                      |   17 ---
 cpu/ixp/interrupts.c                               |    2 +-
 {board/ixdp425 => cpu/ixp}/u-boot.lds              |    8 +-
 cpu/lh7a40x/Makefile                               |    2 +-
 cpu/lh7a40x/cpu.c                                  |   16 ---
 {board/st/nmdk8815 => cpu/lh7a40x}/u-boot.lds      |    9 +-
 cpu/pxa/Makefile                                   |    1 -
 cpu/pxa/cpu.c                                      |   16 ---
 {board/pxa255_idp => cpu/pxa}/u-boot.lds           |    6 +-
 cpu/s3c44b0/cpu.c                                  |    2 +-
 {board/mx1fs2 => cpu/s3c44b0}/u-boot.lds           |    5 +-
 cpu/sa1100/cpu.c                                   |   12 --
 {board/assabet => cpu/sa1100}/u-boot.lds           |    7 +-
 doc/README.omap3                                   |    2 +-
 drivers/serial/Makefile                            |    2 +
 drivers/serial/ns16550.c                           |    4 +-
 .../serial.c => drivers/serial/serial_lh7a40x.c    |    0
 cpu/pxa/serial.c => drivers/serial/serial_pxa.c    |    0
 include/asm-arm/arch-at91/at91cap9.h               |    5 +
 include/asm-arm/arch-at91/at91sam9260.h            |    9 ++
 include/asm-arm/arch-at91/at91sam9261.h            |    4 +
 include/asm-arm/arch-at91/at91sam9263.h            |    4 +
 include/asm-arm/arch-at91/at91sam9rl.h             |    5 +
 include/asm-arm/u-boot-arm.h                       |    2 +
 include/configs/B2.h                               |    1 +
 include/configs/at91cap9adk.h                      |    1 -
 include/configs/at91sam9260ek.h                    |    2 -
 include/configs/at91sam9261ek.h                    |    1 -
 include/configs/at91sam9263ek.h                    |    1 -
 include/configs/at91sam9rlek.h                     |    1 -
 include/configs/cerf250.h                          |    1 +
 include/configs/cradle.h                           |    1 +
 include/configs/csb226.h                           |    1 +
 include/configs/delta.h                            |    1 +
 include/configs/innokom.h                          |    1 +
 include/configs/logodl.h                           |    1 +
 include/configs/lpd7a400.h                         |    1 +
 include/configs/lpd7a404.h                         |    1 +
 include/configs/lubbock.h                          |    1 +
 include/configs/omap3_zoom2.h                      |   56 +++++++--
 include/configs/pleb2.h                            |    1 +
 include/configs/pm9263.h                           |    3 +-
 include/configs/pxa255_idp.h                       |    1 +
 include/configs/trizepsiv.h                        |    1 +
 include/configs/wepep250.h                         |    1 +
 include/configs/xaeniax.h                          |    1 +
 include/configs/xm250.h                            |    1 +
 include/configs/xsengine.h                         |    1 +
 include/configs/zylonite.h                         |    1 +
 include/serial.h                                   |    7 +
 lib_arm/board.c                                    |    5 +-
 lib_arm/interrupts.c                               |   13 ++
 158 files changed, 740 insertions(+), 3432 deletions(-)
 delete mode 100644 board/armadillo/u-boot.lds
 delete mode 100644 board/armltd/integratorap/u-boot.lds.template
 delete mode 100644 board/armltd/integratorcp/u-boot.lds.template
 delete mode 100644 board/armltd/versatile/u-boot.lds
 delete mode 100644 board/atmel/at91rm9200dk/u-boot.lds
 delete mode 100644 board/atmel/at91rm9200ek/u-boot.lds
 delete mode 100644 board/cerf250/u-boot.lds
 delete mode 100644 board/cm4008/u-boot.lds
 delete mode 100644 board/cm41xx/u-boot.lds
 delete mode 100644 board/cmc_pu2/u-boot.lds
 delete mode 100644 board/cradle/u-boot.lds
 delete mode 100644 board/csb226/u-boot.lds
 delete mode 100644 board/csb637/u-boot.lds
 delete mode 100644 board/dave/B2/u-boot.lds
 delete mode 100644 board/davedenx/qong/u-boot.lds
 delete mode 100644 board/delta/u-boot.lds
 delete mode 100644 board/dnp1110/u-boot.lds
 delete mode 100644 board/ep7312/u-boot.lds
 delete mode 100644 board/evb4510/u-boot.lds
 delete mode 100644 board/gcplus/u-boot.lds
 delete mode 100644 board/impa7/u-boot.lds
 delete mode 100644 board/imx31_litekit/u-boot.lds
 delete mode 100644 board/imx31_phycore/u-boot.lds
 delete mode 100644 board/innokom/u-boot.lds
 delete mode 100644 board/kb9202/u-boot.lds
 delete mode 100644 board/lart/u-boot.lds
 delete mode 100644 board/logodl/u-boot.lds
 delete mode 100644 board/lpc2292sodimm/u-boot.lds
 delete mode 100644 board/lubbock/u-boot.lds
 delete mode 100644 board/m501sk/u-boot.lds
 delete mode 100644 board/modnet50/u-boot.lds
 delete mode 100644 board/mp2usb/u-boot.lds
 delete mode 100644 board/mpl/vcma9/u-boot.lds
 delete mode 100644 board/mx1ads/u-boot.lds
 delete mode 100644 board/netstar/u-boot.lds
 delete mode 100644 board/ns9750dev/u-boot.lds
 delete mode 100644 board/omap1510inn/u-boot.lds
 delete mode 100644 board/omap1610inn/u-boot.lds
 delete mode 100644 board/omap2420h4/u-boot.lds
 create mode 100644 board/omap3/zoom2/led.c
 create mode 100644 board/omap3/zoom2/zoom2_serial.c
 create mode 100644 board/omap3/zoom2/zoom2_serial.h
 delete mode 100644 board/pleb2/u-boot.lds
 delete mode 100644 board/prodrive/pdnb3/u-boot.lds
 delete mode 100644 board/samsung/smdk2400/u-boot.lds
 delete mode 100644 board/samsung/smdk2410/u-boot.lds
 delete mode 100644 board/sbc2410x/u-boot.lds
 delete mode 100644 board/shannon/u-boot.lds
 delete mode 100644 board/siemens/SMN42/u-boot.lds
 delete mode 100644 board/sx1/u-boot.lds
 delete mode 100644 board/trizepsiv/u-boot.lds
 delete mode 100644 board/voiceblue/u-boot.lds
 delete mode 100644 board/wepep250/u-boot.lds
 delete mode 100644 board/xaeniax/u-boot.lds
 delete mode 100644 board/xsengine/u-boot.lds
 delete mode 100644 board/zylonite/u-boot.lds
 rename cpu/arm1136/omap24xx/{start.S => reset.S} (100%)
 rename {board/apollon => cpu/arm1136}/u-boot.lds (94%)
 rename {board/omap5912osk => cpu/arm1176}/u-boot.lds (96%)
 rename {board/scb9328 => cpu/arm720t}/u-boot.lds (92%)
 rename {board/xm250 => cpu/arm920t}/u-boot.lds (84%)
 rename {board/lpd7a40x => cpu/arm925t}/u-boot.lds (91%)
 rename board/actux4/u-boot.lds => cpu/arm926ejs/at91/reset.c (56%)
 delete mode 100644 cpu/arm926ejs/at91/u-boot.lds
 copy {board/st/nmdk8815 => cpu/arm926ejs}/u-boot.lds (92%)
 rename {board/omap730p2 => cpu/arm946es}/u-boot.lds (96%)
 rename cpu/arm_cortexa8/{omap3 => }/u-boot.lds (100%)
 rename cpu/{arm926ejs/davinci => arm_intcm}/u-boot.lds (96%)
 rename {board/ixdp425 => cpu/ixp}/u-boot.lds (94%)
 rename {board/st/nmdk8815 => cpu/lh7a40x}/u-boot.lds (96%)
 rename {board/pxa255_idp => cpu/pxa}/u-boot.lds (96%)
 rename {board/mx1fs2 => cpu/s3c44b0}/u-boot.lds (96%)
 rename {board/assabet => cpu/sa1100}/u-boot.lds (95%)
 rename cpu/lh7a40x/serial.c => drivers/serial/serial_lh7a40x.c (100%)
 rename cpu/pxa/serial.c => drivers/serial/serial_pxa.c (100%)

Best Regards,
J.


More information about the U-Boot mailing list