]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: renesas: beacon-renesom: Remove LVDS Panel
authorAdam Ford <aford173@gmail.com>
Wed, 25 Mar 2026 16:27:35 +0000 (11:27 -0500)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 25 Mar 2026 17:40:50 +0000 (18:40 +0100)
The LVDS Panel was never shipped from Beacon, and there are device
tree errors, so rather than trying to fix them, remove it instead.

Signed-off-by: Adam Ford <aford173@gmail.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20260325162735.24467-1-aford173@gmail.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi

index d55f2d7066ad8c1354ab2e6aa09c899d99ee7dcd..62ab0a3776e75a716f4cbf62cefb40288b171d42 100644 (file)
@@ -8,15 +8,6 @@
 #include <dt-bindings/clock/versaclock.h>
 
 / {
-       backlight_lvds: backlight-lvds {
-               compatible = "pwm-backlight";
-               power-supply = <&reg_lcd>;
-               enable-gpios = <&gpio_exp1 3 GPIO_ACTIVE_HIGH>;
-               pwms = <&pwm2 0 25000>;
-               brightness-levels = <0 4 8 16 32 64 128 255>;
-               default-brightness-level = <6>;
-       };
-
        backlight_dpi: backlight-dpi {
                compatible = "pwm-backlight";
                power-supply = <&reg_lcd>;
                };
        };
 
-       lvds {
-               compatible = "panel-lvds";
-               power-supply = <&reg_lcd_reset>;
-               width-mm = <223>;
-               height-mm = <125>;
-               backlight = <&backlight_lvds>;
-               data-mapping = "vesa-24";
-
-               panel-timing {
-                       /* 800x480@60Hz */
-                       clock-frequency = <30000000>;
-                       hactive = <800>;
-                       vactive = <480>;
-                       hsync-len = <48>;
-                       hfront-porch = <40>;
-                       hback-porch = <40>;
-                       vfront-porch = <13>;
-                       vback-porch = <29>;
-                       vsync-len = <1>;
-                       hsync-active = <1>;
-                       vsync-active = <3>;
-                       de-active = <1>;
-                       pixelclk-active = <0>;
-               };
-
-               port {
-                       panel_in: endpoint {
-                               remote-endpoint = <&lvds0_out>;
-                       };
-               };
-       };
-
        rgb {
                /* Different LCD with compatible timings */
                compatible = "rocktech,rk070er9427";
                enable-active-high;
        };
 
-       reg_lcd_reset: regulator-lcd-reset {
-               compatible = "regulator-fixed";
-               regulator-name = "nLCD_RESET";
-               regulator-min-microvolt = <3300000>;
-               regulator-max-microvolt = <3300000>;
-               gpio = <&gpio5 3 GPIO_ACTIVE_HIGH>;
-               enable-active-high;
-               vin-supply = <&reg_lcd>;
-       };
-
        reg_cam0: regulator-cam0 {
                compatible = "regulator-fixed";
                regulator-name = "reg_cam0";
        };
 };
 
-&lvds0 {
-       status = "okay";
-
-       ports {
-               port@1 {
-                       lvds0_out: endpoint {
-                               remote-endpoint = <&panel_in>;
-                       };
-               };
-       };
-};
-
 &msiof1 {
        pinctrl-0 = <&msiof1_pins>;
        pinctrl-names = "default";
                function = "pwm0";
        };
 
-       pwm2_pins: pwm2 {
-               groups = "pwm2_a";
-               function = "pwm2";
-       };
-
        sdhi0_pins: sd0 {
                groups = "sdhi0_data4", "sdhi0_ctrl";
                function = "sdhi0";
        status = "okay";
 };
 
-&pwm2 {
-       pinctrl-0 = <&pwm2_pins>;
-       pinctrl-names = "default";
-       status = "okay";
-};
-
 &rcar_sound {
        pinctrl-0 = <&sound_pins>, <&sound_clk_pins>;
        pinctrl-names = "default";