Enable booting the Shikra IQS 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]/
 

Changes in v4:
 - Removed changes from shikra-iqs-evk.dts since this has to go into kernel dts
 
Changes in v3:
 - Moved support from cqs to iqs DT

Changes in v2:
 - Rebased on top of the updated Shikra SPL series.
 - Dropped the standalone MMC boot-source patch, now included in the base 
series.

Abhilash V (2):
  clk: qcom: shikra: gate PLLs by clock source
  arm: dts: shikra: enable IQS SPL SD boot

 arch/arm/dts/shikra-iqs-evk-u-boot.dtsi | 19 +++++++++++++++++++
 drivers/clk/qcom/clock-shikra.c         |  3 ++-
 drivers/gpio/msm_gpio.c                 |  3 +--
 3 files changed, 22 insertions(+), 3 deletions(-)

-- 
2.34.1

Reply via email to