[U-Boot] ARM Pull Request for next

Wolfgang Denk wd at denx.de
Sat May 16 11:43:51 CEST 2009


Dear Jean-Christophe PLAGNIOL-VILLARD,

In message <20090516092205.GN16288 at game.jcrosoft.org> you wrote:
> 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

Done, 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
We, the unwilling, led by the unknowing, are doing the impossible for
the ungrateful. We have done so much, for so long, with so little, we
are now qualified to do anything with nothing.


More information about the U-Boot mailing list