[PATCH v1 1/3] arm64: dts: colibri-imx8x: Add backlight
max.oss.09 at gmail.com
max.oss.09 at gmail.com
Fri Oct 31 05:49:41 PDT 2025
From: Philippe Schenker <philippe.schenker at toradex.com>
Add a backlight node to colibri-imx8x. The node can be enabled from
an overlay once display output is implemented.
Signed-off-by: Philippe Schenker <philippe.schenker at toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher at toradex.com>
---
arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi b/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
index 8e9e841cc828..318fe4db1b64 100644
--- a/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
@@ -3,7 +3,21 @@
* Copyright 2019 Toradex
*/
+#include "dt-bindings/pwm/pwm.h"
+
/ {
+ backlight: backlight {
+ compatible = "pwm-backlight";
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpio_bl_on>;
+ brightness-levels = <0 45 63 88 119 158 203 255>;
+ default-brightness-level = <4>;
+ enable-gpios = <&lsio_gpio3 12 GPIO_ACTIVE_HIGH>; /* Colibri BL_ON */
+ power-supply = <®_module_3v3>;
+ pwms = <&adma_pwm 0 6666667 PWM_POLARITY_INVERTED>;
+ status = "disabled";
+ };
+
chosen {
stdout-path = &lpuart3;
};
--
2.42.0
More information about the linux-arm-kernel
mailing list