[PATCH v2 1/2] arm: dts: lemans-evk: enable SPL support for UFS and dependencies
Balaji Selvanathan
balaji.selvanathan at oss.qualcomm.com
Mon Jun 15 10:48:52 CEST 2026
Add bootph-all properties to device tree nodes required for SPL
boot on Lemans EVK.
Signed-off-by: Balaji Selvanathan <balaji.selvanathan at oss.qualcomm.com>
---
Changes in v2:
- Rebase changes on top of already added arch/arm/dts/lemans-evk-u-boot.dtsi
---
arch/arm/dts/lemans-evk-u-boot.dtsi | 42 +++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/arch/arm/dts/lemans-evk-u-boot.dtsi b/arch/arm/dts/lemans-evk-u-boot.dtsi
index cdd3d32f61a..586f96522fb 100644
--- a/arch/arm/dts/lemans-evk-u-boot.dtsi
+++ b/arch/arm/dts/lemans-evk-u-boot.dtsi
@@ -16,4 +16,46 @@
<0x0 0xd0000000 0x0 0x01900000>,
<0x0 0xd3500000 0x0 0x2cb00000>;
};
+
+ clocks {
+ /* Fixed clocks needed by GCC */
+ xo_board_clk {
+ bootph-all;
+ };
+
+ sleep_clk {
+ bootph-all;
+ };
+ };
+};
+
+&ufs_mem_hc {
+ bootph-all; /* Enable UFS for SPL */
+};
+
+&ufs_mem_phy {
+ bootph-all;
+};
+
+&gcc {
+ bootph-all; /* Enable GCC for SPL */
+};
+
+/* RPMH clock controller - required by GCC */
+&rpmhcc {
+ bootph-all;
+};
+
+/* Apps RSC - parent of rpmhcc and rpmhpd */
+&apps_rsc {
+ bootph-all;
+};
+
+/* UART10 - console serial port */
+&uart10 {
+ bootph-all;
+};
+
+&tlmm {
+ bootph-all; /* Make TLMM GPIO controller available in SPL */
};
--
2.34.1
More information about the U-Boot
mailing list