Convert OneNAND IPL to SPL framework and make Voipac PXA270 board use it. This series triggers some checkpatch warnings: * Warnings in start.S due to length of line. Since I reused the start.S from other CPU (arm1136), I'd rather investigate if it'd be possible to create one common start.S for armv5? * Warnings due to used externs. pxa_dram_init() will be cleaned up in a subsequent series in all boards.
Marek Vasut (4): PXA: Drop Voipac PXA270 OneNAND IPL PXA: Rework start.S to be closer to other ARMs OneNAND: Add simple OneNAND SPL PXA: Adapt Voipac PXA270 to OneNAND SPL arch/arm/cpu/pxa/cpu.c | 16 + arch/arm/cpu/pxa/start.S | 382 +++++++++----------------- board/vpac270/Makefile | 6 + board/vpac270/onenand.c | 136 +++++++++ board/vpac270/vpac270.c | 2 + drivers/mtd/onenand/Makefile | 4 + drivers/mtd/onenand/onenand_spl.c | 130 +++++++++ include/configs/vpac270.h | 25 ++- include/onenand_uboot.h | 18 ++ onenand_ipl/board/vpac270/Makefile | 79 ------ onenand_ipl/board/vpac270/config.mk | 1 - onenand_ipl/board/vpac270/u-boot.onenand.lds | 51 ---- onenand_ipl/board/vpac270/vpac270.c | 42 --- spl/Makefile | 1 + 14 files changed, 469 insertions(+), 424 deletions(-) create mode 100644 board/vpac270/onenand.c create mode 100644 drivers/mtd/onenand/onenand_spl.c delete mode 100644 onenand_ipl/board/vpac270/Makefile delete mode 100644 onenand_ipl/board/vpac270/config.mk delete mode 100644 onenand_ipl/board/vpac270/u-boot.onenand.lds delete mode 100644 onenand_ipl/board/vpac270/vpac270.c Cc: Albert ARIBAUD <albert.u.b...@aribaud.net> -- 1.7.6.3 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot