From 61326642efec84911173483f38272a2ce176d962 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Mon, 7 Sep 2020 15:32:06 +0200 Subject: overlays: verdin-imx8mm_lt8912/sn65dsi84_overlay: update Update Verdin display adapter overlays lt8912 aka DSI to HDMI and sn65dsi84 aka DSI to LVDS to take latest pin muxing changes into account. This should make all versions up and including V1.0B (albeit with removed IC4) operational. Related-to: ELB-2691 Signed-off-by: Marcel Ziswiler --- overlays/verdin-imx8mm_lt8912_overlay.dts | 6 ++++-- overlays/verdin-imx8mm_sn65dsi84_overlay.dts | 15 ++++++++++----- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/overlays/verdin-imx8mm_lt8912_overlay.dts b/overlays/verdin-imx8mm_lt8912_overlay.dts index e1b16a2..89cbc03 100644 --- a/overlays/verdin-imx8mm_lt8912_overlay.dts +++ b/overlays/verdin-imx8mm_lt8912_overlay.dts @@ -30,11 +30,13 @@ hdmi@48 { compatible = "lontium,lt8912"; ddc-i2c-bus = <&i2c2>; + /* Verdin MEZ_DSI_1_INT HPD (SODIMM 17) shared with MEZ_GPIO_1 (SODIMM 206) */ hpd-gpios = <&gpio3 15 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_gpio_hpd>, <&pinctrl_gpio1>, - <&pinctrl_gpio2>; + pinctrl-0 = <&pinctrl_mez_dsi_1_int_hpd>, <&pinctrl_mez_gpio1>, + <&pinctrl_mez_gpio2>; reg = <0x48>; + /* Verdin MEZ_GPIO_2 (SODIMM 208) */ reset-gpios = <&gpio5 5 GPIO_ACTIVE_LOW>; port { diff --git a/overlays/verdin-imx8mm_sn65dsi84_overlay.dts b/overlays/verdin-imx8mm_sn65dsi84_overlay.dts index 3b98a09..da3dc74 100644 --- a/overlays/verdin-imx8mm_sn65dsi84_overlay.dts +++ b/overlays/verdin-imx8mm_sn65dsi84_overlay.dts @@ -16,10 +16,12 @@ compatible = "pwm-backlight"; brightness-levels = <0 45 63 88 119 158 203 255>; default-brightness-level = <4>; + /* Verdin MEZ_DSI_1_BKL_EN (SODIMM 21) */ enable-gpios = <&gpio3 3 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_dsi_bkl_en>; + pinctrl-0 = <&pinctrl_mez_dsi_1_bkl_en>; power-supply = <®_3p3v>; + /* Verdin MEZ_PWM_3_DSI (SODIMM 19) */ pwms = <&pwm1 0 6666667 PWM_POLARITY_INVERTED>; }; }; @@ -52,9 +54,10 @@ bridge@2c { compatible = "ti,sn65dsi83"; + /* Verdin MEZ_GPIO_1 (SODIMM 206) */ enable-gpios = <&gpio3 4 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_gpio1>; + pinctrl-0 = <&pinctrl_mez_gpio1>; reg = <0x2c>; ti,dsi-lanes = <4>; ti,height-mm = <136>; @@ -93,12 +96,14 @@ touch@4a { compatible = "atmel,maxtouch"; + /* Verdin MEZ_DSI_1_INT# (SODIMM 17) */ interrupt-parent = <&gpio3>; - interrupts = <15 IRQ_TYPE_EDGE_FALLING>; /* SODIMM 17 */ + interrupts = <15 IRQ_TYPE_EDGE_FALLING>; pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_gpio_hpd>, <&pinctrl_gpio2>; + pinctrl-0 = <&pinctrl_mez_dsi_1_int_n>, <&pinctrl_mez_gpio2>; reg = <0x4a>; - reset-gpios = <&gpio5 5 GPIO_ACTIVE_HIGH>; /* SODIMM 208 */ + /* Verdin MEZ_GPIO_2 (SODIMM 208) */ + reset-gpios = <&gpio5 5 GPIO_ACTIVE_HIGH>; }; }; -- cgit v1.2.3