bootstd: add IGNORE_BOOTABLE option

Qualcomm devices have a ridiculous number of partitions (up in the
triple digits on modern devices) and often have random partitions with
the bootable flag set. However, there is usually not a dedicated ESP
partition, instead some partition has to be repurposed. To support this
usecase, add a new CONFIG_IGNORE_BOOTABLE option which disables the
optimisation added in f0e358f07d75 ("bootstd: Only scan bootable
partitions) and always scans all partitions.

Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2 files changed