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

Wolfgang Denk wd at denx.de
Fri Oct 28 00:32:15 CEST 2011


Dear Albert ARIBAUD,

In message <4EA9BB69.8050602 at aribaud.net> you wrote:
> 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

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
"Life and death are seldom logical."
"But attaining a desired goal always is."
	-- McCoy and Spock, "The Galileo Seven", stardate 2821.7


More information about the U-Boot mailing list