diff options
| author | Dalon Westergreen <[email protected]> | 2017-02-10 17:15:34 -0800 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2017-02-17 14:15:14 -0500 |
| commit | f0fb4fa7d556379235723e755d8d56a811ac137f (patch) | |
| tree | d0307981193a9aa2c7c863ddc1980b3182d3b1a9 /disk | |
| parent | bc1e0dd947875eba7d526e1551623f0c1458b565 (diff) | |
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 <[email protected]>
Diffstat (limited to 'disk')
| -rw-r--r-- | disk/part_dos.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/disk/part_dos.c b/disk/part_dos.c index c77d8815606..7ede15ec261 100644 --- a/disk/part_dos.c +++ b/disk/part_dos.c @@ -217,6 +217,7 @@ static int part_get_info_extended(struct blk_desc *dev_desc, #if CONFIG_IS_ENABLED(PARTITION_UUIDS) sprintf(info->uuid, "%08x-%02x", disksig, part_num); #endif + info->sys_ind = pt->sys_ind; return 0; } |
