SPL: add support to boot from a partition type
authorDalon Westergreen <dwesterg@gmail.com>
Sat, 11 Feb 2017 01:15:34 +0000 (17:15 -0800)
committerTom Rini <trini@konsulko.com>
Fri, 17 Feb 2017 19:15:14 +0000 (14:15 -0500)
commitf0fb4fa7d556379235723e755d8d56a811ac137f
treed0307981193a9aa2c7c863ddc1980b3182d3b1a9
parentbc1e0dd947875eba7d526e1551623f0c1458b565
SPL: add support to boot from a partition type

the socfpga bootrom supports mmc booting from either a raw image
starting at 0x0, or from a partition of type 0xa2.  This patch
adds support for locating the boot image in the first type 0xa2
partition found.

Assigned a partition number of -1 will cause a search for a
partition of type CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION_TYPE
and use it to find the u-boot image

Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
arch/arm/mach-socfpga/Kconfig
common/spl/Kconfig
common/spl/spl_mmc.c
disk/part_dos.c
include/part.h