summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2020-12-17 18:17:43 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2020-12-17 18:24:14 +0100
commit00f972ad5641f8b337202a763c7876965f3a377d (patch)
tree21e49dc75c46c83fcc7802e05dcbaa007f2092b6
parent3f1af84d6ccd3d092d18ba8f5893665ac229d7ce (diff)
arm64: dts: imx8mm-verdin: move backlight pwm to regular device tree
This keeps the numbering of the /sys/class/pwmchipX independent of which overlays are loaded and allows the use of Verdin PWM_3_DSI from user space if it is not used as a backlight PWM. Related-to: ELB-3411 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rwxr-xr-xarch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi6
-rwxr-xr-xarch/arm64/boot/dts/freescale/imx8mm-verdin-v1.1.dtsi7
2 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
index 2c3872f3a8f3..605e0a9bb6b7 100755
--- a/arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
@@ -56,6 +56,12 @@
status = "okay";
};
+/* Verdin PWM_3_DSI */
+&pwm1 {
+ status = "okay";
+};
+
+
/* Verdin PWM_1 */
&pwm2 {
status = "okay";
diff --git a/arch/arm64/boot/dts/freescale/imx8mm-verdin-v1.1.dtsi b/arch/arm64/boot/dts/freescale/imx8mm-verdin-v1.1.dtsi
index 12d05b137a7c..6925d17d03fe 100755
--- a/arch/arm64/boot/dts/freescale/imx8mm-verdin-v1.1.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8mm-verdin-v1.1.dtsi
@@ -623,6 +623,13 @@
reset-gpio = <&gpio3 19 GPIO_ACTIVE_LOW>;
};
+/* Verdin PWM_3_DSI */
+&pwm1 {
+ #pwm-cells = <3>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_pwm_1>;
+};
+
/* Verdin PWM_1 */
&pwm2 {
pinctrl-names = "default";