From: Aswin Murugan <[email protected]>

U-Boot proper uses the IQS device tree on Shikra. Retain the SPL console,
QUP firmware storage, MMC, clock, pinctrl, and power dependencies in the
same overlay.

Signed-off-by: Abhilash V <[email protected]>
Signed-off-by: Aswin Murugan <[email protected]>
---
 arch/arm/dts/shikra-iqs-evk-u-boot.dtsi | 42 +++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/arch/arm/dts/shikra-iqs-evk-u-boot.dtsi 
b/arch/arm/dts/shikra-iqs-evk-u-boot.dtsi
index e807b91ef1f..a1e506f7dff 100644
--- a/arch/arm/dts/shikra-iqs-evk-u-boot.dtsi
+++ b/arch/arm/dts/shikra-iqs-evk-u-boot.dtsi
@@ -20,3 +20,45 @@
 &usb_qmpphy {
        status = "okay";
 };
+
+/* Keep the console and QUPFW storage paths in the SPL device tree. */
+&gcc {
+       bootph-all;
+};
+
+&tlmm {
+       bootph-all;
+};
+
+&qup_uart0_default {
+       bootph-all;
+};
+
+&sdc1_state_on {
+       bootph-all;
+};
+
+&sdc1_state_off {
+       bootph-all;
+};
+
+&sdhc_1 {
+       bootph-all;
+};
+
+&qupv3_0 {
+       bootph-all;
+};
+
+&uart0 {
+       bootph-all;
+};
+
+/* Retain the RPM clock and power-domain providers for boot consumers. */
+&rpmcc {
+       bootph-all;
+};
+
+&rpmpd {
+       bootph-all;
+};
-- 
2.34.1

Reply via email to