Hi Tom, this depends on the previous five pull requests, as can be seen below. I merged the five branches and based this PR on top of the merge, I hope that's OK.
The following changes since commit 77fa164839048609e0379f4f2f276a5d6892a0eb: Merge branches 'topic/drivers/fpga-20141006', 'topic/drivers/mmc-20141006', 'topic/drivers/net-20141006', 'topic/tools/mkimage-20141006' and 'topic/arm/cache-20141006' into HEAD (2014-10-06 17:45:55 +0200) are available in the git repository at: git://git.denx.de/u-boot-socfpga.git topic/arm/socfpga-20141006 for you to fetch changes up to 2f210639c4f003b0d5310273979441f1bfc88eae: arm: socfpga: Use CMD_FS_GENERIC (2014-10-06 17:46:51 +0200) ---------------------------------------------------------------- Chin Liang See (2): arm: socfpga: Enable DWMMC for SOCFPGA arm: socfpga: Enable SDMMC boot for SOCFPGA U-Boot Marek Vasut (23): arm: socfpga: Clean up base address file arm: socfpga: sysmgr: Clean up system manager arm: socfpga: clock: Implant order into bit definitions arm: socfpga: clock: Drop nonsense inlining from clock manager code arm: socfpga: clock: Add missing stubs into board file arm: socfpga: clock: Trim down code duplication arm: socfpga: clock: Clean up bit definitions arm: socfpga: clock: Sync with reference code arm: socfpga: timer: Pull the timer reload value from config file arm: socfpga: reset: Add EMAC reset functions arm: socfpga: board: Align checkboard() output arm: socfpga: reset: Add function to reset FPGA bridges arm: socfpga: sysmgr: Add FPGA bits into system manager arm: socfpga: cache: Define cacheline size arm: socfpga: cache: Enable D-Cache arm: socfpga: cache: Enable PL310 L2 cache arm: socfpga: scu: Add SCU register file arm: socfpga: nic301: Add NIC-301 GPV register file arm: socfpga: pl310: Map SDRAM to 0x0 arm: socfpga: Move cache_enable to CPU code arm: socfpga: Add command to control HPS-FPGA bridges arm: socfpga: Clean up SoCFPGA configuration arm: socfpga: Use CMD_FS_GENERIC Pavel Machek (11): arm: socfpga: Complete the list of base addresses arm: socfpga: Add watchdog disable for socfpga arm: socfpga: clock: Add code to read clock configuration arm: socfpga: mmc: Pick the clock from clock manager arm: socfpga: misc: Add proper ethernet initialization arm: socfpga: misc: Add SD controller init arm: socfpga: misc: Align print_cpuinfo() output arm: socfpga: board: Correctly set ATAG position arm: socfpga: fpga: Add SoCFPGA FPGA programming interface arm: socfpga: nic301: Add NIC-301 configuration code arm: socfpga: Split SoCFPGA configuration arch/arm/cpu/armv7/socfpga/Makefile | 3 +- arch/arm/cpu/armv7/socfpga/clock_manager.c | 340 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------- arch/arm/cpu/armv7/socfpga/fpga_manager.c | 78 +++++++++++++++++++ arch/arm/cpu/armv7/socfpga/misc.c | 236 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--- arch/arm/cpu/armv7/socfpga/reset_manager.c | 67 +++++++++++++++++ arch/arm/cpu/armv7/socfpga/spl.c | 174 ++++++++++++++++++++++++------------------ arch/arm/cpu/armv7/socfpga/system_manager.c | 57 ++++++++++++-- arch/arm/cpu/armv7/socfpga/timer.c | 2 + arch/arm/include/asm/arch-socfpga/clock_manager.h | 306 ++++++++++++++++++++++++++++++++++++++++++++++++-------------------------- arch/arm/include/asm/arch-socfpga/fpga_manager.h | 77 +++++++++++++++++++ arch/arm/include/asm/arch-socfpga/nic301.h | 195 ++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/include/asm/arch-socfpga/reset_manager.h | 9 +++ arch/arm/include/asm/arch-socfpga/scu.h | 23 ++++++ arch/arm/include/asm/arch-socfpga/socfpga_base_addrs.h | 62 ++++++++++++--- arch/arm/include/asm/arch-socfpga/system_manager.h | 111 ++++++++++++++++++++------- board/altera/socfpga/pll_config.h | 3 + board/altera/socfpga/socfpga_cyclone5.c | 6 +- drivers/fpga/Makefile | 1 + drivers/fpga/altera.c | 3 + drivers/fpga/socfpga.c | 301 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/mmc/socfpga_dw_mmc.c | 15 +++- include/altera.h | 6 ++ include/configs/socfpga_common.h | 196 ++++++++++++++++++++++++++++++++++++++++++++++++ include/configs/socfpga_cyclone5.h | 316 ++++++++++++++++------------------------------------------------------------- 24 files changed, 2018 insertions(+), 569 deletions(-) create mode 100644 arch/arm/cpu/armv7/socfpga/fpga_manager.c create mode 100644 arch/arm/include/asm/arch-socfpga/fpga_manager.h create mode 100644 arch/arm/include/asm/arch-socfpga/nic301.h create mode 100644 arch/arm/include/asm/arch-socfpga/scu.h create mode 100644 drivers/fpga/socfpga.c create mode 100644 include/configs/socfpga_common.h _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot