From: Svyatoslav Ryhel Date: Mon, 11 May 2026 07:48:58 +0000 (+0300) Subject: ARM: tegra: tf600t: Drop backlight regulator X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9c890d753034adcae0f74de578deed60d58233a;p=thirdparty%2Flinux.git ARM: tegra: tf600t: Drop backlight regulator 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 Signed-off-by: Svyatoslav Ryhel Signed-off-by: Thierry Reding --- diff --git a/arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts b/arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts index 8b68bfef8dee8..0bebea0cb8c48 100644 --- a/arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts +++ b/arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts @@ -2192,7 +2192,7 @@ 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>; @@ -2422,17 +2422,6 @@ 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";