
Add common code for SPL boot on imx6.
Patch 1 adds a function to determine which device mx6 is booting from.
Patch 2 adds structures for mmdc and ddr iomux registers
Patch 3 adds co-existing pad configs that allows the support of mx6q/mx6d/mx6dl/mx6s in one binary.
Patch 4 adds mx6 arch-specific spl header.
arch/arm/cpu/armv7/mx6/soc.c | 43 + arch/arm/include/asm/arch-mx6/mx6_ddr_regs.h | 167 ++ arch/arm/include/asm/arch-mx6/mx6qdl_pins.h | 3290 ++++++++++++++++++++++++++ arch/arm/include/asm/arch-mx6/spl.h | 25 + arch/arm/include/asm/arch-mx6/sys_proto.h | 17 + 5 files changed, 3542 insertions(+) create mode 100644 arch/arm/include/asm/arch-mx6/mx6_ddr_regs.h create mode 100644 arch/arm/include/asm/arch-mx6/mx6qdl_pins.h create mode 100644 arch/arm/include/asm/arch-mx6/spl.h