config_distro_bootcmd: make possible to substitute 'part list' in distro_bootcmd
Make it possible to substitute the 'part list' command inside 'scan_dev_for_boot_part' with a custom board specific implementation. For this the new define 'SCAN_DEV_FOR_BOOT_PARTS' is introduced. Signed-off-by: Pascal Zimmermann <pzimmermann@dh-electronics.com> Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
This commit is contained in:

committed by
Patrice Chotard

parent
9dbe8d8895
commit
fd3202153a
@@ -194,6 +194,11 @@
|
||||
#define SCAN_DEV_FOR_EFI
|
||||
#endif
|
||||
|
||||
#ifndef SCAN_DEV_FOR_BOOT_PARTS
|
||||
#define SCAN_DEV_FOR_BOOT_PARTS \
|
||||
"part list ${devtype} ${devnum} -bootable devplist; "
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SATA
|
||||
#define BOOTENV_SHARED_SATA BOOTENV_SHARED_BLKDEV(sata)
|
||||
#define BOOTENV_DEV_SATA BOOTENV_DEV_BLKDEV
|
||||
@@ -538,7 +543,7 @@
|
||||
"\0" \
|
||||
\
|
||||
"scan_dev_for_boot_part=" \
|
||||
"part list ${devtype} ${devnum} -bootable devplist; " \
|
||||
SCAN_DEV_FOR_BOOT_PARTS \
|
||||
"env exists devplist || setenv devplist 1; " \
|
||||
"for distro_bootpart in ${devplist}; do " \
|
||||
"if fstype ${devtype} " \
|
||||
|
Reference in New Issue
Block a user