From e106199ff4d5de9d18b5070ddc6f208286aafe56 Mon Sep 17 00:00:00 2001 From: Gianfranco Mariotti <gianfranco.mariotti@seco.com> Date: Wed, 21 Feb 2024 12:59:29 +0100 Subject: [PATCH] [962][DTS] change overlay target for lvds backlight enablement - delete alias for backlight node (for some reason the backlight doesn't work if an alias is defined for it) - change overlays target to "target-path" to refer the backlight node without the alias --- .../seco/overlays/seco-imx6qdl-962-video-hdmi-lvds-overlay.dts | 2 +- .../seco/overlays/seco-imx6qdl-962-video-lvds-hdmi-overlay.dts | 2 +- .../dts/seco/overlays/seco-imx6qdl-962-video-lvds-overlay.dts | 2 +- .../overlays/seco-imx6qdl-962-video-lvdsx2-clone-overlay.dts | 2 +- .../overlays/seco-imx6qdl-962-video-lvdsx2-dual-overlay.dts | 2 +- arch/arm/boot/dts/seco/seco-imx6qdl-962.dtsi | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-hdmi-lvds-overlay.dts b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-hdmi-lvds-overlay.dts index f38f926cb1a196..ecca70e413fac1 100644 --- a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-hdmi-lvds-overlay.dts +++ b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-hdmi-lvds-overlay.dts @@ -82,7 +82,7 @@ }; fragment@10 { - target = <&backlight>; + target-path = "/backlight"; __overlay__ { status = "okay"; }; diff --git a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-hdmi-overlay.dts b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-hdmi-overlay.dts index 72326c796e933a..7919e9b30682b8 100644 --- a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-hdmi-overlay.dts +++ b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-hdmi-overlay.dts @@ -82,7 +82,7 @@ }; fragment@10 { - target = <&backlight>; + target-path = "/backlight"; __overlay__ { status = "okay"; }; diff --git a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-overlay.dts b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-overlay.dts index 71772bab90aefe..570d83ac823fd3 100644 --- a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-overlay.dts +++ b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvds-overlay.dts @@ -43,7 +43,7 @@ }; fragment@5 { - target = <&backlight>; + target-path = "/backlight"; __overlay__ { status = "okay"; }; diff --git a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-clone-overlay.dts b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-clone-overlay.dts index 04068e41b5028d..c6a366239237a1 100644 --- a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-clone-overlay.dts +++ b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-clone-overlay.dts @@ -51,7 +51,7 @@ }; fragment@6 { - target = <&backlight>; + target-path = "/backlight"; __overlay__ { status = "okay"; }; diff --git a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-dual-overlay.dts b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-dual-overlay.dts index 5f6a4437141d19..2aa7cda5dad210 100644 --- a/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-dual-overlay.dts +++ b/arch/arm/boot/dts/seco/overlays/seco-imx6qdl-962-video-lvdsx2-dual-overlay.dts @@ -54,7 +54,7 @@ }; fragment@7 { - target = <&backlight>; + target-path = "/backlight"; __overlay__ { status = "okay"; }; diff --git a/arch/arm/boot/dts/seco/seco-imx6qdl-962.dtsi b/arch/arm/boot/dts/seco/seco-imx6qdl-962.dtsi index 6553f000633f7f..507ed9b806f03e 100644 --- a/arch/arm/boot/dts/seco/seco-imx6qdl-962.dtsi +++ b/arch/arm/boot/dts/seco/seco-imx6qdl-962.dtsi @@ -175,7 +175,7 @@ }; - backlight: backlight { + backlight { compatible = "pwm-backlight"; pwms = <&pwm1 0 5000000>; brightness-levels = <0 4 8 12 16 20 24 28 32 36 -- GitLab