// SPDX-License-Identifier: GPL-2.0-or-later OR MIT /* * Copyright 2023 Toradex */ // Verdin with connected Capacitive Touch Display 10.1" DSI. /dts-v1/; /plugin/; / { compatible = "toradex,verdin-imx8mp"; }; #include #include &{/} { panel_lvds: panel-lvds { }; }; &backlight { pwms = <&pwm3 0 6666667 0>; status = "okay"; }; /* Verdin I2C_2_DSI */ &i2c2 { #address-cells = <1>; #size-cells = <0>; status = "okay"; bridge@2c { compatible = "ti,sn65dsi83"; reg = <0x2c>; /* IRQ not connected */ /* Verdin GPIO_10_DSI (SODIMM 21) */ enable-gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_gpio_10_dsi>; ports { #address-cells = <1>; #size-cells = <0>; port@0 { reg = <0>; dsi_riv_in: endpoint { data-lanes = <1 2 3 4>; remote-endpoint = <&mipi_dsi_bridge1_out>; }; }; port@2 { reg = <2>; lvds_out_panel_riv: endpoint { remote-endpoint = <&panel_in_lvds_riv>; }; }; }; }; touch@41 { compatible = "ilitek,ili2132"; reg = <0x41>; /* Verdin DSI_1_INT# (TOUCH_INT#, SODIMM 17) */ interrupt-parent = <&gpio4>; interrupts = <25 IRQ_TYPE_LEVEL_LOW>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_gpio_9_dsi>, <&pinctrl_i2s_2_bclk_touch_reset>; /* Verdin I2S_2_BCLK (TOUCH_RESET#, SODIMM 42) */ reset-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>; }; }; /* LCDIF to MIPI-DSI */ &lcdif1 { status = "okay"; }; &mipi_dsi { samsung,esc-clock-frequency = <16000000>; status = "okay"; ports { #address-cells = <1>; #size-cells = <0>; port@1 { reg = <1>; mipi_dsi_bridge1_out: endpoint { attach-bridge; remote-endpoint = <&dsi_riv_in>; }; }; }; }; #include "display-rvt101hvdwc00b_overlay.dtsi"