[U-Boot] ARM pull request v4

Wolfgang Denk wd at denx.de
Sat Oct 24 22:44:40 CEST 2009


Dear Tom,

In message <4AE34731.5000102 at windriver.com> you wrote:
> Wolfgang,
> 
> Please pull from u-boot-arm, master-sync branch.
> 
> The change from the v3 is to put Steve's network patch back
> and to remove Nishanth's memory patch.
> 
> Tom
> 
> Here is the diff from v3 to v4 :
> 
> 21c21
> < Nishanth Menon (4):
> ---
> > Nishanth Menon (3):
> 24d23
> <       OMAP3: Fix SDRC init
> 45c44
> < Steve Sakoman (1):
> ---
> > Steve Sakoman (2):
> 46a46
> >       ARM: OMAP3: Refactors the SM911x driver
> 103c103
> <  cpu/arm_cortexa8/omap3/mem.c              |   21 +-
> ---
> >  cpu/arm_cortexa8/omap3/mem.c              |   18 +-
> 115a116
> >  drivers/net/smc911x.c                     |   12 +-
> 121,122d121
> <  include/asm-arm/arch-omap3/cpu.h          |    1 +
> <  include/asm-arm/arch-omap3/mem.h          |    8 +-
> 159c158
> <  100 files changed, 6323 insertions(+), 2459 deletions(-)
> ---
> >  99 files changed, 6322 insertions(+), 2460 deletions(-)
> 
> ----
> The request :
> 
> 
> The following changes since commit a380279b2abe130c2d3d2c8de36f8ff98bc6b3b0:
>    Daniel Gorsulowski (1):
>          at91: Update MEESC board support
> 
> are available in the git repository at:
> 
>    git://git.denx.de/u-boot-arm master-sync
> 
> Eric Benard (3):
>        AT91 CPU9260 Fix machine ID when using a CPU9G20.
>        AT91 CPU9260 CPU9G20 Fix compile warnings
>        AT91 CPUAT91 Fix compiler warning
> 
> Minkyu Kang (5):
>        s5pc1xx: support Samsung s5pc1xx SoC
>        s5pc1xx: support onenand driver
>        s5pc1xx: support serial driver
>        s5pc1xx: add support SMDKC100 board
>        s5pc1xx: SMDKC100: fix compile warnings
> 
> Nishanth Menon (3):
>        OMAP3: export enable_gpmc_cs_config to board files
>        OMAP3: fix warnings when NAND/ONENAND is not used
>        TI OMAP3: make gpmc_config as const
> 
> Sandeep Paulraj (13):
>        TI DaVinci DM355: Fix Compilation warning for DM355 EVM
>        TI DaVinci DM365: Fix Compilation warning for DM365 EVM
>        TI DaVinci DM646x: Adding initial support for DM6467 EVM
>        TI: DaVinci: DM355 Leopard board support
>        TI DaVinci: Maintainer for DM355 and DM365 EVM
>        TI: OMAP3: Remove SZ_xx references
>        TI DaVinci DM355: Add Config option for 64 bit Support
>        TI DaVinci DM365: Add Config option for 64 bit Support
>        TI DaVinci DVEVM: Add Config option for 64 bit Support
>        TI DaVinci Sonata: Add Config option for 64 bit Support
>        TI DaVinci: DM355 Leopard: Fix compilation warning
>        TI DaVinci: Fix DM6467 EVM Compilation Warning
>        TI DaVinci: Adding Copyright for DM365 EVM
> 
> Simon Kagstrom (1):
>        arm926ejs: 8-byte align stack to avoid LDRD/STRD problems
> 
> Steve Sakoman (2):
>        OMAP3: Update Overo and Beagle environment
>        ARM: OMAP3: Refactors the SM911x driver
> 
> Tom Rix (2):
>        Zoom2 Fix serial gpmc setup
>        TI OMAP3 SDP3430: Initial Support
> 
> kevin.morfitt at fearnside-systems.co.uk (5):
>        CONFIG_SYS_HZ fix for ARM902T S3C24X0 Boards
>        Clean-up of cpu_arm920t and cpu_arm920t_s3c24x0 code
>        Clean-up of s3c24x0 header files
>        Clean-up of s3c24x0 drivers excluding nand driver
>        Clean-up of s3c24x0 nand driver
> 
>   MAINTAINERS                               |   12 +
>   MAKEALL                                   |    4 +
>   Makefile                                  |   12 +
>   board/davinci/dm355evm/dm355evm.c         |    4 +-
>   board/davinci/dm355leopard/Makefile       |   52 ++
>   board/davinci/dm355leopard/config.mk      |    6 +
>   board/davinci/dm355leopard/dm355leopard.c |   98 +++
>   board/davinci/dm365evm/dm365evm.c         |    5 +-
>   board/davinci/dm6467evm/Makefile          |   52 ++
>   board/davinci/dm6467evm/config.mk         |    2 +
>   board/davinci/dm6467evm/dm6467evm.c       |   31 +
>   board/eukrea/cpu9260/cpu9260.c            |    2 +-
>   board/logicpd/zoom2/zoom2.c               |    5 +-
>   board/mpl/vcma9/vcma9.c                   |   13 +-
>   board/mpl/vcma9/vcma9.h                   |   20 +-
>   board/samsung/smdk2400/smdk2400.c         |    5 +-
>   board/samsung/smdk2410/smdk2410.c         |    5 +-
>   board/samsung/smdkc100/Makefile           |   55 ++
>   board/samsung/smdkc100/config.mk          |   16 +
>   board/samsung/smdkc100/lowlevel_init.S    |  215 +++++
>   board/samsung/smdkc100/mem_setup.S        |  197 +++++
>   board/samsung/smdkc100/onenand.c          |   83 ++
>   board/samsung/smdkc100/smdkc100.c         |   51 ++
>   board/sbc2410x/sbc2410x.c                 |    7 +-
>   board/ti/sdp3430/Makefile                 |   49 ++
>   board/ti/sdp3430/config.mk                |   33 +
>   board/ti/sdp3430/sdp.c                    |  204 +++++
>   board/ti/sdp3430/sdp.h                    |  417 +++++++++
>   board/trab/cmd_trab.c                     |   12 +-
>   board/trab/rs485.c                        |   12 +-
>   board/trab/trab.c                         |   17 +-
>   board/trab/trab_fkt.c                     |   26 +-
>   board/trab/tsc2000.c                      |   17 +-
>   board/trab/tsc2000.h                      |    4 +-
>   board/trab/vfd.c                          |   12 +-
>   common/serial.c                           |   18 +
>   cpu/arm920t/s3c24x0/interrupts.c          |    4 +-
>   cpu/arm920t/s3c24x0/speed.c               |   42 +-
>   cpu/arm920t/s3c24x0/timer.c               |  110 ++--
>   cpu/arm920t/s3c24x0/usb.c                 |   30 +-
>   cpu/arm920t/s3c24x0/usb_ohci.c            | 1323 
> +++++++++++++++--------------
>   cpu/arm920t/s3c24x0/usb_ohci.h            |  209 +++---
>   cpu/arm920t/start.S                       |   63 +-
>   cpu/arm926ejs/start.S                     |    1 +
>   cpu/arm_cortexa8/omap3/mem.c              |   18 +-
>   cpu/arm_cortexa8/omap3/sys_info.c         |    2 +-
>   cpu/arm_cortexa8/s5pc1xx/Makefile         |   53 ++
>   cpu/arm_cortexa8/s5pc1xx/cache.c          |   43 +
>   cpu/arm_cortexa8/s5pc1xx/clock.c          |  308 +++++++
>   cpu/arm_cortexa8/s5pc1xx/cpu_info.c       |   57 ++
>   cpu/arm_cortexa8/s5pc1xx/reset.S          |   47 +
>   cpu/arm_cortexa8/s5pc1xx/timer.c          |  195 +++++
>   doc/README.s5pc1xx                        |   56 ++
>   drivers/i2c/s3c24x0_i2c.c                 |  273 +++---
>   drivers/mtd/nand/s3c2410_nand.c           |   62 +-
>   drivers/mtd/onenand/Makefile              |    1 +
>   drivers/mtd/onenand/samsung.c             |  636 ++++++++++++++
>   drivers/net/smc911x.c                     |   12 +-
>   drivers/rtc/s3c24x0_rtc.c                 |  130 ++--
>   drivers/serial/Makefile                   |    1 +
>   drivers/serial/serial_s3c24x0.c           |  160 ++--
>   drivers/serial/serial_s5pc1xx.c           |  195 +++++
>   include/asm-arm/arch-davinci/hardware.h   |    2 +
>   include/asm-arm/arch-omap3/sys_proto.h    |    2 +
>   include/asm-arm/arch-s5pc1xx/clk.h        |   32 +
>   include/asm-arm/arch-s5pc1xx/clock.h      |   94 ++
>   include/asm-arm/arch-s5pc1xx/cpu.h        |   72 ++
>   include/asm-arm/arch-s5pc1xx/gpio.h       |  129 +++
>   include/asm-arm/arch-s5pc1xx/power.h      |   42 +
>   include/asm-arm/arch-s5pc1xx/pwm.h        |   59 ++
>   include/asm-arm/arch-s5pc1xx/uart.h       |   47 +
>   include/configs/cpu9260.h                 |    1 +
>   include/configs/cpuat91.h                 |    4 +-
>   include/configs/davinci_dm355evm.h        |    1 +
>   include/configs/davinci_dm355leopard.h    |  162 ++++
>   include/configs/davinci_dm365evm.h        |    2 +
>   include/configs/davinci_dm6467evm.h       |  132 +++
>   include/configs/davinci_dvevm.h           |    1 +
>   include/configs/davinci_sonata.h          |    1 +
>   include/configs/devkit8000.h              |   15 +-
>   include/configs/omap3_beagle.h            |   42 +-
>   include/configs/omap3_evm.h               |   15 +-
>   include/configs/omap3_overo.h             |   42 +-
>   include/configs/omap3_pandora.h           |   15 +-
>   include/configs/omap3_sdp3430.h           |  369 ++++++++
>   include/configs/omap3_zoom1.h             |   15 +-
>   include/configs/omap3_zoom2.h             |   15 +-
>   include/configs/sbc2410x.h                |    4 +-
>   include/configs/smdk2400.h                |    4 +-
>   include/configs/smdk2410.h                |    4 +-
>   include/configs/smdkc100.h                |  242 ++++++
>   include/configs/trab.h                    |   12 +-
>   include/linux/mtd/onenand.h               |    1 +
>   include/linux/mtd/onenand_regs.h          |    4 +
>   include/linux/mtd/samsung_onenand.h       |  131 +++
>   include/s3c2400.h                         |  494 +----------
>   include/s3c2410.h                         |  159 +---
>   include/s3c24x0.h                         |  605 ++------------
>   include/serial.h                          |    7 +
>   99 files changed, 6322 insertions(+), 2460 deletions(-)
>   create mode 100644 board/davinci/dm355leopard/Makefile
>   create mode 100644 board/davinci/dm355leopard/config.mk
>   create mode 100644 board/davinci/dm355leopard/dm355leopard.c
>   create mode 100644 board/davinci/dm6467evm/Makefile
>   create mode 100644 board/davinci/dm6467evm/config.mk
>   create mode 100644 board/davinci/dm6467evm/dm6467evm.c
>   create mode 100644 board/samsung/smdkc100/Makefile
>   create mode 100644 board/samsung/smdkc100/config.mk
>   create mode 100644 board/samsung/smdkc100/lowlevel_init.S
>   create mode 100644 board/samsung/smdkc100/mem_setup.S
>   create mode 100644 board/samsung/smdkc100/onenand.c
>   create mode 100644 board/samsung/smdkc100/smdkc100.c
>   create mode 100644 board/ti/sdp3430/Makefile
>   create mode 100644 board/ti/sdp3430/config.mk
>   create mode 100644 board/ti/sdp3430/sdp.c
>   create mode 100644 board/ti/sdp3430/sdp.h
>   create mode 100644 cpu/arm_cortexa8/s5pc1xx/Makefile
>   create mode 100644 cpu/arm_cortexa8/s5pc1xx/cache.c
>   create mode 100644 cpu/arm_cortexa8/s5pc1xx/clock.c
>   create mode 100644 cpu/arm_cortexa8/s5pc1xx/cpu_info.c
>   create mode 100644 cpu/arm_cortexa8/s5pc1xx/reset.S
>   create mode 100644 cpu/arm_cortexa8/s5pc1xx/timer.c
>   create mode 100644 doc/README.s5pc1xx
>   create mode 100644 drivers/mtd/onenand/samsung.c
>   create mode 100644 drivers/serial/serial_s5pc1xx.c
>   create mode 100644 include/asm-arm/arch-s5pc1xx/clk.h
>   create mode 100644 include/asm-arm/arch-s5pc1xx/clock.h
>   create mode 100644 include/asm-arm/arch-s5pc1xx/cpu.h
>   create mode 100644 include/asm-arm/arch-s5pc1xx/gpio.h
>   create mode 100644 include/asm-arm/arch-s5pc1xx/power.h
>   create mode 100644 include/asm-arm/arch-s5pc1xx/pwm.h
>   create mode 100644 include/asm-arm/arch-s5pc1xx/uart.h
>   create mode 100644 include/configs/davinci_dm355leopard.h
>   create mode 100644 include/configs/davinci_dm6467evm.h
>   create mode 100644 include/configs/omap3_sdp3430.h
>   create mode 100644 include/configs/smdkc100.h
>   create mode 100644 include/linux/mtd/samsung_onenand.h

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
"Don't worry about people stealing your ideas. If your ideas are  any
good, you'll have to ram them down people's throats."  - Howard Aiken


More information about the U-Boot mailing list