Hi Albert, please pull from u-boot-imx:
The following changes since commit 026251a5e825d61d3bcdf6dffcc27d15afd574f4: EXYNOS: Change bits per pixel value proper for u-boot. (2012-04-25 16:23:26 +0900) are available in the git repository at: git://www.denx.de/git/u-boot-imx.git master for you to fetch changes up to baff308162c3980e7616b624e19889a4d757aae8: i.MX28: Avoid redefining serial_put[cs]() (2012-05-09 12:49:14 +0200) ---------------------------------------------------------------- Dirk Behme (1): i.MX6: Add ANATOP regulator init Eric Nelson (3): i.MX6Q: mx6qsabrelite: Add keypress support to alter boot flow i.MX6: add enable_sata_clock() i.MX6: mx6q_sabrelite: add SATA bindings Fabio Estevam (19): pmic: Add support for the Dialog DA9053 PMIC mx6qsabrelite: No need to set the direction for GPIO3_23 again mx28evk: Allow to booting a dt kernel m28evk: Allow to booting a dt kernel mx28evk: Allow booting a zImage kernel mx6qsabrelite: Allow booting a zImage kernel mx6qarm2: Allow booting a zImage kernel mx31pdk: Allow booting a zImage kernel imx-common: Factor out get_ahb_clk() mx5: Add clock config interface mx53loco: Allow to print CPU information at a later stage mx53loco: Add support for 1GHz operation for DA9053-based boards pmic: dialog: Avoid name conflicts mx53loco: Add mc34708 support and set mx53 frequency at 1GHz mx53loco: Turn on VUSB regulator mx53loco: Add CONFIG_REVISION_TAG mx53loco: Remove unneeded gpio_set_value() spi: mxs: Introduce spi_cs_is_valid() spi: mxs: Allow other chip selects to work Lauri Hintsala (1): mx28evk: add NAND support Marek Vasut (17): M28: Enable FDT support Revert "i.MX28: Enable additional DRAM address bits" M28: Scan only first 512 MB of DRAM to avoid memory wraparound i.MX28: Add delay after CPU bypass is cleared FEC: Abstract out register setup M28EVK: Implement support for new board V2.0 M28EVK: Add SD update command i.MX28: Improve passing of data from SPL to U-Boot i.MX28: Implement boot pads sampling and reporting i.MX28: Add LCDIF register definitions i.MX28: Shut down the LCD controller before reset i.MX28: Add LRADC register definitions i.MX28: Add LRADC init to i.MX28 SPL i.MX28: Reorder battery status functions in SPL i.MX28: Add battery boot components to SPL i.MX28: Check if WP detection is implemented at all i.MX28: Avoid redefining serial_put[cs]() Stefano Babic (9): Define UART4 and UART5 base addresses NET: fec_mxc.c: Add a way to disable auto negotiation MX5: Add definitions for SATA controller SATA: check for return value from sata functions MX53: add function to set SATA clock to internal SATA: add driver for MX5 / MX6 SOCs MX53: Add support to ESG ima3 board MX53: mx53loco: Add SATA support MX5: PAD_CTL_DRV_VOT_LOW and PAD_CTL_DRV_VOT_HIGH exchanged Timo Ketola (7): i.MX25: esdhc: Add mxc_get_clock infrastructure i.MX25: This architecture has a GPIO4 too imx: nand: Support flash based BBT i.MX25: usb: Set PORTSCx register imx: usb: There is no such register i.MX2: Include asm/types.h in arch-mx25/imx-regs.h imx: Add u-boot.imx as target for ARM9 i.MX SOCs Wolfgang Grandegger (1): USB: ehci-mx6: Fix broken IO access arch/arm/cpu/arm926ejs/config.mk | 6 + arch/arm/cpu/arm926ejs/mx25/generic.c | 27 + arch/arm/cpu/arm926ejs/mx28/Makefile | 2 +- arch/arm/cpu/arm926ejs/mx28/mx28.c | 29 +- arch/arm/cpu/arm926ejs/mx28/mx28_init.h | 4 + arch/arm/cpu/arm926ejs/mx28/spl_boot.c | 57 ++ arch/arm/cpu/arm926ejs/mx28/spl_lradc_init.c | 86 ++ arch/arm/cpu/arm926ejs/mx28/spl_mem_init.c | 14 +- arch/arm/cpu/arm926ejs/mx28/spl_power_init.c | 224 +++-- arch/arm/cpu/armv7/imx-common/cpu.c | 15 +- arch/arm/cpu/armv7/mx5/clock.c | 493 +++++++++- arch/arm/cpu/armv7/mx6/clock.c | 50 +- arch/arm/cpu/armv7/mx6/soc.c | 30 + arch/arm/include/asm/arch-mx25/clock.h | 23 + arch/arm/include/asm/arch-mx25/imx-regs.h | 3 + arch/arm/include/asm/arch-mx28/imx-regs.h | 2 + arch/arm/include/asm/arch-mx28/regs-lcdif.h | 212 +++++ arch/arm/include/asm/arch-mx28/regs-lradc.h | 400 ++++++++ arch/arm/include/asm/arch-mx28/sys_proto.h | 30 + arch/arm/include/asm/arch-mx5/clock.h | 7 +- arch/arm/include/asm/arch-mx5/crm_regs.h | 6 + arch/arm/include/asm/arch-mx5/imx-regs.h | 11 + arch/arm/include/asm/arch-mx5/iomux.h | 4 +- arch/arm/include/asm/arch-mx5/sys_proto.h | 3 + arch/arm/include/asm/arch-mx6/clock.h | 1 + .../asm/arch-mx6/{ccm_regs.h => crm_regs.h} | 2 +- arch/arm/include/asm/arch-mx6/imx-regs.h | 9 + arch/arm/include/asm/arch-mx6/iomux-v3.h | 111 +++ arch/arm/include/asm/arch-mx6/sys_proto.h | 5 +- board/denx/m28evk/m28evk.c | 20 +- board/denx/m28evk/spl_boot.c | 8 +- board/esg/ima3-mx53/Makefile | 41 + board/esg/ima3-mx53/ima3-mx53.c | 302 ++++++ board/esg/ima3-mx53/imximage.cfg | 108 +++ board/freescale/mx28evk/iomux.c | 21 + board/freescale/mx53loco/mx53loco.c | 146 ++- board/freescale/mx6qsabrelite/mx6qsabrelite.c | 155 +++- boards.cfg | 1 + common/cmd_sata.c | 9 +- drivers/block/Makefile | 1 + drivers/block/dwc_ahsata.c | 969 ++++++++++++++++++++ drivers/block/dwc_ahsata.h | 335 +++++++ drivers/gpio/mxc_gpio.c | 3 +- drivers/misc/Makefile | 1 + drivers/misc/pmic_dialog.c | 37 + drivers/mmc/mxsmmc.c | 3 +- drivers/mtd/nand/mxc_nand.c | 33 + drivers/net/fec_mxc.c | 88 +- drivers/spi/mxs_spi.c | 23 +- drivers/usb/host/ehci-mx6.c | 5 +- drivers/usb/host/ehci-mxc.c | 4 - include/ahci.h | 5 +- include/configs/ima3-mx53.h | 269 ++++++ include/configs/m28evk.h | 15 +- include/configs/mx28evk.h | 13 + include/configs/mx31pdk.h | 1 + include/configs/mx53loco.h | 29 +- include/configs/mx6qarm2.h | 1 + include/configs/mx6qsabrelite.h | 17 + include/dialog_pmic.h | 187 ++++ include/fsl_pmic.h | 11 + include/pmic.h | 1 + 62 files changed, 4523 insertions(+), 205 deletions(-) create mode 100644 arch/arm/cpu/arm926ejs/mx28/spl_lradc_init.c create mode 100644 arch/arm/include/asm/arch-mx28/regs-lcdif.h create mode 100644 arch/arm/include/asm/arch-mx28/regs-lradc.h rename arch/arm/include/asm/arch-mx6/{ccm_regs.h => crm_regs.h} (99%) create mode 100644 board/esg/ima3-mx53/Makefile create mode 100644 board/esg/ima3-mx53/ima3-mx53.c create mode 100644 board/esg/ima3-mx53/imximage.cfg create mode 100644 drivers/block/dwc_ahsata.c create mode 100644 drivers/block/dwc_ahsata.h create mode 100644 drivers/misc/pmic_dialog.c create mode 100644 include/configs/ima3-mx53.h create mode 100644 include/dialog_pmic.h Regards, Stefano -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de ===================================================================== _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot