From 2dc81b979bda12a02e9e5304a7ce81e42067edf4 Mon Sep 17 00:00:00 2001
From: Gianfranco Mariotti <gianfranco.mariotti@seco.com>
Date: Wed, 21 Feb 2024 13:02:22 +0100
Subject: [PATCH] [A75][DTS] fix lvds panel and backlight pinctrl

- fix panel_on gpio
- fix backlight enable gpio (default pull down)
- fix pwm1 pincntrl (default pull down)
---
 arch/arm/boot/dts/seco/seco-imx6qdl-a75.dtsi | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/seco/seco-imx6qdl-a75.dtsi b/arch/arm/boot/dts/seco/seco-imx6qdl-a75.dtsi
index 04eaa861c916de..1ff7cf9b507835 100644
--- a/arch/arm/boot/dts/seco/seco-imx6qdl-a75.dtsi
+++ b/arch/arm/boot/dts/seco/seco-imx6qdl-a75.dtsi
@@ -57,7 +57,7 @@
 			regulator-name          = "reg_panel_on";
 			regulator-min-microvolt = <3300000>;
 			regulator-max-microvolt = <3300000>;
-			gpio                    = <&gpio1 2 0>;
+			gpio                    = <&gpio1 4 0>;
 			enable-active-high;
 			regulator-boot-on;
 			regulator-always-on;
@@ -158,7 +158,7 @@
 		                            240 244 248 252 255
 		                           >;
 		default-brightness-level = <64>;
-		enable-gpios             = <&gpio1 4 0>;
+		enable-gpios             = <&gpio6 11 0>;
 		status                   = "disabled";
 	};
 
@@ -726,6 +726,9 @@
 				MX6QDL_PAD_EIM_WAIT__GPIO5_IO00              0x1f041
 				MX6QDL_PAD_EIM_EB0__GPIO2_IO28               0x1f041
 				MX6QDL_PAD_EIM_EB1__GPIO2_IO29               0x1f041
+
+				/* backlight enable */
+				MX6QDL_PAD_NANDF_CS0__GPIO6_IO11             0x130b0
 			>;
 		};
 
@@ -910,7 +913,7 @@
 		/*  Backlight  */
 		pinctrl_pwm1: pwm1grp {
 			fsl,pins = <
-				MX6QDL_PAD_GPIO_9__PWM1_OUT                  0x1b0b1
+				MX6QDL_PAD_GPIO_9__PWM1_OUT                  0x130b0
 			>;
 		};
 
-- 
GitLab