zynq: Add support for U-BOOT SPL
SPL is using ps7_init.c/h files which are generated from design tools which have to be copied to boards/xilinx/zynq folder before compilation. BSS section is moved to SDRAM because fat support requires more space than SRAM size. Added: - MMC and QSPI support - Boot OS directly from SPL - Enable SPL command Signed-off-by:Michal Simek <michal.simek@xilinx.com> Reviewed-by:
Tom Rini <trini@ti.com>
Showing
- arch/arm/cpu/armv7/zynq/Makefile 1 addition, 0 deletionsarch/arm/cpu/armv7/zynq/Makefile
- arch/arm/cpu/armv7/zynq/cpu.c 2 additions, 2 deletionsarch/arm/cpu/armv7/zynq/cpu.c
- arch/arm/cpu/armv7/zynq/spl.c 69 additions, 0 deletionsarch/arm/cpu/armv7/zynq/spl.c
- arch/arm/cpu/armv7/zynq/u-boot-spl.lds 61 additions, 0 deletionsarch/arm/cpu/armv7/zynq/u-boot-spl.lds
- arch/arm/include/asm/arch-zynq/spl.h 18 additions, 0 deletionsarch/arm/include/asm/arch-zynq/spl.h
- board/xilinx/zynq/Makefile 1 addition, 0 deletionsboard/xilinx/zynq/Makefile
- board/xilinx/zynq/ps7_init.c 12 additions, 0 deletionsboard/xilinx/zynq/ps7_init.c
- include/configs/zynq-common.h 77 additions, 0 deletionsinclude/configs/zynq-common.h
Loading
Please register or sign in to comment