[PATCH] ARM: dts: nxp/imx: limit sk-imx53 supported frequencies

Dmitry Baryshkov dmitry.baryshkov at linaro.org
Sat Jul 8 10:37:20 PDT 2023


The SK-IMX53 board bearing i.MX536 CPU is not stable when running at 1.2
GHz. Disable that frequency.

Note, officially i.MX536 is rated up to 800 MHz, but running it at 1 GHz
proved to be stable.

Fixes: 0b8576d8440a ("ARM: dts: imx: Add support for SK-iMX53 board")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov at linaro.org>
---
 arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts b/arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts
index 6ea103a49697..ccb993ddc445 100644
--- a/arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts
+++ b/arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts
@@ -77,6 +77,17 @@ &can1 {
 	status = "okay";
 };
 
+&cpu0 {
+	/* CPU rated to 800 MHz, not the default 1.2GHz. Keep 1.0 GHz as it seem stable too. */
+	operating-points = <
+		/* kHz   uV */
+		166666  850000
+		400000  900000
+		800000  1050000
+		1000000 1200000
+	>;
+};
+
 &ecspi1 {
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_ecspi1>;
-- 
2.39.2




More information about the linux-arm-kernel mailing list