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. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot