diff options
Diffstat (limited to 'overlays/apalis-imx8_mezzanine_lvds_overlay.dts')
-rw-r--r-- | overlays/apalis-imx8_mezzanine_lvds_overlay.dts | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/overlays/apalis-imx8_mezzanine_lvds_overlay.dts b/overlays/apalis-imx8_mezzanine_lvds_overlay.dts index 96fbc6b..7e2de0a 100644 --- a/overlays/apalis-imx8_mezzanine_lvds_overlay.dts +++ b/overlays/apalis-imx8_mezzanine_lvds_overlay.dts @@ -4,6 +4,7 @@ */ // LVDS display overlay for Apalis Evaluation board Mezzanine +#include <dt-bindings/gpio/gpio.h> /dts-v1/; /plugin/; @@ -39,3 +40,30 @@ &panel_lvds { status = "okay"; }; + +/* Enable 10" LVDS backlight LVDS_0_BKL1_ON */ +&lsio_gpio1 { + LVDS_0_BKL1_ON { + gpio-hog; + gpios = <22 GPIO_ACTIVE_HIGH>; + line-name = "LVDS_0_BKL1_ON"; + output-high; + }; +}; + +/* + * Put LVDS_0_PWM_BKL1 (GPIO8) low. GPIO8 is shared with gpio-fan. + * JP20 should be set to 1-2 (automatic) instead of GPIO8 (2-3). + */ +&lsio_gpio3 { + PWM_BKL1 { + gpio-hog; + gpios = <28 GPIO_ACTIVE_HIGH>; + line-name = "LVDS_0_PWM_BKL1"; + output-low; + }; +}; + +&gpio_fan { + status = "disabled"; +}; |