[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