diff mbox series

[v1,08/16] dts: xea: Disable 'clks' node for xea (imx287)

Message ID 20230519104359.2048821-9-lukma@denx.de
State Accepted
Commit b8ce78a8c9ec2b986c9fad95f3667c45d6ca4f37
Delegated to: Stefano Babic
Headers show
Series arm: xea: Update i.MX28 XEA board to use DM_SERIAL | expand

Commit Message

Lukasz Majewski May 19, 2023, 10:43 a.m. UTC
As imx28 family of SoCs is NOT supporting the Common Clock Framework (CCF)
the 'clks' property shall NOT be enabled by default.

Without this change u-boot proper before relocation tries to bind driver
(which doesn't exists) for this device. As a result, pre-relocation DTB
parsing is finished with error and the board hangs in a very early stage
of u-boot proper boot process.

Signed-off-by: Lukasz Majewski <lukma@denx.de>
---

 arch/arm/dts/imx28-xea-u-boot.dtsi | 1 +
 1 file changed, 1 insertion(+)

Comments

Stefano Babic July 11, 2023, 7:42 p.m. UTC | #1
> As imx28 family of SoCs is NOT supporting the Common Clock Framework (CCF)
> the 'clks' property shall NOT be enabled by default.
> Without this change u-boot proper before relocation tries to bind driver
> (which doesn't exists) for this device. As a result, pre-relocation DTB
> parsing is finished with error and the board hangs in a very early stage
> of u-boot proper boot process.
> Signed-off-by: Lukasz Majewski <lukma@denx.de>
Applied to u-boot-imx, master, thanks !

Best regards,
Stefano Babic
diff mbox series

Patch

diff --git a/arch/arm/dts/imx28-xea-u-boot.dtsi b/arch/arm/dts/imx28-xea-u-boot.dtsi
index 52fec31fbb..bdbeca528c 100644
--- a/arch/arm/dts/imx28-xea-u-boot.dtsi
+++ b/arch/arm/dts/imx28-xea-u-boot.dtsi
@@ -32,6 +32,7 @@ 
 
 &clks {
 	bootph-pre-ram;
+	status = "disable";
 };
 
 &duart {