]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ARM: tegra: tf600t: Drop backlight regulator
authorSvyatoslav Ryhel <clamor95@gmail.com>
Mon, 11 May 2026 07:48:58 +0000 (10:48 +0300)
committerThierry Reding <treding@nvidia.com>
Fri, 29 May 2026 12:36:17 +0000 (14:36 +0200)
Drop dedicated backlight regulator since the GPIO used in it is actually
SFIO controlling backlight and setting it as GPIO causes backlight to
freeze at maximum level.

Tested-by: Andreas Westman Dorcsak <hedmoo@yahoo.com>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts

index 8b68bfef8dee8afd8270fb5cca69e1286b132b28..0bebea0cb8c48d077c9706e9bfc3ac041beaf11e 100644 (file)
                compatible = "pwm-backlight";
 
                enable-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
-               power-supply = <&vdd_5v0_bl>;
+               power-supply = <&vdd_5v0_sys>;
                pwms = <&pwm 0 71428>;
 
                brightness-levels = <1 255>;
                vin-supply = <&vdd_3v3_sys>;
        };
 
-       vdd_5v0_bl: regulator-bl {
-               compatible = "regulator-fixed";
-               regulator-name = "vdd_5v0_bl";
-               regulator-min-microvolt = <5000000>;
-               regulator-max-microvolt = <5000000>;
-               regulator-boot-on;
-               gpio = <&gpio TEGRA_GPIO(H, 0) GPIO_ACTIVE_HIGH>;
-               enable-active-high;
-               vin-supply = <&vdd_5v0_bat>;
-       };
-
        vdd_panel: regulator-panel {
                compatible = "regulator-fixed";
                regulator-name = "vdd_panel";