mirror of
https://github.com/Freescale/meta-freescale-3rdparty.git
synced 2025-07-19 20:19:01 +02:00

The support for the ConnectCore 6UL SOM and SBC Express is available in v4.19 so it is added as patches here. The GPMI BCH layout change is needed to match the kernel with the NXP IMX vendor based U-Boot used in the ConnectCore 6UL SOM. Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
40 lines
1.2 KiB
Diff
40 lines
1.2 KiB
Diff
From 6e7242f21f0d9461e1ad3b13a4118c44e17cfa38 Mon Sep 17 00:00:00 2001
|
|
From: Anson Huang <Anson.Huang@nxp.com>
|
|
Date: Fri, 14 Sep 2018 10:59:21 +0800
|
|
Subject: [PATCH 3/5] ARM: dts: imx6ul: use nvmem-cells for cpu speed grading
|
|
|
|
On i.MX6UL, accessing OCOTP directly is wrong because the ocotp clock
|
|
needs to be enabled first, so use the nvmem-cells binding instead.
|
|
|
|
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
|
|
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
|
|
(cherry picked from commit 92f0eb08c66a73594cf200e65689e767f7f0da5e)
|
|
---
|
|
arch/arm/boot/dts/imx6ul.dtsi | 6 ++++++
|
|
1 file changed, 6 insertions(+)
|
|
|
|
diff --git a/arch/arm/boot/dts/imx6ul.dtsi b/arch/arm/boot/dts/imx6ul.dtsi
|
|
index 47a3453a4211..9670f15bcb31 100644
|
|
--- a/arch/arm/boot/dts/imx6ul.dtsi
|
|
+++ b/arch/arm/boot/dts/imx6ul.dtsi
|
|
@@ -88,6 +88,8 @@
|
|
"pll1_sys";
|
|
arm-supply = <®_arm>;
|
|
soc-supply = <®_soc>;
|
|
+ nvmem-cells = <&cpu_speed_grade>;
|
|
+ nvmem-cell-names = "speed_grade";
|
|
};
|
|
};
|
|
|
|
@@ -926,6 +928,10 @@
|
|
tempmon_temp_grade: temp-grade@20 {
|
|
reg = <0x20 4>;
|
|
};
|
|
+
|
|
+ cpu_speed_grade: speed-grade@10 {
|
|
+ reg = <0x10 4>;
|
|
+ };
|
|
};
|
|
|
|
lcdif: lcdif@21c8000 {
|