[U-Boot] ARM Pull Request for next

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Sat May 16 11:22:05 CEST 2009


Hi Wolfgang,

Please pull
The following changes since commit 89dbfe0fc21d9f2840add7b1a75bbba1bfda38e8:
  Wolfgang Denk (1):
        Merge branch 'master' into next

are available in the git repository at:

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

David Brownell (10):
      DaVinci Ethernet cleanup
      DaVinci now respects SKIP_LOWLEVEL_INIT
      davinci: move psc support board-->cpu
      davinci: cpu-specific build uses conditional make syntax
      davinci: split out some dm644x-specific bits from psc
      davinci: fix dm644x buglets
      davinci: add basic dm355/dm350/dm335 support
      davinci: display correct clock info
      davinci dm6446evm NAND update
      dm355 evm support

Jean-Christophe PLAGNIOL-VILLARD (12):
      arm946es: remove non used timer
      arm: cleanup remaining CONFIG_INIT_CRITICAL
      ixp/interrupts: Move conditional compilation to Makefile
      at91rm9200: move reset code to reset.c
      OMAP3: Remove dublicated interrupt code
      OMAP3: Reorganize Makefile style
      arm: timer and interrupt init rework
      arm920/926/926: remove non needed header
      ARM: Update mach-types
      arm/dcc: use static support to allow to use it at anytime
      arm/dcc: add xscale support
      at91: regroup IP hw init in one file per soc

Sandeep Paulraj (1):
      ARM DaVinci:Consolidate common u-boot.lds

Sanjeev Premi (1):
      OMAP3EVM: Set default bootfile

Thomas Lange (1):
      ARM DaVinci: Reset with watchdog enabled

Tom Rix (7):
      ARM Add blue colour LED to status_led.
      LED Add documentation describing the status_led and colour led API.
      ZOOM1 Remove more legacy NAND defines.
      OMAP Consolidate common u-boot.lds to cpu layer.
      ZOOM2 Add initial support for Zoom2
      OMAP3 Port kernel omap gpio interface.
      ZOOM2 Add support for debug board detection.

s-paulraj at ti.com (1):
      ARM DaVinci: Minor Updates to base addresses

 MAINTAINERS                                        |    4 +
 MAKEALL                                            |    2 +
 Makefile                                           |    6 +
 board/armltd/integratorap/integratorap.c           |    2 +-
 board/armltd/integratorcp/integratorcp.c           |    2 +-
 board/atmel/at91cap9adk/at91cap9adk.c              |    1 -
 board/davinci/common/Makefile                      |    2 +-
 board/davinci/common/misc.c                        |   45 +-
 board/davinci/common/misc.h                        |    2 -
 board/davinci/dm355evm/Makefile                    |   52 +
 board/davinci/dm355evm/config.mk                   |   11 +
 board/davinci/dm355evm/dm355evm.c                  |  108 ++
 board/davinci/dvevm/dvevm.c                        |    3 -
 board/davinci/schmoogie/schmoogie.c                |    3 -
 board/davinci/schmoogie/u-boot.lds                 |   52 -
 board/davinci/sffsdr/sffsdr.c                      |    3 -
 board/davinci/sffsdr/u-boot.lds                    |   52 -
 board/davinci/sonata/sonata.c                      |    3 -
 board/davinci/sonata/u-boot.lds                    |   52 -
 board/m501sk/m501sk.c                              |    2 +-
 board/netstar/netstar.c                            |    2 +-
 board/omap3/beagle/u-boot.lds                      |   63 -
 board/omap3/common/Makefile                        |    1 +
 board/omap3/evm/u-boot.lds                         |   63 -
 board/omap3/overo/u-boot.lds                       |   63 -
 board/omap3/pandora/u-boot.lds                     |   63 -
 board/omap3/zoom2/Makefile                         |   50 +
 board/omap3/zoom2/config.mk                        |   33 +
 board/omap3/zoom2/debug_board.c                    |   59 +
 board/omap3/zoom2/zoom2.c                          |   76 +
 board/omap3/zoom2/zoom2.h                          |  149 ++
 board/voiceblue/voiceblue.c                        |    2 +-
 cpu/arm1136/mx31/Makefile                          |    3 +-
 cpu/arm1136/mx31/{interrupts.c => timer.c}         |    3 +-
 cpu/arm1136/omap24xx/Makefile                      |    3 +-
 cpu/arm1136/omap24xx/{interrupts.c => timer.c}     |    3 +-
 cpu/arm1176/s3c64xx/Makefile                       |    2 +-
 cpu/arm1176/s3c64xx/{interrupts.c => timer.c}      |    2 +-
 cpu/arm720t/interrupts.c                           |   46 +-
 cpu/arm920t/at91rm9200/Makefile                    |   14 +-
 cpu/arm920t/at91rm9200/reset.c                     |   71 +
 cpu/arm920t/at91rm9200/{interrupts.c => timer.c}   |   39 +-
 cpu/arm920t/cpu.c                                  |    1 -
 cpu/arm920t/imx/Makefile                           |    4 +-
 cpu/arm920t/imx/{interrupts.c => timer.c}          |    3 +-
 cpu/arm920t/interrupts.c                           |    1 -
 cpu/arm920t/ks8695/Makefile                        |    3 +-
 cpu/arm920t/ks8695/{interrupts.c => timer.c}       |   12 +-
 cpu/arm920t/s3c24x0/Makefile                       |    5 +-
 cpu/arm920t/s3c24x0/{interrupts.c => timer.c}      |    3 +-
 cpu/arm925t/Makefile                               |    5 +-
 cpu/arm925t/{interrupts.c => timer.c}              |    2 +-
 cpu/arm926ejs/Makefile                             |    2 +-
 cpu/arm926ejs/at91/Makefile                        |   35 +-
 cpu/arm926ejs/at91/at91cap9_devices.c              |  176 ++
 cpu/arm926ejs/at91/at91cap9_macb.c                 |   54 -
 cpu/arm926ejs/at91/at91cap9_serial.c               |   76 -
 cpu/arm926ejs/at91/at91cap9_spi.c                  |  100 --
 cpu/arm926ejs/at91/at91sam9260_devices.c           |  184 +++
 cpu/arm926ejs/at91/at91sam9260_macb.c              |   63 -
 cpu/arm926ejs/at91/at91sam9260_serial.c            |   76 -
 cpu/arm926ejs/at91/at91sam9260_spi.c               |   99 --
 .../{at91sam9261_spi.c => at91sam9261_devices.c}   |   49 +
 cpu/arm926ejs/at91/at91sam9261_serial.c            |   76 -
 cpu/arm926ejs/at91/at91sam9263_devices.c           |  184 +++
 cpu/arm926ejs/at91/at91sam9263_macb.c              |   54 -
 cpu/arm926ejs/at91/at91sam9263_serial.c            |   76 -
 cpu/arm926ejs/at91/at91sam9263_spi.c               |   99 --
 cpu/arm926ejs/at91/at91sam9263_usb.c               |   35 -
 .../{at91sam9rl_serial.c => at91sam9rl_devices.c}  |   37 +
 cpu/arm926ejs/at91/at91sam9rl_spi.c                |   64 -
 cpu/arm926ejs/cpu.c                                |    1 -
 cpu/arm926ejs/davinci/Makefile                     |   16 +-
 cpu/arm926ejs/davinci/config.mk                    |   37 +
 cpu/arm926ejs/davinci/cpu.c                        |  131 ++
 .../common/psc.h => cpu/arm926ejs/davinci/dm355.c  |   33 +-
 cpu/arm926ejs/davinci/dm644x.c                     |   96 ++
 .../davinci/common => cpu/arm926ejs/davinci}/psc.c |  103 +-
 cpu/arm926ejs/davinci/reset.S                      |    4 +
 cpu/arm926ejs/davinci/timer.c                      |    1 -
 .../dvevm => cpu/arm926ejs/davinci}/u-boot.lds     |    0
 cpu/arm926ejs/interrupts.c                         |   57 -
 cpu/arm926ejs/nomadik/timer.c                      |    1 -
 cpu/arm926ejs/omap/cpuinfo.c                       |    1 -
 cpu/arm926ejs/omap/timer.c                         |    1 -
 cpu/arm926ejs/versatile/timer.c                    |    1 -
 cpu/arm946es/Makefile                              |    3 +-
 cpu/arm946es/cpu.c                                 |    1 -
 cpu/arm946es/interrupts.c                          |  158 --
 cpu/arm946es/start.S                               |    4 +-
 cpu/arm_cortexa8/omap3/Makefile                    |    9 +-
 cpu/arm_cortexa8/omap3/config.mk                   |    2 +
 cpu/arm_cortexa8/omap3/gpio.c                      |  185 +++
 cpu/arm_cortexa8/omap3/interrupts.c                |  266 ---
 cpu/arm_cortexa8/omap3/timer.c                     |  138 ++
 .../zoom1 => cpu/arm_cortexa8/omap3}/u-boot.lds    |    5 -
 cpu/arm_intcm/start.S                              |    4 +-
 cpu/ixp/Makefile                                   |    5 +-
 cpu/ixp/interrupts.c                               |   63 +-
 cpu/ixp/timer.c                                    |   54 +
 cpu/lh7a40x/Makefile                               |    2 +-
 cpu/lh7a40x/cpu.c                                  |    1 -
 cpu/lh7a40x/{interrupts.c => timer.c}              |    3 +-
 cpu/pxa/Makefile                                   |    8 +-
 cpu/pxa/{interrupts.c => timer.c}                  |    7 +-
 cpu/s3c44b0/Makefile                               |    5 +-
 cpu/s3c44b0/{interrupts.c => timer.c}              |    2 +-
 cpu/sa1100/Makefile                                |    4 +-
 cpu/sa1100/{interrupts.c => timer.c}               |    5 +-
 doc/README.LED                                     |   78 +
 doc/README.omap3                                   |   47 +-
 drivers/serial/arm_dcc.c                           |  170 +--
 include/arm920t.h                                  |   12 -
 include/arm926ejs.h                                |    8 -
 include/arm946es.h                                 |    8 -
 include/asm-arm/arch-davinci/hardware.h            |   74 +-
 include/asm-arm/arch-omap3/gpio.h                  |   86 +
 include/asm-arm/mach-types.h                       | 1704 +++++++++++++++++++-
 include/asm-arm/u-boot-arm.h                       |    3 +
 include/configs/SMN42.h                            |    2 -
 include/configs/armadillo.h                        |    2 +-
 include/configs/davinci_dm355evm.h                 |  190 +++
 include/configs/davinci_dvevm.h                    |    9 +
 include/configs/davinci_schmoogie.h                |    2 +
 include/configs/davinci_sffsdr.h                   |    5 +-
 include/configs/davinci_sonata.h                   |    2 +
 include/configs/gcplus.h                           |    2 +-
 include/configs/integratorap.h                     |    2 +-
 include/configs/ixdpg425.h                         |    1 +
 include/configs/lpc2292sodimm.h                    |    2 -
 include/configs/omap3_evm.h                        |    2 +
 include/configs/omap3_zoom1.h                      |   13 -
 include/configs/omap3_zoom2.h                      |  226 +++
 include/configs/pdnb3.h                            |    1 +
 include/status_led.h                               |    4 +
 lib_arm/board.c                                    |    7 +
 136 files changed, 4575 insertions(+), 2299 deletions(-)
 create mode 100644 board/davinci/dm355evm/Makefile
 create mode 100644 board/davinci/dm355evm/config.mk
 create mode 100644 board/davinci/dm355evm/dm355evm.c
 delete mode 100644 board/davinci/schmoogie/u-boot.lds
 delete mode 100644 board/davinci/sffsdr/u-boot.lds
 delete mode 100644 board/davinci/sonata/u-boot.lds
 delete mode 100644 board/omap3/beagle/u-boot.lds
 delete mode 100644 board/omap3/evm/u-boot.lds
 delete mode 100644 board/omap3/overo/u-boot.lds
 delete mode 100644 board/omap3/pandora/u-boot.lds
 create mode 100644 board/omap3/zoom2/Makefile
 create mode 100644 board/omap3/zoom2/config.mk
 create mode 100644 board/omap3/zoom2/debug_board.c
 create mode 100644 board/omap3/zoom2/zoom2.c
 create mode 100644 board/omap3/zoom2/zoom2.h
 rename cpu/arm1136/mx31/{interrupts.c => timer.c} (97%)
 rename cpu/arm1136/omap24xx/{interrupts.c => timer.c} (97%)
 rename cpu/arm1176/s3c64xx/{interrupts.c => timer.c} (99%)
 create mode 100644 cpu/arm920t/at91rm9200/reset.c
 rename cpu/arm920t/at91rm9200/{interrupts.c => timer.c} (78%)
 rename cpu/arm920t/imx/{interrupts.c => timer.c} (98%)
 rename cpu/arm920t/ks8695/{interrupts.c => timer.c} (93%)
 rename cpu/arm920t/s3c24x0/{interrupts.c => timer.c} (99%)
 rename cpu/arm925t/{interrupts.c => timer.c} (99%)
 create mode 100644 cpu/arm926ejs/at91/at91cap9_devices.c
 delete mode 100644 cpu/arm926ejs/at91/at91cap9_macb.c
 delete mode 100644 cpu/arm926ejs/at91/at91cap9_serial.c
 delete mode 100644 cpu/arm926ejs/at91/at91cap9_spi.c
 create mode 100644 cpu/arm926ejs/at91/at91sam9260_devices.c
 delete mode 100644 cpu/arm926ejs/at91/at91sam9260_macb.c
 delete mode 100644 cpu/arm926ejs/at91/at91sam9260_serial.c
 delete mode 100644 cpu/arm926ejs/at91/at91sam9260_spi.c
 rename cpu/arm926ejs/at91/{at91sam9261_spi.c => at91sam9261_devices.c} (72%)
 delete mode 100644 cpu/arm926ejs/at91/at91sam9261_serial.c
 create mode 100644 cpu/arm926ejs/at91/at91sam9263_devices.c
 delete mode 100644 cpu/arm926ejs/at91/at91sam9263_macb.c
 delete mode 100644 cpu/arm926ejs/at91/at91sam9263_serial.c
 delete mode 100644 cpu/arm926ejs/at91/at91sam9263_spi.c
 delete mode 100644 cpu/arm926ejs/at91/at91sam9263_usb.c
 rename cpu/arm926ejs/at91/{at91sam9rl_serial.c => at91sam9rl_devices.c} (70%)
 delete mode 100644 cpu/arm926ejs/at91/at91sam9rl_spi.c
 create mode 100644 cpu/arm926ejs/davinci/config.mk
 create mode 100644 cpu/arm926ejs/davinci/cpu.c
 rename board/davinci/common/psc.h => cpu/arm926ejs/davinci/dm355.c (63%)
 create mode 100644 cpu/arm926ejs/davinci/dm644x.c
 rename {board/davinci/common => cpu/arm926ejs/davinci}/psc.c (56%)
 rename {board/davinci/dvevm => cpu/arm926ejs/davinci}/u-boot.lds (100%)
 delete mode 100644 cpu/arm926ejs/interrupts.c
 delete mode 100644 cpu/arm946es/interrupts.c
 create mode 100644 cpu/arm_cortexa8/omap3/gpio.c
 delete mode 100644 cpu/arm_cortexa8/omap3/interrupts.c
 create mode 100644 cpu/arm_cortexa8/omap3/timer.c
 rename {board/omap3/zoom1 => cpu/arm_cortexa8/omap3}/u-boot.lds (90%)
 rename cpu/lh7a40x/{interrupts.c => timer.c} (98%)
 rename cpu/pxa/{interrupts.c => timer.c} (96%)
 rename cpu/s3c44b0/{interrupts.c => timer.c} (98%)
 rename cpu/sa1100/{interrupts.c => timer.c} (95%)
 create mode 100644 doc/README.LED
 delete mode 100644 include/arm920t.h
 delete mode 100644 include/arm926ejs.h
 delete mode 100644 include/arm946es.h
 create mode 100644 include/asm-arm/arch-omap3/gpio.h
 create mode 100644 include/configs/davinci_dm355evm.h
 create mode 100644 include/configs/omap3_zoom2.h

Best Regards,
J.


More information about the U-Boot mailing list