Enable booting the Shikra CQS EVK from a removable SD card in SPL. Add the required SDHC2 device-tree support and select the eMMC or SD boot device. Update clock handling so only the PLLs required by the selected clock source are enabled during early boot.
Depends on: https://lore.kernel.org/u-boot/[email protected]/ Abhilash V (3): arm: dts: shikra: enable SPL SD card boot board: shikra: select SPL MMC boot source clk: qcom: shikra: gate PLLs by clock source arch/arm/dts/shikra-cqs-evk-u-boot.dtsi | 19 +++++ arch/arm/dts/shikra-cqs-evk.dts | 14 ++++ board/qualcomm/shikra/spl-shikra.c | 99 +++++++++++++++---------- drivers/clk/qcom/clock-shikra.c | 7 +- 4 files changed, 98 insertions(+), 41 deletions(-) -- 2.34.1
