[U-Boot] Pull request: u-boot-arm/master

Albert ARIBAUD albert.u.boot at aribaud.net
Mon Nov 7 21:58:12 CET 2011


Hi Wolfgang,

The following changes since commit fec79acc864bed049b6beae719ccbf2bbec5403a:

   sandbox: drop unused return (2011-11-03 22:35:25 +0100)

are available in the git repository at:
   git://git.denx.de/u-boot-arm.git master

Ajay Bhargav (1):
       gplugD: Fix for error:MACH_TYPE_SHEEVAD undeclared

Anatolij Gustschin (4):
       ARM: netspace_v2: fix warnings
       ARM: DockStar: fix compilation
       ARM: dreamplug: fix compilation
       imx: imx31_phycore.h: fix checkpatch warnings

Angus Ainslie (2):
       ORIGEN : enable device tree support
       ORIGEN : use absolute paths and fix tool naming

Bastian Ruppert (4):
       Davinci: ea20: set console on UART0
       Davinci: ea20: set GPIOs to hold MII-Phy in reset and set 
UART0-Switch for console
       Davinci: ea20: add gpio for keeping power on in board_late_init
       Davinci: ea20: add gpios for LCD backlight control

Chander Kashyap (4):
       SMDKV310: Initialize board id using CONFIG_MACH_TYPE
       SMDKV310: use get_ram_size() to validate dram size
       smdkv310: use spl framework for mmc spl
       smdkv310: use macro for mmc data read function address

Christian Riesch (1):
       arm, davinci: Add function lpsc_syncreset()

Daniel Gorsulowski (2):
       at91: defined mach-types for meesc board in board config file
       at91: defined mach-types for otc570 board in board config file

Fabio Estevam (22):
       qong: remove unneeded "1" from qong.h
       mx31pdk: Add MC13783 PMIC support
       mx31: Introduce mx31_set_gpr function
       qong: Use mx31_set_gpr to setup USBH2 pins
       qong: remove unneeded IOMUX settings
       rtc: Make mc13783-rtc driver generic
       mx51evk: Add RTC support
       mx51evk: Use GPIO API for configuring the IOMUX
       mx35pdk: Add RTC support
       mx51evk: Remove unneeded '1' from mx51evk.h
       mx51evk: Remove unused get_board_rev function
       vision2: Remove unused header file
       mx53evk: Remove unneeded '1' from mx53evk.h
       mx53loco: Remove unused get_board_rev function
       mx53evk: Add RTC support
       mx53evk: Remove unused get_board_rev function
       mx53ard: Remove unused get_board_rev function
       mx53smd: Remove unused get_board_rev function
       vision2: Remove unused get_board_rev function
       mx53: Turn off child clocks before reconfigure perclk_root
       README: Fix supported i.MX SoC list for CONFIG_MXC_SPI
       mx31pdk: Enable D and I caches

Heiko Schocher (13):
       arm, davinci: replace CONFIG_PRELOADER with CONFIG_SPL_BUILD
       arm, arm926: fix missing symbols in NAND_SPL mode
       usb, davinci: add enable_vbus() weak function
       arm, usb, davinci: make USBPHY_CTL register configurable
       net, davinci_emac: make clock divider in MDIO control register 
configurable
       spl: add option for adding post memory test to the SPL framework
       arm, davinci: add support for new spl framework
       spl, nand: add 4bit HW ecc oob first nand_read_page function
       arm, davinci: add header files for dm365
       arm, davinci: add lowlevel function for dm365 soc
       arm926ejs, davinci: add cpuinfo for dm365
       arm926ejs, davinci: add missing spi defines for dm365
       arm, davinci: add cam_enc_4xx support

Helmut Raiger (4):
       misc: pmic: fix regression in pmic_fsl.c (SPI)
       mx31: define pins and init for UART2 and CSPI3
       mx31: add ESD control registers
       mx31: Add board support for HALE TT-01

Holger Brunck (6):
       arm/km: add variable waitforne to mgcoge3un
       arm/km/mgcoge3un: enhance "waitforne" feature
       arm/km: add boardid and hwkey to kernel command line
       arm/km: trigger reconfiguration for the Xilinx FPGA
       arm/km: enable jffs2 cmds
       arm/km: adapt bootcounter evaluation

Ilya Yanok (2):
       davinci_emac: compilation fix, phy is array now
       omap/spl: actually enable the console

Jens Scharsig (1):
       Arm: re-introduce the MACH_TYPE_XXXXXX for EB_CPUX9K2 board

Lei Wen (2):
       pantheon: define CONFIG_SYS_CACHELINE_SIZE
       armada100: define CONFIG_SYS_CACHELINE_SIZE

Luca Ceresoli (1):
       ARM: dig297: Define MACH_TYPE_OMAP3_CPS and CONFIG_MACH_TYPE

Marek Vasut (1):
       I2C: Fix mxc_i2c.c problem on imx31_phycore

Matthias Weisser (1):
       arm: jadecpu: Readd MACH_TYPE_JADECPU

Michael Jones (1):
       OMAP3: mvblx: Initial support for mvBlueLYNX-X

Michael Walle (1):
       kirkwood: define CONFIG_SYS_CACHELINE_SIZE

Mike Frysinger (1):
       kirkwood: drop empty asm-offsets.s file

Sanjeev Premi (10):
       omap3evm: Set environment variable 'ethaddr'
       omap3evm: Reorder related config options
       omap3evm: Prepare to split configuration
       omap3evm: move common config options to new file
       omap3evm: Add (quick) configuration for MMC/SD only
       omap3evm: Add (quick) configuration for NAND only
       omap3evm: fix errors caused by multiple definitions
       omap3: mem: Define and use common macros
       omap3: mem: Clean-up whitespaces
       omap3: mem: Move comments next to definitions

Simon Guinot (2):
       netspace_v2: fix SDRAM configuration
       netspace_v2: enable I2C EEPROM support

Stefano Babic (17):
       MX35: added ESDC structure to imx-regs
       MX35: add pins definition for UART3
       MX35: add reset cause as provided by other i.MX
       MX35: factorize common assembly code
       I2C: added I2C-2 and I2C-3 to MX35
       MX35: Drop unnecessary prototypes from imx-regs.h
       MX51: vision2: add MACH_TYPE in config file
       MX35: add support for flea3 board
       MX25: tx25: Fix building due to missing MACH_TYPE
       Davinci: ea20: Add NAND support
       Davinci: ea20: Add early init to get early output from console
       Davinci: ea20: Add default U-Boot environment
       ARM: Davinci: added missing registers to hardware.h
       VIDEO: davinci: add framebuffer to da8xx
       Davinci: ea20: added video support
       Davinci: ea20: added I2C support
       Davinci: ea20: added PREBOOT to configuration

Thomas Herzmann (1):
       arm/km: portl2 environment address update to P1B

Tom Rini (2):
       am335x: Temporarily add MACH_TYPE define
       am335x: Drop board_sysinfo struct

Valentin Longchamp (1):
       ARM: Reintroduce MACH_TYPE_KM_KIRKWOOD for keymile ARM boards

Wolfgang Denk (1):
       qong: enable support for compressed images

Wolfgang Grandegger (2):
       mx5 configs: CONFIG_PRIME should really be CONFIG_ETHPRIME
       ehci-mxc: remove incorrect comment

Łukasz Majewski (3):
       dcache:s5p CONFIG_SYS_CACHELINE_SIZE added for s5p GONI target
       dcache:s5p CONFIG_SYS_CACHELINE_SIZE added for s5p UNIVERSAL C210 
target
       misc:pmic:samsung Enable PMIC driver at C210 Universal target

  MAINTAINERS                                        |   10 +
  Makefile                                           |    8 +-
  README                                             |    9 +-
  arch/arm/cpu/arm1136/mx31/devices.c                |   15 +
  arch/arm/cpu/arm1136/mx31/generic.c                |   15 +
  arch/arm/cpu/arm1136/mx35/generic.c                |   31 +-
  arch/arm/cpu/arm926ejs/davinci/Makefile            |    5 +
  arch/arm/cpu/arm926ejs/davinci/cpu.c               |   27 +-
  arch/arm/cpu/arm926ejs/davinci/dm365_lowlevel.c    |  439 ++++++++++
  arch/arm/cpu/arm926ejs/davinci/psc.c               |   20 +-
  arch/arm/cpu/arm926ejs/davinci/spl.c               |   63 ++
  arch/arm/cpu/arm926ejs/start.S                     |   31 +-
  arch/arm/cpu/armv7/mx5/lowlevel_init.S             |   15 +
  arch/arm/cpu/armv7/omap-common/spl.c               |    2 +
  arch/arm/include/asm/arch-am33xx/sys_proto.h       |    7 -
  arch/arm/include/asm/arch-armada100/config.h       |    2 +
  arch/arm/include/asm/arch-davinci/aintc_defs.h     |   50 ++
  arch/arm/include/asm/arch-davinci/da8xx-fb.h       |  126 +++
  arch/arm/include/asm/arch-davinci/dm365_lowlevel.h |   41 +
  arch/arm/include/asm/arch-davinci/hardware.h       |   27 +-
  arch/arm/include/asm/arch-davinci/pll_defs.h       |   84 ++
  arch/arm/include/asm/arch-davinci/psc_defs.h       |   86 ++
  arch/arm/include/asm/arch-davinci/syscfg_defs.h    |   66 ++
  arch/arm/include/asm/arch-kirkwood/config.h        |    3 +-
  arch/arm/include/asm/arch-mx31/clock.h             |    2 +
  arch/arm/include/asm/arch-mx31/imx-regs.h          |   67 ++
  arch/arm/include/asm/arch-mx35/imx-regs.h          |   34 +-
  arch/arm/include/asm/arch-mx35/lowlevel_macro.S    |  140 ++++
  arch/arm/include/asm/arch-mx35/mx35_pins.h         |    3 +
  arch/arm/include/asm/arch-omap3/mem.h              |  217 +++---
  arch/arm/include/asm/arch-pantheon/config.h        |    2 +
  board/CarMediaLab/flea3/Makefile                   |   49 ++
  board/CarMediaLab/flea3/flea3.c                    |  289 +++++++
  board/CarMediaLab/flea3/lowlevel_init.S            |   79 ++
  board/LaCie/netspace_v2/kwbimage-is2.cfg           |  162 ++++
  board/LaCie/netspace_v2/kwbimage.cfg               |    4 +-
  board/LaCie/netspace_v2/netspace_v2.c              |    1 +
  board/Marvell/dreamplug/dreamplug.c                |    1 +
  board/Seagate/dockstar/dockstar.c                  |    2 +
  board/ait/cam_enc_4xx/Makefile                     |   46 ++
  board/ait/cam_enc_4xx/cam_enc_4xx.c                |  446 +++++++++++
  board/ait/cam_enc_4xx/config.mk                    |   15 +
  .../ait/cam_enc_4xx/u-boot-spl.lds                 |   63 +-
  board/ait/cam_enc_4xx/ublimage.cfg                 |   48 ++
  board/comelit/dig297/dig297.c                      |    2 -
  board/davedenx/qong/qong.c                         |    8 +-
  board/davinci/common/misc.c                        |    2 +-
  board/davinci/ea20/ea20.c                          |  205 ++++-
  board/freescale/mx31pdk/mx31pdk.c                  |   20 +
  board/freescale/mx35pdk/mx35pdk.h                  |   18 -
  board/freescale/mx51evk/mx51evk.c                  |   17 +-
  board/freescale/mx53ard/mx53ard.c                  |    5 -
  board/freescale/mx53evk/mx53evk.c                  |    5 -
  board/freescale/mx53loco/mx53loco.c                |    5 -
  board/freescale/mx53smd/mx53smd.c                  |    5 -
  board/hale/tt01/Makefile                           |   51 ++
  board/hale/tt01/lowlevel_init.S                    |   32 +
  board/hale/tt01/tt01.c                             |  200 +++++
  board/karo/tx25/tx25.c                             |    1 -
  board/keymile/km_arm/km_arm.c                      |   55 +-
  board/matrix_vision/mvblx/Makefile                 |   53 ++
  board/matrix_vision/mvblx/config.mk                |   33 +
  board/matrix_vision/mvblx/fpga.c                   |  219 +++++
  board/matrix_vision/mvblx/fpga.h                   |   32 +
  board/matrix_vision/mvblx/mvblx.c                  |  169 ++++
  board/matrix_vision/mvblx/mvblx.h                  |  362 +++++++++
  board/matrix_vision/mvblx/sys_eeprom.c             |  395 +++++++++
  board/samsung/origen/Makefile                      |    6 +-
  board/samsung/smdkv310/Makefile                    |   19 +-
  .../board => board}/samsung/smdkv310/mmc_boot.c    |   15 +-
  board/samsung/smdkv310/smdkv310.c                  |   13 +-
  .../samsung/smdkv310/tools/mkv310_image.c          |    0
  board/samsung/universal_c210/universal.c           |    5 +
  board/syteco/jadecpu/jadecpu.c                     |    1 -
  board/ti/evm/evm.c                                 |   15 +
  board/ttcontrol/vision2/vision2.c                  |   10 -
  boards.cfg                                         |    8 +-
  doc/README.SPL                                     |    2 +
  doc/README.davinci.nand_spl                        |  141 ++++
  doc/README.omap3                                   |    5 +
  drivers/i2c/mxc_i2c.c                              |   41 +-
  drivers/misc/pmic_fsl.c                            |    5 +-
  drivers/misc/pmic_spi.c                            |    3 +-
  drivers/mtd/nand/Makefile                          |    3 +
  drivers/mtd/nand/nand_spl_load.c                   |   56 ++
  drivers/mtd/nand/nand_spl_simple.c                 |   43 +-
  drivers/net/davinci_emac.c                         |   11 +-
  drivers/net/mvgbe.c                                |    1 +
  drivers/rtc/Makefile                               |    2 +-
  drivers/rtc/{mc13783-rtc.c => mc13xxx-rtc.c}       |    0
  drivers/rtc/mvrtc.c                                |    1 +
  drivers/usb/host/ehci-mxc.c                        |    1 -
  drivers/usb/musb/davinci.c                         |   20 +-
  drivers/video/Makefile                             |    1 +
  drivers/video/da8xx-fb.c                           |  846 
++++++++++++++++++++
  include/configs/am335x_evm.h                       |    1 +
  include/configs/cam_enc_4xx.h                      |  453 +++++++++++
  include/configs/dig297.h                           |    8 +
  include/configs/ea20.h                             |  126 +++-
  include/configs/eb_cpux9k2.h                       |    2 +
  include/configs/efikamx.h                          |    2 +-
  include/configs/flea3.h                            |  286 +++++++
  include/configs/gplugd.h                           |   12 +-
  include/configs/imx31_litekit.h                    |    2 +-
  include/configs/imx31_phycore.h                    |  153 ++--
  include/configs/jadecpu.h                          |    4 +
  include/configs/km/km_arm.h                        |    9 +-
  include/configs/km_kirkwood.h                      |    3 +
  include/configs/meesc.h                            |    8 +
  include/configs/mgcoge3un.h                        |    2 +
  include/configs/mx31ads.h                          |    2 +-
  include/configs/mx31pdk.h                          |    2 +-
  include/configs/mx35pdk.h                          |    2 +
  include/configs/mx51evk.h                          |   14 +-
  include/configs/mx53ard.h                          |    3 +-
  include/configs/mx53evk.h                          |   19 +-
  include/configs/mx53loco.h                         |    3 +-
  include/configs/mx53smd.h                          |    3 +-
  include/configs/netspace_v2.h                      |   18 +-
  include/configs/omap3_evm.h                        |  331 ++-------
  include/configs/omap3_evm_common.h                 |  292 +++++++
  include/configs/omap3_evm_quick_mmc.h              |   91 +++
  include/configs/omap3_evm_quick_nand.h             |   79 ++
  include/configs/omap3_mvblx.h                      |  313 ++++++++
  include/configs/origen.h                           |    3 +
  include/configs/otc570.h                           |    7 +
  include/configs/portl2.h                           |    6 +-
  include/configs/qong.h                             |   41 +-
  include/configs/s5p_goni.h                         |    2 +
  include/configs/s5pc210_universal.h                |   19 +
  include/configs/smdkv310.h                         |    8 +-
  include/configs/tt01.h                             |  254 ++++++
  include/configs/tx25.h                             |    6 +
  include/configs/vision2.h                          |    6 +-
  mmc_spl/board/samsung/smdkv310/Makefile            |  106 ---
  spl/Makefile                                       |    3 +-
  tools/ublimage.h                                   |    2 +-
  137 files changed, 7876 insertions(+), 850 deletions(-)
  create mode 100644 arch/arm/cpu/arm926ejs/davinci/dm365_lowlevel.c
  create mode 100644 arch/arm/cpu/arm926ejs/davinci/spl.c
  delete mode 100644 arch/arm/cpu/arm926ejs/kirkwood/asm-offsets.s
  create mode 100644 arch/arm/include/asm/arch-davinci/aintc_defs.h
  create mode 100644 arch/arm/include/asm/arch-davinci/da8xx-fb.h
  create mode 100644 arch/arm/include/asm/arch-davinci/dm365_lowlevel.h
  create mode 100644 arch/arm/include/asm/arch-davinci/pll_defs.h
  create mode 100644 arch/arm/include/asm/arch-davinci/psc_defs.h
  create mode 100644 arch/arm/include/asm/arch-davinci/syscfg_defs.h
  create mode 100644 arch/arm/include/asm/arch-mx35/lowlevel_macro.S
  create mode 100644 board/CarMediaLab/flea3/Makefile
  create mode 100644 board/CarMediaLab/flea3/flea3.c
  create mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
  create mode 100644 board/LaCie/netspace_v2/kwbimage-is2.cfg
  create mode 100644 board/ait/cam_enc_4xx/Makefile
  create mode 100644 board/ait/cam_enc_4xx/cam_enc_4xx.c
  create mode 100644 board/ait/cam_enc_4xx/config.mk
  rename mmc_spl/board/samsung/smdkv310/u-boot.lds => 
board/ait/cam_enc_4xx/u-boot-spl.lds (63%)
  create mode 100644 board/ait/cam_enc_4xx/ublimage.cfg
  create mode 100644 board/hale/tt01/Makefile
  create mode 100644 board/hale/tt01/lowlevel_init.S
  create mode 100644 board/hale/tt01/tt01.c
  create mode 100644 board/matrix_vision/mvblx/Makefile
  create mode 100644 board/matrix_vision/mvblx/config.mk
  create mode 100644 board/matrix_vision/mvblx/fpga.c
  create mode 100644 board/matrix_vision/mvblx/fpga.h
  create mode 100644 board/matrix_vision/mvblx/mvblx.c
  create mode 100644 board/matrix_vision/mvblx/mvblx.h
  create mode 100644 board/matrix_vision/mvblx/sys_eeprom.c
  rename {mmc_spl/board => board}/samsung/smdkv310/mmc_boot.c (83%)
  rename {mmc_spl/board => board}/samsung/smdkv310/tools/mkv310_image.c 
(100%)
  create mode 100644 doc/README.davinci.nand_spl
  create mode 100644 drivers/mtd/nand/nand_spl_load.c
  rename drivers/rtc/{mc13783-rtc.c => mc13xxx-rtc.c} (100%)
  create mode 100644 drivers/video/da8xx-fb.c
  create mode 100644 include/configs/cam_enc_4xx.h
  create mode 100644 include/configs/flea3.h
  create mode 100644 include/configs/omap3_evm_common.h
  create mode 100644 include/configs/omap3_evm_quick_mmc.h
  create mode 100644 include/configs/omap3_evm_quick_nand.h
  create mode 100644 include/configs/omap3_mvblx.h
  create mode 100644 include/configs/tt01.h
  delete mode 100644 mmc_spl/board/samsung/smdkv310/Makefile

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list