1// SPDX-License-Identifier: GPL-2.0
2
3/* This dtsi file describes parts common for Asus T30 devices with a LVDS panel. */
4
5/ {
6	host1x@50000000 {
7		lcd: dc@54200000 {
8			rgb {
9				status = "okay";
10
11				port@0 {
12					dpi_output: endpoint {
13						remote-endpoint = <&bridge_input>;
14						bus-width = <24>;
15					};
16				};
17			};
18		};
19	};
20
21	display-panel {
22		power-supply = <&vdd_pnl>;
23		ddc-i2c-bus = <&lcd_ddc>;
24		backlight = <&backlight>;
25
26		port {
27			panel_input: endpoint {
28				remote-endpoint = <&bridge_output>;
29			};
30		};
31	};
32
33	/* Texas Instruments SN75LVDS83B LVDS Transmitter */
34	lvds-encoder {
35		compatible = "ti,sn75lvds83", "lvds-encoder";
36
37		powerdown-gpios = <&gpio TEGRA_GPIO(N, 6) GPIO_ACTIVE_LOW>;
38		power-supply = <&vdd_3v3_sys>;
39
40		ports {
41			#address-cells = <1>;
42			#size-cells = <0>;
43
44			port@0 {
45				reg = <0>;
46
47				bridge_input: endpoint {
48					remote-endpoint = <&dpi_output>;
49				};
50			};
51
52			port@1 {
53				reg = <1>;
54
55				bridge_output: endpoint {
56					remote-endpoint = <&panel_input>;
57				};
58			};
59		};
60	};
61};
62