[U-Boot] Pullrequest: u-boot-arm/master

Albert ARIBAUD albert.u.boot at aribaud.net
Thu Oct 27 22:13:29 CEST 2011


Hi Wolfgang,

The following changes since commit c30a15e590c7e5bfd27e4704c81648071f11d51f:

   FAT: Add FAT write feature (2011-10-26 21:40:44 +0200)

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

Ajay Bhargav (4):
       SPI: Add SPI driver support for Marvell Armada100
       Armada100: Add SPI support for Marvell gplugD
       Armada100: Add SPI flash support for Marvell gplugD
       Armada100: Add env storage support for Marvell gplugD

Aneesh V (1):
       omap: spl: fix build break due to changes in FAT

Chandan Nath (5):
       ARM:AM33XX: Added support for AM33xx
       ARM:AM33XX: Add clock definitions
       ARM:AM33XX: Add emif/ddr support
       ARM:AM33XX: Added timer support
       ARM:AM33XX: Add support for TI AM335X EVM

Christian Riesch (1):
       da850evm: Move LPSC configuration to board_early_init_f()

Fabio Estevam (2):
       mx31pdk: Remove unneeded config
       imx: fix coding style

Heiko Schocher (4):
       arm, logbuffer: make it compileclean
       cosmetic, post: Codingstyle cleanup
       arm, post: add missing post_time_ms for arm
       arm, davinci: add missing LSPC define for MMC/SD1

Helmut Raiger (1):
       mx31: provide readable WEIM CS accessor

Ilya Yanok (1):
       omap3/emif4: fix registers definition

Jason Cooper (1):
       dreamplug: initial board support.

Joe Hershberger (2):
       omap: Don't use gpio_free to change direction to input
       omap4_panda: Build in cmd_gpio support on panda

Lei Wen (9):
       ARM: pantheon: reduce dependence of including platform file
       ARM: armada100: reduce dependence of including platform file
       ARM: kirkwood: reduce dependence of including platform file
       serial: reduce include platform file for marvell chip
       ARM: orion5x: reduce dependence of including platform file
       gpio: mvmfp: reduce include platform file
       ARM: pantheon: add mmc definition
       Marvell: dkb: add mmc support
       dkb: make mmc command as default enabled

Manjunath Hadli (6):
       dm644X: revert cache disable patch
       dm36x: revert cache disable patch
       da830: add support for NAND boot mode
       davinci: emac: add new features to autonegotiate for EMAC
       davinci: emac: add support for more than 1 PHYs
       davinci: remove obsolete macro CONFIG_EMAC_MDIO_PHY_NUM

Marek Vasut (2):
       ARM: Update mach-types
       I2C: Add i2c_get/set_speed() to mxc_i2c.c

Michael Walle (1):
       kirkwood_spi: add dummy spi_init()

Philip Balister (3):
       OMAP3: overo : Use ttyO2 instead of ttyS2.
       OMAP3: overo: Move ethernet CS4 configuration to execute based on 
board id
       OMAP3: overo : Add environment variable optargs to bootargs

Prafulla Wadaskar (1):
       gplug: fixed build error as a result of code cleanup patch

Ricardo Salveti de Araujo (3):
       omap4: replacing OMAP4_CONTROL with OMAP4430_CONTROL
       omap4: adding revision detection for 4460 ES1.1
       omap4: splitting padconfs into common, 4430 and 4460

Rob Herring (1):
       ARM: Add Calxeda Highbank platform

SRICHARAN R (1):
       U-Boot/SPL: omap4: Make ddr pre-calculated timings as default.

Sergei Shtylyov (1):
       DaVinci: correct MDSTAT.STATE mask

Simon Glass (5):
       tegra2: Rename CLOCK_PLL_ID to CLOCK_ID
       tegra2: Clean up board code a little
       tegra2: Add more clock functions
       tegra2: Rename PIN_ to PINGRP_
       tegra2: Add more pinmux functions

Simon Schwarz (6):
       devkit8000: protect board_mmc_init
       devkit8000: Add config to enable SPL MMC boot
       omap3: Add Base register for DMA
       omap3: Add DMA register accessors
       omap3: Add interface for omap3 DMA
       SPL: Add DMA library

Stefano Babic (15):
       MX51: vision2: Set global macros
       misc: pmic: Freescale PMIC switches to generic PMIC driver
       MX5: vision2: use new pmic driver
       RTC: Switch mc13783 to generic pmic code
       MX3: qong: use new pmic driver
       MX5: efikamx/efikasb: use new pmic driver
       misc: pmic: use I2C_SET_BUS in pmic I2C
       misc: pmic: addI2C  support to pmic_fsl driver
       MX35: mx35pdk: use new pmic driver
       MX5: mx51evk: use new pmic driver
       MX5: mx53evk: use new pmic driver
       MX31: mx31_litekit: use new pmic driver
       MX31: mx31ads: use new pmic driver
       MX31: mx31pdk: use new pmic driver
       misc: pmic: drop old Freescale's pmic driver

Steve Sakoman (3):
       omap: overo: Configure mux for gpio10
       omap: overo: Disable pull-ups on camera PCLK, HS and VS signals
       omap: beagle: Use ubifs instead of jffs2 for nand boot

Tom Rini (3):
       OMAP3 SPL: Provide weak omap_rev_string
       devkit8000: Add malloc space
       mmc: omap: Allow OMAP_HSMMC[23]_BASE to be unset

Tom Warren (1):
       tegra2: Enable MMC for Seaboard

Vladimir Zapolskiy (1):
       davinci: remove config.mk file from the sources

Łukasz Majewski (3):
       misc:pmic:core New generic PMIC driver
       misc:pmic:max8998 MAX8998 support at a new PMIC driver.
       misc:pmic:samsung Enable PMIC driver at GONI target

  MAINTAINERS                                        |   12 +
  Makefile                                           |    3 +
  arch/arm/cpu/arm1136/mx31/generic.c                |   11 +
  arch/arm/cpu/arm1136/mx31/timer.c                  |   23 +-
  arch/arm/cpu/arm1136/mx35/generic.c                |    2 +-
  arch/arm/cpu/arm926ejs/armada100/cpu.c             |    2 +-
  arch/arm/cpu/arm926ejs/armada100/dram.c            |    1 +
  arch/arm/cpu/arm926ejs/armada100/timer.c           |    1 +
  arch/arm/cpu/arm926ejs/davinci/et1011c.c           |    6 +-
  arch/arm/cpu/arm926ejs/davinci/lowlevel_init.S     |    8 +-
  arch/arm/cpu/arm926ejs/davinci/psc.c               |    4 +-
  arch/arm/cpu/arm926ejs/kirkwood/cpu.c              |    2 +
  arch/arm/cpu/arm926ejs/kirkwood/dram.c             |    2 +
  arch/arm/cpu/arm926ejs/kirkwood/mpp.c              |    2 +
  arch/arm/cpu/arm926ejs/kirkwood/timer.c            |    1 +
  arch/arm/cpu/arm926ejs/mx25/generic.c              |  110 +-
  arch/arm/cpu/arm926ejs/mx25/reset.c                |    2 +-
  arch/arm/cpu/arm926ejs/mx25/timer.c                |   16 +-
  arch/arm/cpu/arm926ejs/mx27/reset.c                |    2 +-
  arch/arm/cpu/arm926ejs/mx27/timer.c                |   14 +-
  arch/arm/cpu/arm926ejs/orion5x/cpu.c               |    3 +-
  arch/arm/cpu/arm926ejs/orion5x/dram.c              |    2 +-
  arch/arm/cpu/arm926ejs/orion5x/timer.c             |    2 +-
  arch/arm/cpu/arm926ejs/pantheon/cpu.c              |   13 +-
  arch/arm/cpu/arm926ejs/pantheon/dram.c             |    1 +
  arch/arm/cpu/arm926ejs/pantheon/timer.c            |    1 +
  arch/arm/cpu/armv7/am33xx/Makefile                 |   48 +
  arch/arm/cpu/armv7/am33xx/board.c                  |   66 +
  arch/arm/cpu/armv7/am33xx/clock.c                  |  273 +
  arch/arm/cpu/armv7/am33xx/ddr.c                    |  147 +
  arch/arm/cpu/armv7/am33xx/emif4.c                  |  201 +
  arch/arm/cpu/armv7/am33xx/lowlevel_init.S          |   72 +
  arch/arm/cpu/armv7/am33xx/sys_info.c               |  130 +
  .../davinci/config.mk => armv7/highbank/Makefile}  |   34 +-
  arch/arm/cpu/armv7/highbank/timer.c                |  123 +
  arch/arm/cpu/armv7/mx5/soc.c                       |   10 +-
  arch/arm/cpu/armv7/omap-common/Makefile            |    2 +
  arch/arm/cpu/armv7/omap-common/gpio.c              |    7 -
  arch/arm/cpu/armv7/omap-common/spl.c               |   12 +
  arch/arm/cpu/armv7/omap3/board.c                   |    6 -
  arch/arm/cpu/armv7/omap4/board.c                   |   24 +-
  arch/arm/cpu/armv7/omap4/omap4_mux_data.h          |    7 +
  arch/arm/cpu/armv7/tegra2/ap20.c                   |    5 +-
  arch/arm/cpu/armv7/tegra2/clock.c                  |  825 +-
  arch/arm/cpu/armv7/tegra2/pinmux.c                 |  528 +-
  arch/arm/include/asm/arch-am33xx/clock.h           |   24 +
  arch/arm/include/asm/arch-am33xx/clocks_am33xx.h   |   55 +
  arch/arm/include/asm/arch-am33xx/cpu.h             |  218 +
  arch/arm/include/asm/arch-am33xx/ddr_defs.h        |  264 +
  arch/arm/include/asm/arch-am33xx/hardware.h        |   81 +
  arch/arm/include/asm/arch-am33xx/sys_proto.h       |   39 +
  arch/arm/include/asm/arch-armada100/armada100.h    |  120 +-
  arch/arm/include/asm/arch-armada100/config.h       |    1 +
  arch/arm/include/asm/arch-armada100/cpu.h          |  125 +
  arch/arm/include/asm/arch-armada100/mfp.h          |    6 +
  arch/arm/include/asm/arch-armada100/spi.h          |   95 +
  arch/arm/include/asm/arch-davinci/emac_defs.h      |    4 -
  arch/arm/include/asm/arch-davinci/hardware.h       |    3 +
  arch/arm/include/asm/arch-kirkwood/config.h        |    1 +
  arch/arm/include/asm/arch-kirkwood/kirkwood.h      |    6 -
  arch/arm/include/asm/arch-mx31/imx-regs.h          |   35 +-
  arch/arm/include/asm/arch-mx31/sys_proto.h         |   35 +
  arch/arm/include/asm/arch-mx5/sys_proto.h          |    8 +
  arch/arm/include/asm/arch-omap3/cpu.h              |   46 +
  arch/arm/include/asm/arch-omap3/dma.h              |   77 +
  arch/arm/include/asm/arch-omap3/omap3.h            |    3 +
  arch/arm/include/asm/arch-omap3/sys_proto.h        |    1 -
  arch/arm/include/asm/arch-omap4/omap4.h            |   16 +-
  arch/arm/include/asm/arch-omap4/sys_proto.h        |    1 -
  arch/arm/include/asm/arch-orion5x/orion5x.h        |    6 -
  arch/arm/include/asm/arch-pantheon/config.h        |   20 +
  arch/arm/include/asm/arch-pantheon/cpu.h           |   12 +
  arch/arm/include/asm/arch-pantheon/mfp.h           |   12 +
  arch/arm/include/asm/arch-pantheon/pantheon.h      |   14 +-
  arch/arm/include/asm/arch-tegra2/clk_rst.h         |   84 +-
  arch/arm/include/asm/arch-tegra2/clock.h           |  149 +-
  arch/arm/include/asm/arch-tegra2/pinmux.h          |  444 +-
  arch/arm/include/asm/mach-types.h                  |37600 
+++-----------------
  arch/arm/include/asm/omap_common.h                 |    1 +
  arch/arm/lib/board.c                               |    1 -
  board/Marvell/aspenite/aspenite.c                  |    1 +
  board/Marvell/dkb/dkb.c                            |   43 +
  board/Marvell/dreamplug/Makefile                   |   54 +
  board/Marvell/dreamplug/dreamplug.c                |  151 +
  board/Marvell/dreamplug/dreamplug.h                |   42 +
  board/Marvell/dreamplug/kwbimage.cfg               |  163 +
  board/Marvell/gplugd/gplugd.c                      |   13 +
  board/Marvell/guruplug/guruplug.c                  |    1 +
  board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.c    |    1 +
  board/Marvell/openrd/openrd.c                      |    1 +
  board/Marvell/rd6281a/rd6281a.c                    |    1 +
  board/Marvell/sheevaplug/sheevaplug.c              |    1 +
  board/davedenx/qong/qong.c                         |  107 +-
  board/davinci/da8xxevm/da830evm.c                  |   63 +
  board/davinci/da8xxevm/da850evm.c                  |   23 +-
  board/efikamx/efikamx.c                            |   51 +-
  board/freescale/mx31ads/mx31ads.c                  |   16 +-
  board/freescale/mx31pdk/mx31pdk.c                  |   14 +-
  board/freescale/mx35pdk/mx35pdk.c                  |   18 +-
  board/freescale/mx51evk/mx51evk.c                  |   47 +-
  board/freescale/mx53evk/mx53evk.c                  |   17 +-
  board/highbank/Makefile                            |   49 +
  board/highbank/highbank.c                          |   57 +
  board/imx31_phycore/imx31_phycore.c                |   41 +-
  board/karo/tx25/tx25.c                             |    2 +-
  board/keymile/km_arm/km_arm.c                      |    1 +
  board/logicpd/imx27lite/imx27lite.c                |    6 +-
  board/logicpd/imx31_litekit/imx31_litekit.c        |   30 +-
  board/logicpd/zoom2/debug_board.c                  |    1 -
  board/logicpd/zoom2/zoom2.c                        |    1 -
  board/nvidia/common/board.c                        |  243 +-
  board/nvidia/common/board.h                        |    4 +-
  board/nvidia/harmony/harmony.c                     |   26 +
  board/nvidia/seaboard/seaboard.c                   |   35 +-
  board/overo/overo.c                                |   14 +-
  board/overo/overo.h                                |    8 +-
  board/samsung/goni/goni.c                          |    4 +
  board/ti/am335x/Makefile                           |   43 +
  board/ti/am335x/common_def.h                       |   24 +
  board/ti/am335x/evm.c                              |   48 +
  board/ti/am335x/mux.c                              |  278 +
  board/ti/beagle/beagle.c                           |    6 -
  board/ti/panda/panda.c                             |   17 +
  board/ti/panda/panda_mux_data.h                    |   14 +-
  board/timll/devkit8000/devkit8000.c                |    2 +-
  board/ttcontrol/vision2/vision2.c                  |   33 +-
  boards.cfg                                         |    6 +-
  common/Makefile                                    |    1 +
  common/cmd_ide.c                                   |    6 -
  common/cmd_log.c                                   |    2 +-
  doc/README.SPL                                     |    1 +
  doc/README.omap3                                   |   18 +
  drivers/dma/Makefile                               |    1 +
  drivers/dma/omap3_dma.c                            |  180 +
  drivers/gpio/kw_gpio.c                             |    1 +
  drivers/gpio/mvmfp.c                               |    7 -
  drivers/i2c/mxc_i2c.c                              |   31 +-
  drivers/misc/Makefile                              |    6 +-
  drivers/misc/fsl_pmic.c                            |  235 -
  drivers/misc/pmic_core.c                           |  147 +
  drivers/misc/pmic_fsl.c                            |   66 +
  drivers/misc/pmic_i2c.c                            |   92 +
  drivers/misc/pmic_max8998.c                        |   43 +
  drivers/misc/pmic_spi.c                            |  109 +
  drivers/mmc/omap_hsmmc.c                           |    4 +
  drivers/mmc/tegra2_mmc.c                           |   94 +-
  drivers/mmc/tegra2_mmc.h                           |    1 +
  drivers/net/davinci_emac.c                         |  209 +-
  drivers/net/mvgbe.c                                |    2 +
  drivers/rtc/mc13783-rtc.c                          |   20 +-
  drivers/serial/ns16550.c                           |    7 +-
  drivers/serial/serial.c                            |    9 -
  drivers/spi/Makefile                               |    1 +
  drivers/spi/armada100_spi.c                        |  228 +
  drivers/spi/kirkwood_spi.c                         |    5 +
  drivers/usb/host/ehci-kirkwood.c                   |    1 +
  include/configs/am335x_evm.h                       |  122 +
  include/configs/da830evm.h                         |    5 +-
  include/configs/da850evm.h                         |    2 +-
  include/configs/davinci_dm365evm.h                 |    4 -
  include/configs/davinci_dm6467evm.h                |    1 -
  include/configs/davinci_dvevm.h                    |    4 -
  include/configs/davinci_schmoogie.h                |    1 -
  include/configs/davinci_sffsdr.h                   |    1 -
  include/configs/davinci_sonata.h                   |    1 -
  include/configs/devkit8000.h                       |    8 +
  include/configs/dkb.h                              |    1 +
  include/configs/dreamplug.h                        |  151 +
  include/configs/ea20.h                             |    1 -
  include/configs/edminiv2.h                         |    1 +
  include/configs/efikamx.h                          |    5 +-
  include/configs/gplugd.h                           |   19 +-
  include/configs/hawkboard.h                        |    1 -
  include/configs/highbank.h                         |  113 +
  include/configs/imx31_litekit.h                    |    9 +-
  include/configs/mx31ads.h                          |    8 +-
  include/configs/mx31pdk.h                          |    6 +-
  include/configs/mx35pdk.h                          |    5 +-
  include/configs/mx51evk.h                          |    6 +-
  include/configs/mx53evk.h                          |    5 +-
  include/configs/omap3_beagle.h                     |    4 +-
  include/configs/omap3_overo.h                      |    5 +-
  include/configs/omap4_common.h                     |   20 +-
  include/configs/omap4_panda.h                      |    3 +
  include/configs/qong.h                             |    5 +-
  include/configs/s5p_goni.h                         |    4 +
  include/configs/vision2.h                          |   22 +-
  include/fsl_pmic.h                                 |    5 +-
  include/max8998_pmic.h                             |   84 +
  include/pmic.h                                     |   71 +
  post/post.c                                        |  129 +-
  spl/Makefile                                       |    1 +
  192 files changed, 11961 insertions(+), 34593 deletions(-)
  create mode 100644 arch/arm/cpu/arm926ejs/kirkwood/asm-offsets.s
  create mode 100644 arch/arm/cpu/armv7/am33xx/Makefile
  create mode 100644 arch/arm/cpu/armv7/am33xx/board.c
  create mode 100644 arch/arm/cpu/armv7/am33xx/clock.c
  create mode 100644 arch/arm/cpu/armv7/am33xx/ddr.c
  create mode 100644 arch/arm/cpu/armv7/am33xx/emif4.c
  create mode 100644 arch/arm/cpu/armv7/am33xx/lowlevel_init.S
  create mode 100644 arch/arm/cpu/armv7/am33xx/sys_info.c
  rename arch/arm/cpu/{arm926ejs/davinci/config.mk => 
armv7/highbank/Makefile} (58%)
  create mode 100644 arch/arm/cpu/armv7/highbank/timer.c
  create mode 100644 arch/arm/include/asm/arch-am33xx/clock.h
  create mode 100644 arch/arm/include/asm/arch-am33xx/clocks_am33xx.h
  create mode 100644 arch/arm/include/asm/arch-am33xx/cpu.h
  create mode 100644 arch/arm/include/asm/arch-am33xx/ddr_defs.h
  create mode 100644 arch/arm/include/asm/arch-am33xx/hardware.h
  create mode 100644 arch/arm/include/asm/arch-am33xx/sys_proto.h
  create mode 100644 arch/arm/include/asm/arch-armada100/spi.h
  create mode 100644 arch/arm/include/asm/arch-mx31/sys_proto.h
  create mode 100644 arch/arm/include/asm/arch-omap3/dma.h
  create mode 100644 board/Marvell/dreamplug/Makefile
  create mode 100644 board/Marvell/dreamplug/dreamplug.c
  create mode 100644 board/Marvell/dreamplug/dreamplug.h
  create mode 100644 board/Marvell/dreamplug/kwbimage.cfg
  create mode 100644 board/highbank/Makefile
  create mode 100644 board/highbank/highbank.c
  create mode 100644 board/ti/am335x/Makefile
  create mode 100644 board/ti/am335x/common_def.h
  create mode 100644 board/ti/am335x/evm.c
  create mode 100644 board/ti/am335x/mux.c
  create mode 100644 drivers/dma/omap3_dma.c
  delete mode 100644 drivers/misc/fsl_pmic.c
  create mode 100644 drivers/misc/pmic_core.c
  create mode 100644 drivers/misc/pmic_fsl.c
  create mode 100644 drivers/misc/pmic_i2c.c
  create mode 100644 drivers/misc/pmic_max8998.c
  create mode 100644 drivers/misc/pmic_spi.c
  create mode 100644 drivers/spi/armada100_spi.c
  create mode 100644 include/configs/am335x_evm.h
  create mode 100644 include/configs/dreamplug.h
  create mode 100644 include/configs/highbank.h
  create mode 100644 include/max8998_pmic.h
  create mode 100644 include/pmic.h

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list