1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com> 4*f126890aSEmmanuel Vadot */ 5*f126890aSEmmanuel Vadot/dts-v1/; 6*f126890aSEmmanuel Vadot 7*f126890aSEmmanuel Vadot#include "omap4-var-som-om44.dtsi" 8*f126890aSEmmanuel Vadot#include "omap4-var-som-om44-wlan.dtsi" 9*f126890aSEmmanuel Vadot#include "omap4-var-om44customboard.dtsi" 10*f126890aSEmmanuel Vadot 11*f126890aSEmmanuel Vadot/ { 12*f126890aSEmmanuel Vadot model = "Variscite VAR-DVK-OM44"; 13*f126890aSEmmanuel Vadot compatible = "variscite,var-dvk-om44", "variscite,var-som-om44", "ti,omap4460", "ti,omap4"; 14*f126890aSEmmanuel Vadot 15*f126890aSEmmanuel Vadot aliases { 16*f126890aSEmmanuel Vadot display0 = &lcd0; 17*f126890aSEmmanuel Vadot display1 = &hdmi0; 18*f126890aSEmmanuel Vadot }; 19*f126890aSEmmanuel Vadot 20*f126890aSEmmanuel Vadot lcd0: display { 21*f126890aSEmmanuel Vadot compatible = "innolux,at070tn83", "panel-dpi"; 22*f126890aSEmmanuel Vadot label = "lcd"; 23*f126890aSEmmanuel Vadot panel-timing { 24*f126890aSEmmanuel Vadot clock-frequency = <33333333>; 25*f126890aSEmmanuel Vadot 26*f126890aSEmmanuel Vadot hback-porch = <40>; 27*f126890aSEmmanuel Vadot hactive = <800>; 28*f126890aSEmmanuel Vadot hfront-porch = <40>; 29*f126890aSEmmanuel Vadot hsync-len = <48>; 30*f126890aSEmmanuel Vadot 31*f126890aSEmmanuel Vadot vback-porch = <29>; 32*f126890aSEmmanuel Vadot vactive = <480>; 33*f126890aSEmmanuel Vadot vfront-porch = <13>; 34*f126890aSEmmanuel Vadot vsync-len = <3>; 35*f126890aSEmmanuel Vadot }; 36*f126890aSEmmanuel Vadot 37*f126890aSEmmanuel Vadot port { 38*f126890aSEmmanuel Vadot lcd_in: endpoint { 39*f126890aSEmmanuel Vadot remote-endpoint = <&dpi_out>; 40*f126890aSEmmanuel Vadot }; 41*f126890aSEmmanuel Vadot }; 42*f126890aSEmmanuel Vadot }; 43*f126890aSEmmanuel Vadot 44*f126890aSEmmanuel Vadot backlight { 45*f126890aSEmmanuel Vadot compatible = "gpio-backlight"; 46*f126890aSEmmanuel Vadot pinctrl-names = "default"; 47*f126890aSEmmanuel Vadot pinctrl-0 = <&backlight_pins>; 48*f126890aSEmmanuel Vadot 49*f126890aSEmmanuel Vadot gpios = <&gpio4 26 GPIO_ACTIVE_HIGH>; /* gpio 122 */ 50*f126890aSEmmanuel Vadot }; 51*f126890aSEmmanuel Vadot}; 52*f126890aSEmmanuel Vadot 53*f126890aSEmmanuel Vadot&dss { 54*f126890aSEmmanuel Vadot pinctrl-names = "default"; 55*f126890aSEmmanuel Vadot pinctrl-0 = <&dss_dpi_pins>; 56*f126890aSEmmanuel Vadot 57*f126890aSEmmanuel Vadot port { 58*f126890aSEmmanuel Vadot dpi_out: endpoint { 59*f126890aSEmmanuel Vadot remote-endpoint = <&lcd_in>; 60*f126890aSEmmanuel Vadot data-lines = <24>; 61*f126890aSEmmanuel Vadot }; 62*f126890aSEmmanuel Vadot }; 63*f126890aSEmmanuel Vadot}; 64*f126890aSEmmanuel Vadot 65*f126890aSEmmanuel Vadot&dsi2 { 66*f126890aSEmmanuel Vadot status = "okay"; 67*f126890aSEmmanuel Vadot vdd-supply = <&vcxio>; 68*f126890aSEmmanuel Vadot}; 69