Albert, Please pull u-boot-ti/master As mentioned by Anessh on the list, omap4 does not compile and needs the fix http://patchwork.ozlabs.org/patch/105364/
Things should fall in place when this series reaches mainline however I am still working through some other patches for which i will send a pull request later. Regards, Sandeep --- The following changes since commit 09582c20d7564d5240d256c21bd3b6bd7e8afbb4: Laurence Withers (1): DA8xx: fix LPSC constants are available in the git repository at: git://git.denx.de/u-boot-ti.git master Aneesh V (19): arm: adjust PLATFORM_LIBS for SPL scaled down version of generic libraries for SPL replace CONFIG_PRELOADER with CONFIG_SPL_BUILD omap4: utility function to identify the context of hw init omap4: cleanup pin mux data omap4: add OMAP4430 revision check omap4: add clock support omap4: add sdram init support omap4: calculate EMIF register values omap4: automatic sdram detection armv7: start.S: fixes and enhancements for SPL omap: add basic SPL support Correct ih_os for u-boot.img omap: add MMC and FAT support to SPL omap4: add omap4460 revision detection omap4: sdram init changes for omap4460 omap: reuse omap3 gpio support in omap4 omap4: support TPS programming omap4: clock init support for omap4460 Daniel Schwierzeck (6): Use ALL-y style instead of ifeq blocks for better readability spl: add initial support for a generic SPL framework Extend build-system for SPL framework Hook SPL build-system into toplevel Makefile spl: Add support for common libraries and drivers spl: add support for omap-common libraries John Rigby (1): mkimage: Add OMAP boot image support Makefile | 30 +- README | 41 +- arch/arm/config.mk | 11 +- arch/arm/cpu/arm1136/start.S | 20 +- arch/arm/cpu/arm1176/start.S | 4 +- arch/arm/cpu/arm720t/start.S | 4 +- arch/arm/cpu/arm920t/start.S | 4 +- arch/arm/cpu/arm925t/start.S | 4 +- arch/arm/cpu/arm926ejs/start.S | 18 +- arch/arm/cpu/arm946es/start.S | 4 +- arch/arm/cpu/arm_intcm/start.S | 4 +- arch/arm/cpu/armv7/Makefile | 7 +- arch/arm/cpu/armv7/cpu.c | 7 + arch/arm/cpu/armv7/omap-common/Makefile | 6 + arch/arm/cpu/armv7/{omap3 => omap-common}/gpio.c | 41 +- arch/arm/cpu/armv7/omap-common/spl.c | 272 ++++ arch/arm/cpu/armv7/omap-common/u-boot-spl.lds | 62 + arch/arm/cpu/armv7/omap-common/utils.c | 57 + arch/arm/cpu/armv7/omap3/Makefile | 1 - arch/arm/cpu/armv7/omap3/board.c | 12 + arch/arm/cpu/armv7/omap4/Makefile | 6 + arch/arm/cpu/armv7/omap4/board.c | 180 +++- arch/arm/cpu/armv7/omap4/clocks.c | 940 ++++++++++++++ .../sdp4430 => arch/arm/cpu/armv7/omap4}/config.mk | 25 +- arch/arm/cpu/armv7/omap4/emif.c | 1310 ++++++++++++++++++++ arch/arm/cpu/armv7/omap4/lowlevel_init.S | 31 + arch/arm/cpu/armv7/omap4/omap4_mux_data.h | 76 ++ arch/arm/cpu/armv7/omap4/sdram_elpida.c | 282 +++++ arch/arm/cpu/armv7/start.S | 52 +- arch/arm/cpu/armv7/u-boot.lds | 2 + arch/arm/cpu/ixp/start.S | 4 +- arch/arm/cpu/lh7a40x/start.S | 4 +- arch/arm/cpu/pxa/start.S | 30 +- arch/arm/cpu/s3c44b0/start.S | 4 +- arch/arm/cpu/sa1100/start.S | 4 +- arch/arm/include/asm/arch-omap3/cpu.h | 26 + arch/arm/include/asm/arch-omap4/clocks.h | 690 +++++++++++ arch/arm/include/asm/arch-omap4/cpu.h | 26 + arch/arm/include/asm/arch-omap4/emif.h | 1040 ++++++++++++++++ arch/arm/include/asm/arch-omap4/mux_omap4.h | 1 + arch/arm/include/asm/arch-omap4/omap4.h | 61 +- arch/arm/include/asm/arch-omap4/sys_proto.h | 72 ++- arch/arm/include/asm/armv7.h | 6 + arch/arm/include/asm/omap_common.h | 56 + .../include/asm/{arch-omap3/gpio.h => omap_gpio.h} | 27 +- arch/arm/lib/Makefile | 2 + arch/arm/lib/board.c | 2 +- arch/blackfin/config.mk | 2 +- board/pcs440ep/config.mk | 2 +- board/spear/spear300/config.mk | 2 +- board/spear/spear310/config.mk | 2 +- board/spear/spear320/config.mk | 2 +- board/spear/spear600/config.mk | 2 +- board/ti/panda/Makefile | 2 + board/ti/panda/config.mk | 31 - board/ti/panda/panda.c | 25 +- board/ti/{sdp4430/sdp.h => panda/panda_mux_data.h} | 76 +- board/ti/sdp4430/Makefile | 2 + board/ti/sdp4430/sdp.c | 25 +- .../{panda/panda.h => sdp4430/sdp4430_mux_data.h} | 128 +-- common/Makefile | 9 +- common/image.c | 9 +- config.mk | 34 +- doc/README.SPL | 60 + drivers/serial/Makefile | 3 + fs/fat/Makefile | 6 +- include/configs/omap4_panda.h | 37 + include/configs/omap4_sdp4430.h | 37 + include/image.h | 1 + lib/Makefile | 11 +- mmc_spl/board/samsung/smdkv310/Makefile | 2 +- nand_spl/board/davinci/da8xxevm/Makefile | 4 +- nand_spl/board/freescale/mx31pdk/Makefile | 4 +- nand_spl/board/karo/tx25/Makefile | 4 +- onenand_ipl/board/apollon/Makefile | 4 +- onenand_ipl/board/vpac270/Makefile | 4 +- spl/.gitignore | 4 + spl/Makefile | 125 ++ tools/Makefile | 2 + tools/mkimage.c | 2 + tools/mkimage.h | 1 + tools/omap/clocks_get_m_n.c | 197 +++ tools/omapimage.c | 224 ++++ tools/omapimage.h | 50 + 84 files changed, 6290 insertions(+), 413 deletions(-) rename arch/arm/cpu/armv7/{omap3 => omap-common}/gpio.c (76%) create mode 100644 arch/arm/cpu/armv7/omap-common/spl.c create mode 100644 arch/arm/cpu/armv7/omap-common/u-boot-spl.lds create mode 100644 arch/arm/cpu/armv7/omap-common/utils.c create mode 100644 arch/arm/cpu/armv7/omap4/clocks.c rename {board/ti/sdp4430 => arch/arm/cpu/armv7/omap4}/config.mk (64%) create mode 100644 arch/arm/cpu/armv7/omap4/emif.c create mode 100644 arch/arm/cpu/armv7/omap4/omap4_mux_data.h create mode 100644 arch/arm/cpu/armv7/omap4/sdram_elpida.c create mode 100644 arch/arm/include/asm/arch-omap4/clocks.h create mode 100644 arch/arm/include/asm/arch-omap4/emif.h create mode 100644 arch/arm/include/asm/omap_common.h rename arch/arm/include/asm/{arch-omap3/gpio.h => omap_gpio.h} (67%) delete mode 100644 board/ti/panda/config.mk rename board/ti/{sdp4430/sdp.h => panda/panda_mux_data.h} (76%) rename board/ti/{panda/panda.h => sdp4430/sdp4430_mux_data.h} (67%) create mode 100644 doc/README.SPL create mode 100644 spl/.gitignore create mode 100644 spl/Makefile create mode 100644 tools/omap/clocks_get_m_n.c create mode 100644 tools/omapimage.c create mode 100644 tools/omapimage.h _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot