Skip to contentSkip to conversation

Pull request: u-boot-arm/master -- updated

U-Boot Applied Albert ARIBAUD 5 participants 9 messages Aug 4, 2011 – Aug 11, 2011

lore
Share & tools
lore
#0 lore raw

Hi Wolfgang,

Here is my pull request for u-boot-arm/master, from which I did remove the wrongly applied commits that you indicated and in which all patches submitted before the merge window closure are taken into account.

Developers, please direct complaints to me for any ARM-directed patches submitted before the window closure, and which is not accounted for at this point.

Still to apply are bugfix patches submitted after window closure as well as the UTF-8 conversion patch and the ARM board removal patch.

The following changes since commit d50a8f45c9a640b3bcbd0ede91f83c8646cca018:

Merge branch 'master' of git://git.denx.de/u-boot-mmc (2011-08-02
22:39:36 +0200)

are available in the git repository at:

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

Ajay Bhargav (2):
Armada100: MFP macro naming correction
Armada100: Add Board Support for Marvell GuruPlug-Display

Albert ARIBAUD (1):

       Merge commit '7b2fac7654f7420c2787f74ec3b1540fa3b343e9'

Andreas Bie?mann (8):
ARM: remove obsolete at91rm9200
MAKEALL: remove obsolete at91rm9200 soc a/a/c/arm920t/cpu.c: remove CONFIG_AT91_LEGACY warning README.at91-soc: remove AT91(RM9200) joining notice net/eth.c: drop obsolete at91rm9200 support
README: fix arm920t/at91 path a/a/c/arm920t/at91/reset.c: drop obsolete CONFIG_AT91RM9200_USART
avr32: add grasshopper (ICnova AP7000) board

Aneesh V (21):
omap1610h2: fix build breaks
omap5912osk: fix build breaks
omap1510inn: fix build breaks
omap1610inn: fix build breaks
omap2420h4: fix build breaks
omap730p2: fix build breaks
omap4: utility function to identify the context of hw init
omap4: cleanup pin mux data
omap4: add OMAP4430 revision check
omap4: add clock support
omap4: add sdram init support
omap4: calculate EMIF register values
omap4: automatic sdram detection
armv7: start.S: fixes and enhancements for SPL
omap: add basic SPL support
omap: add MMC and FAT support to SPL
omap4: add omap4460 revision detection
omap4: sdram init changes for omap4460
omap: reuse omap3 gpio support in omap4
omap4: support TPS programming
omap4: clock init support for omap4460

Asen Dimov (1):
AT91: change common at91sam9261 files to compile with new scheme

Chander Kashyap (1):
SMDKV310: MMC_SPL: Fix building when using "make O="

Christopher Harvey (1):
Removed unused define, CONFIG_ARMV7.

Dirk Behme (1):
ARMv7: u8500_href: Add missing header to fix compiler warning

Heiko Schocher (1):
cosmetic: arm: lib/board.c: Coding Style cleanup

Jason Cooper (1):
drivers/rtc: add Marvell Integrated RTC

John Rigby (1):
mkimage: Add OMAP boot image support

Laurence Withers (6):
DaVinci: rename gpio_defs.h to gpio.h
DA8xx: add generic GPIO driver
DaVinci EMAC: declare function for all DA8xx CPUs
DA8xx: add MMC/SD controller addresses
DA8xx: switch an enum to defines for consistency
DA8xx: fix LPSC constants

Matthias Weisser (1):

       arm: auto gen asm-offsets.h for mb86r0x

Po-Yu Chuang (2):
arm: a320: fix multiline comment style
arm: a320: enable tagged list support

Reinhard Meyer (3):
AT91: fix mistake in at91sam9260_devices.c(spi1_hw_init)
MAKEALL: remove AT91 boards that are in boards.cfg AT91/SPI: fix atmel_dataflash_spi.c to allow building without
warnings

Sanjeev Premi (3):
omap3: Include array definition only when it is used
omap3evm: eth: split function setup_net_chip
omap3evm: eth: Include functions only when necessary

Shiraz Hashim (1):
spear: fix build errors for spear3xx/spear600 platforms

Sriramakrishnan (1):
omap3evm: Update ethernet reset sequence for Rev.G board

Stefano Babic (1):
ARM: versatile: fix board support

Thomas Abraham (1):
SMDKV310: Enable device tree support

Xu, Hong (6):
AT91: Makes AT91SAM9RL SoC build correctly against
u-boot-atmel/master
AT91: Makes AT91SAM9RL-EK build correctly against u-boot-atmel/master
AT91: SoC fix at91sam9261_matrix.h
AT91: Board fix for AT91SAM9261-EK
AT91: Makes AT91SAM9263 SoC build correctly against
u-boot-atmel/master
AT91: Makes AT91SAM9263-EK build correctly against
u-boot-atmel/master

  MAINTAINERS                                        |    5 +
  MAKEALL                                            |    7 -
  Makefile                                           |   63 -
  README                                             |    2 +-
  arch/arm/cpu/arm920t/at91/reset.c                  |    4 -
  arch/arm/cpu/arm920t/at91rm9200/bcm5221.c          |  232 ----
  arch/arm/cpu/arm920t/at91rm9200/dm9161.c           |  225 ----
  arch/arm/cpu/arm920t/at91rm9200/ether.c            |  316 -----
  arch/arm/cpu/arm920t/at91rm9200/i2c.c              |  192 ---
  arch/arm/cpu/arm920t/at91rm9200/ks8721.c           |  249 ----
  arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S    |  169 ---
  arch/arm/cpu/arm920t/at91rm9200/lxt972.c           |  192 ---
  arch/arm/cpu/arm920t/at91rm9200/reset.c            |   71 --
  arch/arm/cpu/arm920t/at91rm9200/spi.c              |  152 ---
  arch/arm/cpu/arm920t/at91rm9200/timer.c            |  142 ---
  arch/arm/cpu/arm920t/cpu.c                         |    4 -
  arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c  |    2 +-
  arch/arm/cpu/arm926ejs/at91/at91sam9261_devices.c  |   76 +-
  arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c  |   38 +-
  arch/arm/cpu/arm926ejs/at91/at91sam9rl_devices.c   |   74 +-
  arch/arm/cpu/arm926ejs/at91/lowlevel_init.S        |    2 +-
  arch/arm/cpu/arm926ejs/mb86r0x/Makefile            |    2 +
  arch/arm/cpu/arm926ejs/mb86r0x/asm-offsets.c       |   65 +
  arch/arm/cpu/armv7/Makefile                        |    7 +-
  arch/arm/cpu/armv7/cpu.c                           |    7 +
  arch/arm/cpu/armv7/omap-common/Makefile            |    6 +
  arch/arm/cpu/armv7/{omap3 => omap-common}/gpio.c   |   41 +-
  arch/arm/cpu/armv7/omap-common/spl.c               |  272 ++++
  arch/arm/cpu/armv7/omap-common/u-boot-spl.lds      |   62 +
  arch/arm/cpu/armv7/omap-common/utils.c             |   57 +
  arch/arm/cpu/armv7/omap3/Makefile                  |    1 -
  arch/arm/cpu/armv7/omap3/board.c                   |   12 +
  arch/arm/cpu/armv7/omap3/sys_info.c                |    3 +
  arch/arm/cpu/armv7/omap4/Makefile                  |    6 +
  arch/arm/cpu/armv7/omap4/board.c                   |  180 +++-
  arch/arm/cpu/armv7/omap4/clocks.c                  |  940 ++++++++++++++
  .../panda => arch/arm/cpu/armv7/omap4}/config.mk   |   25 +-
  arch/arm/cpu/armv7/omap4/emif.c                    | 1310 
++++++++++++++++++++
  arch/arm/cpu/armv7/omap4/lowlevel_init.S           |   31 +
  arch/arm/cpu/armv7/omap4/omap4_mux_data.h          |   76 ++
  arch/arm/cpu/armv7/omap4/sdram_elpida.c            |  282 +++++
  arch/arm/cpu/armv7/start.S                         |   50 +-
  arch/arm/cpu/armv7/u-boot.lds                      |    2 +
  arch/arm/include/asm/arch-armada100/mfp.h          |    4 +-
  arch/arm/include/asm/arch-at91/at91_spi.h          |    2 +-
  arch/arm/include/asm/arch-at91/at91sam9261.h       |    3 +-
  .../arm/include/asm/arch-at91/at91sam9261_matrix.h |   77 +-
  arch/arm/include/asm/arch-at91/at91sam9263.h       |   13 +
  .../arm/include/asm/arch-at91/at91sam9263_matrix.h |  146 +--
  arch/arm/include/asm/arch-at91/at91sam9rl.h        |  185 ++--
  arch/arm/include/asm/arch-at91/at91sam9rl_matrix.h |  121 +--
  arch/arm/include/asm/arch-at91rm9200/AT91RM9200.h  |  812 ------------
  arch/arm/include/asm/arch-at91rm9200/hardware.h    |   75 --
  arch/arm/include/asm/arch-davinci/davinci_misc.h   |    2 +-
  .../asm/arch-davinci/{gpio_defs.h => gpio.h}       |    8 +
  arch/arm/include/asm/arch-davinci/hardware.h       |  102 +-
  arch/arm/include/asm/arch-kirkwood/kirkwood.h      |    1 +
  arch/arm/include/asm/arch-mb86r0x/asm-offsets.h    |   74 --
  arch/arm/include/asm/arch-mb86r0x/mb86r0x.h        |   42 +
  arch/arm/include/asm/arch-omap3/cpu.h              |   26 +
  arch/arm/include/asm/arch-omap4/clocks.h           |  690 +++++++++++
  arch/arm/include/asm/arch-omap4/cpu.h              |   26 +
  arch/arm/include/asm/arch-omap4/emif.h             | 1040 ++++++++++++++++
  arch/arm/include/asm/arch-omap4/mux_omap4.h        |    1 +
  arch/arm/include/asm/arch-omap4/omap4.h            |   61 +-
  arch/arm/include/asm/arch-omap4/sys_proto.h        |   72 ++-
  arch/arm/include/asm/armv7.h                       |    6 +
  arch/arm/include/asm/omap_common.h                 |   56 +
  .../include/asm/{arch-omap3/gpio.h => omap_gpio.h} |   27 +-
  arch/arm/lib/board.c                               |  216 ++--
  .../at91rm9200 => board/Marvell/gplugd}/Makefile   |   45 +-
  board/Marvell/gplugd/gplugd.c                      |   62 +
  board/armltd/versatile/config.mk                   |    5 -
  board/armltd/versatile/versatile.c                 |   10 +-
  board/atmel/at91sam9261ek/at91sam9261ek.c          |  136 ++-
  board/atmel/at91sam9261ek/config.mk                |    1 -
  board/atmel/at91sam9261ek/led.c                    |    7 +-
  board/atmel/at91sam9263ek/at91sam9263ek.c          |   56 +-
  board/atmel/at91sam9263ek/config.mk                |    1 -
  board/atmel/at91sam9263ek/led.c                    |   23 +-
  board/atmel/at91sam9rlek/at91sam9rlek.c            |   73 +-
  board/atmel/at91sam9rlek/config.mk                 |    1 -
  board/atmel/at91sam9rlek/led.c                     |    6 +-
  board/davinci/dm355leopard/dm355leopard.c          |    2 +-
  board/davinci/dm365evm/dm365evm.c                  |    2 +-
  .../in-circuit/grasshopper}/Makefile               |   29 +-
  board/in-circuit/grasshopper/grasshopper.c         |  112 ++
  board/spear/common/spr_misc.c                      |   10 +-
  board/st-ericsson/u8500/u8500_href.c               |    1 +
  board/ti/evm/evm.c                                 |   45 +-
  board/ti/evm/evm.h                                 |    1 +
  board/ti/panda/Makefile                            |    2 +
  board/ti/panda/panda.c                             |   25 +-
  board/ti/{sdp4430/sdp.h => panda/panda_mux_data.h} |   76 +-
  board/ti/sdp4430/Makefile                          |    2 +
  board/ti/sdp4430/config.mk                         |   31 -
  board/ti/sdp4430/sdp.c                             |   25 +-
  .../{panda/panda.h => sdp4430/sdp4430_mux_data.h}  |  128 +--
  boards.cfg                                         |   18 +
  common/image.c                                     |    6 +-
  doc/README.at91-soc                                |   22 -
  drivers/gpio/Makefile                              |    1 +
  drivers/gpio/da8xx_gpio.c                          |  281 +++++
  drivers/rtc/Makefile                               |    1 +
  drivers/rtc/mvrtc.c                                |  124 ++
  .../at91rm9200/usb.c => drivers/rtc/mvrtc.h        |   64 +-
  drivers/spi/atmel_dataflash_spi.c                  |   16 +-
  drivers/usb/musb/da8xx.h                           |    2 +-
  include/configs/a320evb.h                          |   34 +-
  include/configs/am3517_crane.h                     |    1 -
  include/configs/am3517_evm.h                       |    1 -
  include/configs/at91sam9261ek.h                    |  133 ++-
  include/configs/at91sam9263ek.h                    |   83 +-
  include/configs/at91sam9rlek.h                     |   85 +-
  include/configs/ca9x4_ct_vxp.h                     |    3 -
  include/configs/cm_t35.h                           |    1 -
  include/configs/devkit8000.h                       |    1 -
  include/configs/dig297.h                           |    1 -
  include/configs/gplugd.h                           |   87 ++
  include/configs/grasshopper.h                      |  198 +++
  include/configs/igep0020.h                         |    1 -
  include/configs/igep0030.h                         |    1 -
  include/configs/omap3_beagle.h                     |    1 -
  include/configs/omap3_evm.h                        |    1 -
  include/configs/omap3_overo.h                      |    1 -
  include/configs/omap3_pandora.h                    |    1 -
  include/configs/omap3_sdp3430.h                    |    1 -
  include/configs/omap3_zoom1.h                      |    1 -
  include/configs/omap3_zoom2.h                      |    1 -
  include/configs/omap4_panda.h                      |   38 +-
  include/configs/omap4_sdp4430.h                    |   38 +-
  include/configs/s5p_goni.h                         |    1 -
  include/configs/s5pc210_universal.h                |    1 -
  include/configs/smdkc100.h                         |    1 -
  include/configs/smdkv310.h                         |    4 +-
  include/configs/spear-common.h                     |   12 +
  include/configs/versatile.h                        |   21 +-
  include/image.h                                    |    1 +
  mmc_spl/board/samsung/smdkv310/Makefile            |   12 +-
  net/eth.c                                          |    4 -
  spl/Makefile                                       |    6 +
  tools/Makefile                                     |    2 +
  tools/mkimage.c                                    |    2 +
  tools/mkimage.h                                    |    1 +
  tools/omap/clocks_get_m_n.c                        |  197 +++
  tools/omapimage.c                                  |  224 ++++
  tools/omapimage.h                                  |   50 +
  147 files changed, 7971 insertions(+), 4275 deletions(-)

delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/bcm5221.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/dm9161.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/ether.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/i2c.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/ks8721.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/lxt972.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/reset.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/spi.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/timer.c create mode 100644 arch/arm/cpu/arm926ejs/mb86r0x/asm-offsets.c rename arch/arm/cpu/armv7/{omap3 => omap-common}/gpio.c (76%) create mode 100644 arch/arm/cpu/armv7/omap-common/spl.c create mode 100644 arch/arm/cpu/armv7/omap-common/u-boot-spl.lds create mode 100644 arch/arm/cpu/armv7/omap-common/utils.c create mode 100644 arch/arm/cpu/armv7/omap4/clocks.c
rename {board/ti/panda => arch/arm/cpu/armv7/omap4}/config.mk (64%) create mode 100644 arch/arm/cpu/armv7/omap4/emif.c
create mode 100644 arch/arm/cpu/armv7/omap4/omap4_mux_data.h create mode 100644 arch/arm/cpu/armv7/omap4/sdram_elpida.c delete mode 100644 arch/arm/include/asm/arch-at91rm9200/AT91RM9200.h delete mode 100644 arch/arm/include/asm/arch-at91rm9200/hardware.h rename arch/arm/include/asm/arch-davinci/{gpio_defs.h => gpio.h} (90%) delete mode 100644 arch/arm/include/asm/arch-mb86r0x/asm-offsets.h create mode 100644 arch/arm/include/asm/arch-omap4/clocks.h create mode 100644 arch/arm/include/asm/arch-omap4/emif.h create mode 100644 arch/arm/include/asm/omap_common.h
rename arch/arm/include/asm/{arch-omap3/gpio.h => omap_gpio.h} (67%) copy {arch/arm/cpu/arm920t/at91rm9200 =>
board/Marvell/gplugd}/Makefile (54%)
create mode 100644 board/Marvell/gplugd/gplugd.c
delete mode 100644 board/armltd/versatile/config.mk
delete mode 100644 board/atmel/at91sam9261ek/config.mk
delete mode 100644 board/atmel/at91sam9263ek/config.mk
delete mode 100644 board/atmel/at91sam9rlek/config.mk
rename {arch/arm/cpu/arm920t/at91rm9200 =>
board/in-circuit/grasshopper}/Makefile (73%)
create mode 100644 board/in-circuit/grasshopper/grasshopper.c rename board/ti/{sdp4430/sdp.h => panda/panda_mux_data.h} (76%) delete mode 100644 board/ti/sdp4430/config.mk
rename board/ti/{panda/panda.h => sdp4430/sdp4430_mux_data.h} (67%) create mode 100644 drivers/gpio/da8xx_gpio.c
create mode 100644 drivers/rtc/mvrtc.c
rename arch/arm/cpu/arm920t/at91rm9200/usb.c => drivers/rtc/mvrtc.h (50%) create mode 100644 include/configs/gplugd.h
create mode 100644 include/configs/grasshopper.h
create mode 100644 tools/omap/clocks_get_m_n.c
create mode 100644 tools/omapimage.c
create mode 100644 tools/omapimage.h

Amicalement,

Signature · 1 line
Albert.
#1 lore raw

Dear Albert ARIBAUD,

Quoted 322 lines · In message <[email protected]> you wrote:

Hi Wolfgang,

Here is my pull request for u-boot-arm/master, from which I did remove the wrongly applied commits that you indicated and in which all patches submitted before the merge window closure are taken into account.

Developers, please direct complaints to me for any ARM-directed patches submitted before the window closure, and which is not accounted for at this point.

Still to apply are bugfix patches submitted after window closure as well as the UTF-8 conversion patch and the ARM board removal patch.

The following changes since commit d50a8f45c9a640b3bcbd0ede91f83c8646cca018:

   Merge branch 'master' of git://git.denx.de/u-boot-mmc (2011-08-02 

22:39:36 +0200)

are available in the git repository at:

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

Ajay Bhargav (2):
Armada100: MFP macro naming correction
Armada100: Add Board Support for Marvell GuruPlug-Display

Albert ARIBAUD (1):

       Merge commit '7b2fac7654f7420c2787f74ec3b1540fa3b343e9'

Andreas Bie?mann (8):
ARM: remove obsolete at91rm9200
MAKEALL: remove obsolete at91rm9200 soc a/a/c/arm920t/cpu.c: remove CONFIG_AT91_LEGACY warning README.at91-soc: remove AT91(RM9200) joining notice net/eth.c: drop obsolete at91rm9200 support
README: fix arm920t/at91 path a/a/c/arm920t/at91/reset.c: drop obsolete CONFIG_AT91RM9200_USART
avr32: add grasshopper (ICnova AP7000) board

Aneesh V (21):
omap1610h2: fix build breaks
omap5912osk: fix build breaks
omap1510inn: fix build breaks
omap1610inn: fix build breaks
omap2420h4: fix build breaks
omap730p2: fix build breaks
omap4: utility function to identify the context of hw init
omap4: cleanup pin mux data
omap4: add OMAP4430 revision check
omap4: add clock support
omap4: add sdram init support
omap4: calculate EMIF register values
omap4: automatic sdram detection
armv7: start.S: fixes and enhancements for SPL
omap: add basic SPL support
omap: add MMC and FAT support to SPL
omap4: add omap4460 revision detection
omap4: sdram init changes for omap4460
omap: reuse omap3 gpio support in omap4
omap4: support TPS programming
omap4: clock init support for omap4460

Asen Dimov (1):
AT91: change common at91sam9261 files to compile with new scheme

Chander Kashyap (1):
SMDKV310: MMC_SPL: Fix building when using "make O="

Christopher Harvey (1):
Removed unused define, CONFIG_ARMV7.

Dirk Behme (1):
ARMv7: u8500_href: Add missing header to fix compiler warning

Heiko Schocher (1):
cosmetic: arm: lib/board.c: Coding Style cleanup

Jason Cooper (1):
drivers/rtc: add Marvell Integrated RTC

John Rigby (1):
mkimage: Add OMAP boot image support

Laurence Withers (6):
DaVinci: rename gpio_defs.h to gpio.h
DA8xx: add generic GPIO driver
DaVinci EMAC: declare function for all DA8xx CPUs
DA8xx: add MMC/SD controller addresses
DA8xx: switch an enum to defines for consistency
DA8xx: fix LPSC constants

Matthias Weisser (1):

       arm: auto gen asm-offsets.h for mb86r0x

Po-Yu Chuang (2):
arm: a320: fix multiline comment style
arm: a320: enable tagged list support

Reinhard Meyer (3):
AT91: fix mistake in at91sam9260_devices.c(spi1_hw_init)
MAKEALL: remove AT91 boards that are in boards.cfg AT91/SPI: fix atmel_dataflash_spi.c to allow building without
warnings

Sanjeev Premi (3):
omap3: Include array definition only when it is used
omap3evm: eth: split function setup_net_chip
omap3evm: eth: Include functions only when necessary

Shiraz Hashim (1):
spear: fix build errors for spear3xx/spear600 platforms

Sriramakrishnan (1):
omap3evm: Update ethernet reset sequence for Rev.G board

Stefano Babic (1):
ARM: versatile: fix board support

Thomas Abraham (1):
SMDKV310: Enable device tree support

Xu, Hong (6):
AT91: Makes AT91SAM9RL SoC build correctly against
u-boot-atmel/master
AT91: Makes AT91SAM9RL-EK build correctly against u-boot-atmel/master
AT91: SoC fix at91sam9261_matrix.h
AT91: Board fix for AT91SAM9261-EK
AT91: Makes AT91SAM9263 SoC build correctly against
u-boot-atmel/master
AT91: Makes AT91SAM9263-EK build correctly against
u-boot-atmel/master

  MAINTAINERS                                        |    5 +
  MAKEALL                                            |    7 -
  Makefile                                           |   63 -
  README                                             |    2 +-
  arch/arm/cpu/arm920t/at91/reset.c                  |    4 -
  arch/arm/cpu/arm920t/at91rm9200/bcm5221.c          |  232 ----
  arch/arm/cpu/arm920t/at91rm9200/dm9161.c           |  225 ----
  arch/arm/cpu/arm920t/at91rm9200/ether.c            |  316 -----
  arch/arm/cpu/arm920t/at91rm9200/i2c.c              |  192 ---
  arch/arm/cpu/arm920t/at91rm9200/ks8721.c           |  249 ----
  arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S    |  169 ---
  arch/arm/cpu/arm920t/at91rm9200/lxt972.c           |  192 ---
  arch/arm/cpu/arm920t/at91rm9200/reset.c            |   71 --
  arch/arm/cpu/arm920t/at91rm9200/spi.c              |  152 ---
  arch/arm/cpu/arm920t/at91rm9200/timer.c            |  142 ---
  arch/arm/cpu/arm920t/cpu.c                         |    4 -
  arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c  |    2 +-
  arch/arm/cpu/arm926ejs/at91/at91sam9261_devices.c  |   76 +-
  arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c  |   38 +-
  arch/arm/cpu/arm926ejs/at91/at91sam9rl_devices.c   |   74 +-
  arch/arm/cpu/arm926ejs/at91/lowlevel_init.S        |    2 +-
  arch/arm/cpu/arm926ejs/mb86r0x/Makefile            |    2 +
  arch/arm/cpu/arm926ejs/mb86r0x/asm-offsets.c       |   65 +
  arch/arm/cpu/armv7/Makefile                        |    7 +-
  arch/arm/cpu/armv7/cpu.c                           |    7 +
  arch/arm/cpu/armv7/omap-common/Makefile            |    6 +
  arch/arm/cpu/armv7/{omap3 => omap-common}/gpio.c   |   41 +-
  arch/arm/cpu/armv7/omap-common/spl.c               |  272 ++++
  arch/arm/cpu/armv7/omap-common/u-boot-spl.lds      |   62 +
  arch/arm/cpu/armv7/omap-common/utils.c             |   57 +
  arch/arm/cpu/armv7/omap3/Makefile                  |    1 -
  arch/arm/cpu/armv7/omap3/board.c                   |   12 +
  arch/arm/cpu/armv7/omap3/sys_info.c                |    3 +
  arch/arm/cpu/armv7/omap4/Makefile                  |    6 +
  arch/arm/cpu/armv7/omap4/board.c                   |  180 +++-
  arch/arm/cpu/armv7/omap4/clocks.c                  |  940 ++++++++++++++
  .../panda => arch/arm/cpu/armv7/omap4}/config.mk   |   25 +-
  arch/arm/cpu/armv7/omap4/emif.c                    | 1310 
++++++++++++++++++++
  arch/arm/cpu/armv7/omap4/lowlevel_init.S           |   31 +
  arch/arm/cpu/armv7/omap4/omap4_mux_data.h          |   76 ++
  arch/arm/cpu/armv7/omap4/sdram_elpida.c            |  282 +++++
  arch/arm/cpu/armv7/start.S                         |   50 +-
  arch/arm/cpu/armv7/u-boot.lds                      |    2 +
  arch/arm/include/asm/arch-armada100/mfp.h          |    4 +-
  arch/arm/include/asm/arch-at91/at91_spi.h          |    2 +-
  arch/arm/include/asm/arch-at91/at91sam9261.h       |    3 +-
  .../arm/include/asm/arch-at91/at91sam9261_matrix.h |   77 +-
  arch/arm/include/asm/arch-at91/at91sam9263.h       |   13 +
  .../arm/include/asm/arch-at91/at91sam9263_matrix.h |  146 +--
  arch/arm/include/asm/arch-at91/at91sam9rl.h        |  185 ++--
  arch/arm/include/asm/arch-at91/at91sam9rl_matrix.h |  121 +--
  arch/arm/include/asm/arch-at91rm9200/AT91RM9200.h  |  812 ------------
  arch/arm/include/asm/arch-at91rm9200/hardware.h    |   75 --
  arch/arm/include/asm/arch-davinci/davinci_misc.h   |    2 +-
  .../asm/arch-davinci/{gpio_defs.h => gpio.h}       |    8 +
  arch/arm/include/asm/arch-davinci/hardware.h       |  102 +-
  arch/arm/include/asm/arch-kirkwood/kirkwood.h      |    1 +
  arch/arm/include/asm/arch-mb86r0x/asm-offsets.h    |   74 --
  arch/arm/include/asm/arch-mb86r0x/mb86r0x.h        |   42 +
  arch/arm/include/asm/arch-omap3/cpu.h              |   26 +
  arch/arm/include/asm/arch-omap4/clocks.h           |  690 +++++++++++
  arch/arm/include/asm/arch-omap4/cpu.h              |   26 +
  arch/arm/include/asm/arch-omap4/emif.h             | 1040 ++++++++++++++++
  arch/arm/include/asm/arch-omap4/mux_omap4.h        |    1 +
  arch/arm/include/asm/arch-omap4/omap4.h            |   61 +-
  arch/arm/include/asm/arch-omap4/sys_proto.h        |   72 ++-
  arch/arm/include/asm/armv7.h                       |    6 +
  arch/arm/include/asm/omap_common.h                 |   56 +
  .../include/asm/{arch-omap3/gpio.h => omap_gpio.h} |   27 +-
  arch/arm/lib/board.c                               |  216 ++--
  .../at91rm9200 => board/Marvell/gplugd}/Makefile   |   45 +-
  board/Marvell/gplugd/gplugd.c                      |   62 +
  board/armltd/versatile/config.mk                   |    5 -
  board/armltd/versatile/versatile.c                 |   10 +-
  board/atmel/at91sam9261ek/at91sam9261ek.c          |  136 ++-
  board/atmel/at91sam9261ek/config.mk                |    1 -
  board/atmel/at91sam9261ek/led.c                    |    7 +-
  board/atmel/at91sam9263ek/at91sam9263ek.c          |   56 +-
  board/atmel/at91sam9263ek/config.mk                |    1 -
  board/atmel/at91sam9263ek/led.c                    |   23 +-
  board/atmel/at91sam9rlek/at91sam9rlek.c            |   73 +-
  board/atmel/at91sam9rlek/config.mk                 |    1 -
  board/atmel/at91sam9rlek/led.c                     |    6 +-
  board/davinci/dm355leopard/dm355leopard.c          |    2 +-
  board/davinci/dm365evm/dm365evm.c                  |    2 +-
  .../in-circuit/grasshopper}/Makefile               |   29 +-
  board/in-circuit/grasshopper/grasshopper.c         |  112 ++
  board/spear/common/spr_misc.c                      |   10 +-
  board/st-ericsson/u8500/u8500_href.c               |    1 +
  board/ti/evm/evm.c                                 |   45 +-
  board/ti/evm/evm.h                                 |    1 +
  board/ti/panda/Makefile                            |    2 +
  board/ti/panda/panda.c                             |   25 +-
  board/ti/{sdp4430/sdp.h => panda/panda_mux_data.h} |   76 +-
  board/ti/sdp4430/Makefile                          |    2 +
  board/ti/sdp4430/config.mk                         |   31 -
  board/ti/sdp4430/sdp.c                             |   25 +-
  .../{panda/panda.h => sdp4430/sdp4430_mux_data.h}  |  128 +--
  boards.cfg                                         |   18 +
  common/image.c                                     |    6 +-
  doc/README.at91-soc                                |   22 -
  drivers/gpio/Makefile                              |    1 +
  drivers/gpio/da8xx_gpio.c                          |  281 +++++
  drivers/rtc/Makefile                               |    1 +
  drivers/rtc/mvrtc.c                                |  124 ++
  .../at91rm9200/usb.c => drivers/rtc/mvrtc.h        |   64 +-
  drivers/spi/atmel_dataflash_spi.c                  |   16 +-
  drivers/usb/musb/da8xx.h                           |    2 +-
  include/configs/a320evb.h                          |   34 +-
  include/configs/am3517_crane.h                     |    1 -
  include/configs/am3517_evm.h                       |    1 -
  include/configs/at91sam9261ek.h                    |  133 ++-
  include/configs/at91sam9263ek.h                    |   83 +-
  include/configs/at91sam9rlek.h                     |   85 +-
  include/configs/ca9x4_ct_vxp.h                     |    3 -
  include/configs/cm_t35.h                           |    1 -
  include/configs/devkit8000.h                       |    1 -
  include/configs/dig297.h                           |    1 -
  include/configs/gplugd.h                           |   87 ++
  include/configs/grasshopper.h                      |  198 +++
  include/configs/igep0020.h                         |    1 -
  include/configs/igep0030.h                         |    1 -
  include/configs/omap3_beagle.h                     |    1 -
  include/configs/omap3_evm.h                        |    1 -
  include/configs/omap3_overo.h                      |    1 -
  include/configs/omap3_pandora.h                    |    1 -
  include/configs/omap3_sdp3430.h                    |    1 -
  include/configs/omap3_zoom1.h                      |    1 -
  include/configs/omap3_zoom2.h                      |    1 -
  include/configs/omap4_panda.h                      |   38 +-
  include/configs/omap4_sdp4430.h                    |   38 +-
  include/configs/s5p_goni.h                         |    1 -
  include/configs/s5pc210_universal.h                |    1 -
  include/configs/smdkc100.h                         |    1 -
  include/configs/smdkv310.h                         |    4 +-
  include/configs/spear-common.h                     |   12 +
  include/configs/versatile.h                        |   21 +-
  include/image.h                                    |    1 +
  mmc_spl/board/samsung/smdkv310/Makefile            |   12 +-
  net/eth.c                                          |    4 -
  spl/Makefile                                       |    6 +
  tools/Makefile                                     |    2 +
  tools/mkimage.c                                    |    2 +
  tools/mkimage.h                                    |    1 +
  tools/omap/clocks_get_m_n.c                        |  197 +++
  tools/omapimage.c                                  |  224 ++++
  tools/omapimage.h                                  |   50 +
  147 files changed, 7971 insertions(+), 4275 deletions(-)

delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/bcm5221.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/dm9161.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/ether.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/i2c.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/ks8721.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/lowlevel_init.S delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/lxt972.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/reset.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/spi.c delete mode 100644 arch/arm/cpu/arm920t/at91rm9200/timer.c create mode 100644 arch/arm/cpu/arm926ejs/mb86r0x/asm-offsets.c rename arch/arm/cpu/armv7/{omap3 => omap-common}/gpio.c (76%) create mode 100644 arch/arm/cpu/armv7/omap-common/spl.c create mode 100644 arch/arm/cpu/armv7/omap-common/u-boot-spl.lds create mode 100644 arch/arm/cpu/armv7/omap-common/utils.c create mode 100644 arch/arm/cpu/armv7/omap4/clocks.c rename {board/ti/panda => arch/arm/cpu/armv7/omap4}/config.mk (64%) create mode 100644 arch/arm/cpu/armv7/omap4/emif.c
create mode 100644 arch/arm/cpu/armv7/omap4/omap4_mux_data.h create mode 100644 arch/arm/cpu/armv7/omap4/sdram_elpida.c delete mode 100644 arch/arm/include/asm/arch-at91rm9200/AT91RM9200.h delete mode 100644 arch/arm/include/asm/arch-at91rm9200/hardware.h rename arch/arm/include/asm/arch-davinci/{gpio_defs.h => gpio.h} (90%) delete mode 100644 arch/arm/include/asm/arch-mb86r0x/asm-offsets.h create mode 100644 arch/arm/include/asm/arch-omap4/clocks.h create mode 100644 arch/arm/include/asm/arch-omap4/emif.h create mode 100644 arch/arm/include/asm/omap_common.h rename arch/arm/include/asm/{arch-omap3/gpio.h => omap_gpio.h} (67%) copy {arch/arm/cpu/arm920t/at91rm9200 =>
board/Marvell/gplugd}/Makefile (54%)
create mode 100644 board/Marvell/gplugd/gplugd.c
delete mode 100644 board/armltd/versatile/config.mk
delete mode 100644 board/atmel/at91sam9261ek/config.mk delete mode 100644 board/atmel/at91sam9263ek/config.mk delete mode 100644 board/atmel/at91sam9rlek/config.mk rename {arch/arm/cpu/arm920t/at91rm9200 =>
board/in-circuit/grasshopper}/Makefile (73%)
create mode 100644 board/in-circuit/grasshopper/grasshopper.c rename board/ti/{sdp4430/sdp.h => panda/panda_mux_data.h} (76%) delete mode 100644 board/ti/sdp4430/config.mk
rename board/ti/{panda/panda.h => sdp4430/sdp4430_mux_data.h} (67%)

Quoted 8 lines

create mode 100644 drivers/gpio/da8xx_gpio.c
create mode 100644 drivers/rtc/mvrtc.c
rename arch/arm/cpu/arm920t/at91rm9200/usb.c => drivers/rtc/mvrtc.h (50%) create mode 100644 include/configs/gplugd.h
create mode 100644 include/configs/grasshopper.h
create mode 100644 tools/omap/clocks_get_m_n.c
create mode 100644 tools/omapimage.c
create mode 100644 tools/omapimage.h

Applied, thanks.

Best regards,

Wolfgang Denk

Signature · 5 lines
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
Leave bigotry in your quarters; there's no room for it on the bridge.
	-- Kirk, "Balance of Terror", stardate 1709.2
#2 lore raw

Dear Albert ARIBAUD,

Quoted 8 lines · In message <[email protected]> you wrote:

Here is my pull request for u-boot-arm/master, from which I did remove the wrongly applied commits that you indicated and in which all patches submitted before the merge window closure are taken into account.

Developers, please direct complaints to me for any ARM-directed patches submitted before the window closure, and which is not accounted for at this point.

Hm... current build results are shattering; building for ARM with good old ELDK 4.2 gives this:

--------------------- SUMMARY ----------------------------
Boards compiled: 201
Boards with warnings or errors: 99 ( assabet dnp1110 gcplus lart shannon ap7 ap720t armadillo B2 ep7312 evb4510 impa7 integratorap lpc2292sodimm modnet50 SMN42 ap920t ap922_XA10 ap926ejs ap946es ap966 cp920t cp922_XA10 cp926ejs cp946es cp966 edb9301 edb9302 edb9302a edb9307 edb9307a edb9312 edb9315 edb9315a imx27lite jadecpu lpd7a400 magnesium mx1fs2 netstar sbc2410x scb9328 smdk2400 smdk2410 spear300 spear310 spear320 spear600 VCMA9 versatile versatileab versatilepb voiceblue integratorcp cp1026 cp1136 omap2420h4 apollon imx31_litekit imx31_phycore imx31_phycore_eet mx31ads mx31pdk mx31pdk_nand qong dig297 igep0020 mx51evk omap3_beagle omap3_overo omap3_evm omap3_zoom2 omap4_panda omap4_sdp4430 at91cap9adk meesc meesc_dataflash pm9261 pm9263 at91sam9m10g45ek pm9g45 SBC35_A9G20 TNY_A9260 TNY_A9G20 csb226 lubbock zylonite actux1_4_16 actux1_8_16 actux1_4_32 actux1_8_32 actux2 actux3 actux4 dvlhost ixdp425 ixdpg425 pdnb3 scpu )
----------------------------------------------------------

Note that many of these have always been builing fine before; recent patche smust have broken them.

We seem to have a config problem as most boards throw (new) warnings like these:

include/common.h:0: warning: target CPU does not support interworking include/common.h:0: warning: target CPU does not support interworking /home/wd/git/u-boot/work/lib/asm-offsets.c:1: warning: target CPU does not support interworking :0: warning: target CPU does not support interworking

/work/wd/tmp-arm/include/asm/arch/clock.h:35: warning: function declaration isn't a prototype

timer.c:45: error: static declaration of 'reset_timer_masked' follows non-static declaration /work/wd/tmp-arm/include2/asm/u-boot-arm.h:62: error: previous declaration of 'reset_timer_masked' was here

/work/wd/tmp-arm/include/config.h:2:1: warning: "CONFIG_ARCH_VERSATILE_PB" redefined In file included from /work/wd/tmp-arm/include/config.h:6,

                 from /home/wd/git/u-boot/work/include/common.h:37,
                 from lmb.c:13:

/home/wd/git/u-boot/work/include/configs/versatile.h:43:1: warning: this is the location of the previous definition

Configuring for mx51evk - Board: mx51evk, Options: IMX_CONFIG=board/freescale/mx51evk/imximage.cfg lowlevel_init.S:24:34: error: asm/arch/asm-offsets.h: No such file or directory lowlevel_init.S:24:34: error: asm/arch/asm-offsets.h: No such file or directory

dig297.c:44:27: error: asm/arch/gpio.h: No such file or directory

clocks.c: In function 'do_setup_dpll':
clocks.c:274: warning: comparison is always true due to limited range of data type clocks.c:276: warning: comparison is always true due to limited range of data type clocks.c:278: warning: comparison is always true due to limited range of data type clocks.c:280: warning: comparison is always true due to limited range of data type clocks.c:282: warning: comparison is always true due to limited range of data type clocks.c:284: warning: comparison is always true due to limited range of data type

Configuring for omap3_zoom2 board...
debug_board.c:25:27: error: asm/arch/gpio.h: No such file or directory led.c:25:27: error: asm/arch/gpio.h: No such file or directory zoom2.c:38:27: error: asm/arch/gpio.h: No such file or directory debug_board.c:25:27: error: asm/arch/gpio.h: No such file or directory debug_board.c: In function 'zoom2_debug_board_detect':
debug_board.c:36: warning: implicit declaration of function 'omap_request_gpio' debug_board.c:41: warning: implicit declaration of function 'omap_set_gpio_direction' debug_board.c:42: warning: implicit declaration of function 'omap_get_gpio_datain' debug_board.c:43: warning: implicit declaration of function 'omap_free_gpio'

etc. etc.

...usually ending in a segfault of the linker.

Sorry, but this is not ripe yet for -rc1.

Best regards,

Wolfgang Denk

Signature · 5 lines
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
Beware of the Turing Tar-pit in  which  everything  is  possible  but
nothing of interest is easy.
#3 lore raw

Dear Wolfgang,

Quoted 13 lines

Hm... current build results are shattering; building for ARM with good old ELDK 4.2 gives this:

--------------------- SUMMARY ----------------------------
Boards compiled: 201
Boards with warnings or errors: 99 ( assabet dnp1110 gcplus lart shannon ap7 ap720t armadillo B2 ep7312 evb4510 impa7 integratorap lpc2292sodimm modnet50 SMN42 ap920t ap922_XA10 ap926ejs ap946es ap966 cp920t cp922_XA10 cp926ejs cp946es cp966 edb9301 edb9302 edb9302a edb9307 edb9307a edb9312 edb9315 edb9315a imx27lite jadecpu lpd7a400 magnesium mx1fs2 netstar sbc2410x scb9328 smdk2400 smdk2410 spear300 spear310 spear320 spear600 VCMA9 versatile versatileab versatilepb voiceblue integratorcp cp1026 cp1136 omap2420h4 apollon imx31 litekit imx31_phycore imx31_phycore_eet mx31ads mx31pdk mx31pdk_nand qong dig297 igep0020 mx51evk omap3_beagle omap3_overo omap3_evm omap3_zoom2 omap4_panda omap4_sdp4430

--

Quoted 1 line

at91cap9adk meesc meesc_dataflash pm9261 pm9263 at91sam9m10g45ek pm9g45 SBC35_A9G20 TNY_A9260 TNY_A9G20

--

Quoted 3 lines

csb226 lubbock zylonite actux1_4_16 actux1_8_16 actux1_4_32 actux1_8_32 actux2 actux3 actux4 dvlhost ixdp425 ixdpg425 pdnb3 scpu )
----------------------------------------------------------

For the Atmel boards this is correct for the current state of the ARM repo. It concurs with what my 4.5.2 gnu toolchain (running on 32 BIT) says.

Reinhard

#4 lore raw

Dear Wolfgang,

Quoted 15 lines
Quoted 13 lines

Hm... current build results are shattering; building for ARM with good old ELDK 4.2 gives this:

--------------------- SUMMARY ----------------------------
Boards compiled: 201
Boards with warnings or errors: 99 ( assabet dnp1110 gcplus lart shannon ap7 ap720t armadillo B2 ep7312 evb4510 impa7 integratorap lpc2292sodimm modnet50 SMN42 ap920t ap922_XA10 ap926ejs ap946es ap966 cp920t cp922_XA10 cp926ejs cp946es cp966 edb9301 edb9302 edb9302a edb9307 edb9307a edb9312 edb9315 edb9315a imx27lite jadecpu lpd7a400 magnesium mx1fs2 netstar sbc2410x scb9328 smdk2400 smdk2410 spear300 spear310 spear320 spear600 VCMA9 versatile versatileab versatilepb voiceblue integratorcp cp1026 cp1136 omap2420h4 apollon imx31 litekit imx31_phycore imx31_phycore_eet mx31ads mx31pdk mx31pdk_nand qong dig297 igep0020 mx51evk omap3_beagle omap3_overo omap3_evm omap3_zoom2 omap4_panda omap4_sdp4430

--

Quoted 1 line

at91cap9adk meesc meesc_dataflash pm9261 pm9263 at91sam9m10g45ek pm9g45 SBC35_A9G20 TNY_A9260 TNY_A9G20

Quoted 8 lines

--

Quoted 3 lines

csb226 lubbock zylonite actux1_4_16 actux1_8_16 actux1_4_32 actux1_8_32 actux2 actux3 actux4 dvlhost ixdp425 ixdpg425 pdnb3 scpu )
----------------------------------------------------------

For the Atmel boards this is correct for the current state of the ARM repo. It concurs with what my 4.5.2 gnu toolchain (running on 32 BIT) says.

That even concurs with what Albert has written after merging the Atmel repo:
"Overall ARM builds (./MAKEALL arm) went from 199 boards built, 119 with warnings or errors before applying, to 201 boards, 97 with warnings or errors once applied."
So it is about the same for EDLK (on 64 Bit?)

I just pulled u-boot.git/master. It builds fine for all AT91 boards that have been fixed in that repo.

Question is: what goes wrong if ELDK is on 32 Bit?

Reinhard

#5 lore raw

Le 05/08/2011 03:08, Reinhard Meyer a ?crit :

Quoted 32 lines

Dear Wolfgang,

Quoted 15 lines
Quoted 13 lines

Hm... current build results are shattering; building for ARM with good old ELDK 4.2 gives this:

--------------------- SUMMARY ----------------------------
Boards compiled: 201
Boards with warnings or errors: 99 ( assabet dnp1110 gcplus lart shannon ap7 ap720t armadillo B2 ep7312 evb4510 impa7 integratorap lpc2292sodimm modnet50 SMN42 ap920t ap922_XA10 ap926ejs ap946es ap966 cp920t cp922_XA10 cp926ejs cp946es cp966 edb9301 edb9302 edb9302a edb9307 edb9307a edb9312 edb9315 edb9315a imx27lite jadecpu lpd7a400 magnesium mx1fs2 netstar sbc2410x scb9328 smdk2400 smdk2410 spear300 spear310 spear320 spear600 VCMA9 versatile versatileab versatilepb voiceblue integratorcp cp1026 cp1136 omap2420h4 apollon imx31 litekit imx31_phycore imx31_phycore_eet mx31ads mx31pdk mx31pdk_nand qong dig297 igep0020 mx51evk omap3_beagle omap3_overo omap3_evm omap3_zoom2 omap4_panda omap4_sdp4430

--

Quoted 1 line

at91cap9adk meesc meesc_dataflash pm9261 pm9263 at91sam9m10g45ek pm9g45 SBC35_A9G20 TNY_A9260 TNY_A9G20

Quoted 8 lines

--

Quoted 3 lines

csb226 lubbock zylonite actux1_4_16 actux1_8_16 actux1_4_32 actux1_8_32 actux2 actux3 actux4 dvlhost ixdp425 ixdpg425 pdnb3 scpu )
----------------------------------------------------------

For the Atmel boards this is correct for the current state of the ARM repo. It concurs with what my 4.5.2 gnu toolchain (running on 32 BIT) says.

That even concurs with what Albert has written after merging the Atmel repo:
"Overall ARM builds (./MAKEALL arm) went from 199 boards built, 119 with warnings or errors before applying, to 201 boards, 97 with warnings or errors once applied."
So it is about the same for EDLK (on 64 Bit?)

Quoted 4 lines

I just pulled u-boot.git/master. It builds fine for all AT91 boards that have been fixed in that repo.

Question is: what goes wrong if ELDK is on 32 Bit?

Since this is an ARM question, I'll look into it, and since Wolfgang will be on vacation, I suggest either that we either postpone -rc1, or (preferably IMO) that we tag -rc1 now with a specific warning about the ARM tree, and I analyze what the issue is using several ARM toolchains, both on a 32 and a 64 bits system, with a resolution on -rc2.

I think the resolution should be fast because on a 32-bit system (sorry, don't have one any more, will keep a VM somewhere from now on...) the failure rate is 100%, thus I should be able to quickly set up a 32-bit VM and ELDK 4.2 and pinpoint the issue, say during the week-end.

Amicalement,

Signature · 1 line
Albert.
#6 lore raw

[U-Boot] [MAKEALL arm] gcc 4.5.2/32 bit - 99 of 204 broken (was:Re: Pull request: u-boot-arm/master -- updated)

Dear Albert,

Quoted 10 lines

Since this is an ARM question, I'll look into it, and since Wolfgang will be on vacation, I suggest either that we either postpone -rc1, or (preferably IMO) that we tag -rc1 now with a specific warning about the ARM tree, and I analyze what the issue is using several ARM toolchains, both on a 32 and a 64 bits system, with a resolution on -rc2.

I think the resolution should be fast because on a 32-bit system (sorry, don't have one any more, will keep a VM somewhere from now on...) the failure rate is 100%, thus I should be able to quickly set up a 32-bit VM and ELDK 4.2 and pinpoint the issue, say during the week-end.

This is my results of "MAKEALL arm" on current u-boot-arm/master (6623feeaa463f5931fe684f900f605999cd844e2 Merge remote-tracking branch 'u-boot-atmel/master' into m):

--------------------- SUMMARY ---------------------------- Boards compiled: 204
Boards with warnings or errors: 99 ( assabet dnp1110 gcplus lart shannon ap7 ap720t armadillo B2 ep7312 evb4510 impa7 integratorap lpc2292sodimm modnet50 SMN42 ap920t ap922_XA10 ap926ejs ap946es ap966 cp920t cp922_XA10 cp926ejs cp946es cp966 edb9301 edb9302 edb9302a edb9307 edb9307a edb9312 edb9315 edb9315a edminiv2 guruplug jadecpu km_kirkwood lpd7a400 mv88f6281gtw_ge mx1fs2 netstar openrd_base openrd_client openrd_ultimate portl2 rd6281a sbc2410x scb9328 sheevaplug smdk2400 smdk2410 spear300 spear310 spear320 spear600 VCMA9 versatile versatileab versatilepb voiceblue integratorcp cp1026 cp1136 omap2420h4 apollon imx31_litekit imx31_phycore imx31_phycore_eet mx31ads mx31pdk mx31pdk_nand qong smdk6400 dig297 igep0020 mx51evk omap3_beagle omap3_overo omap3_evm omap3_zoom2 omap4_panda omap4_sdp4430 at91cap9adk csb226 lubbock zylonite actux1_4_16 actux1_8_16 actux1_4_32 actux1_8_32 actux2 actux3 actux4 dvlhost ixdp425 ixdpg425 pdnb3 scpu )
----------------------------------------------------------

Toolchain:
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.5.2-8ubuntu3) 4.5.2 on ubuntu 11.04 in virtual machine (VMware) on WinXP (32 Bit)

Best Regards,
Reinhard

#7 lore raw
In reply to Albert ARIBAUD

Dear Albert

Am 04.08.2011 19:04, schrieb Albert ARIBAUD:

Quoted 9 lines

Hi Wolfgang,

Here is my pull request for u-boot-arm/master, from which I did remove the wrongly applied commits that you indicated and in which all patches submitted before the merge window closure are taken into account.

Developers, please direct complaints to me for any ARM-directed patches submitted before the window closure, and which is not accounted for at this point.

I still missing http://patchwork.ozlabs.org/patch/96842/

Thanks
Matthias

#8 lore raw
In reply to Albert ARIBAUD

Hi Albert, Sandeep

Quoted 6 lines · Albert ARIBAUD

Hi Wolfgang,

Here is my pull request for u-boot-arm/master, from which I did remove the wrongly applied commits that you indicated and in which all patches submitted before the merge window closure are taken into account.

Quoted 6 lines

Developers, please direct complaints to me for any ARM-directed patches submitted before the window closure, and which is not accounted for at this point.

Still to apply are bugfix patches submitted after window closure as well as the UTF-8 conversion patch and the ARM board removal patch.

I hope you will be taking the following critical fixes for arm/omap:
1. http://marc.info/?l=u-boot&m=131307370323792&w=2
2. http://patchwork.ozlabs.org/patch/107678/
3. http://patchwork.ozlabs.org/patch/108865/

best regards,
Aneesh