1*a63945c3SAndrew Davis// SPDX-License-Identifier: GPL-2.0 2*a63945c3SAndrew Davis/* 3*a63945c3SAndrew Davis * Copyright (C) 2019-2022 Texas Instruments Incorporated - https://www.ti.com/ 4*a63945c3SAndrew Davis */ 5*a63945c3SAndrew Davis 6*a63945c3SAndrew Davis/dts-v1/; 7*a63945c3SAndrew Davis/plugin/; 8*a63945c3SAndrew Davis 9*a63945c3SAndrew Davis&{/} { 10*a63945c3SAndrew Davis aliases { 11*a63945c3SAndrew Davis display0 = "/display"; 12*a63945c3SAndrew Davis display1 = "/connector"; 13*a63945c3SAndrew Davis }; 14*a63945c3SAndrew Davis 15*a63945c3SAndrew Davis lcd_bl: backlight { 16*a63945c3SAndrew Davis compatible = "pwm-backlight"; 17*a63945c3SAndrew Davis pwms = <&ecap0 0 50000 1>; 18*a63945c3SAndrew Davis brightness-levels = <0 51 53 56 62 75 101 152 255>; 19*a63945c3SAndrew Davis default-brightness-level = <8>; 20*a63945c3SAndrew Davis }; 21*a63945c3SAndrew Davis}; 22*a63945c3SAndrew Davis 23*a63945c3SAndrew Davis&dsi_bridge { 24*a63945c3SAndrew Davis status = "okay"; 25*a63945c3SAndrew Davis 26*a63945c3SAndrew Davis #address-cells = <1>; 27*a63945c3SAndrew Davis #size-cells = <0>; 28*a63945c3SAndrew Davis 29*a63945c3SAndrew Davis lcd: display { 30*a63945c3SAndrew Davis compatible = "osddisplays,osd101t2045-53ts"; 31*a63945c3SAndrew Davis reg = <0>; 32*a63945c3SAndrew Davis 33*a63945c3SAndrew Davis label = "lcd"; 34*a63945c3SAndrew Davis 35*a63945c3SAndrew Davis backlight = <&lcd_bl>; 36*a63945c3SAndrew Davis 37*a63945c3SAndrew Davis port { 38*a63945c3SAndrew Davis lcd_in: endpoint { 39*a63945c3SAndrew Davis remote-endpoint = <&dsi_out>; 40*a63945c3SAndrew Davis }; 41*a63945c3SAndrew Davis }; 42*a63945c3SAndrew Davis }; 43*a63945c3SAndrew Davis}; 44*a63945c3SAndrew Davis 45*a63945c3SAndrew Davis&dsi_bridge_ports { 46*a63945c3SAndrew Davis #address-cells = <1>; 47*a63945c3SAndrew Davis #size-cells = <0>; 48*a63945c3SAndrew Davis 49*a63945c3SAndrew Davis port@1 { 50*a63945c3SAndrew Davis reg = <1>; 51*a63945c3SAndrew Davis dsi_out: endpoint { 52*a63945c3SAndrew Davis remote-endpoint = <&lcd_in>; 53*a63945c3SAndrew Davis }; 54*a63945c3SAndrew Davis }; 55*a63945c3SAndrew Davis}; 56*a63945c3SAndrew Davis 57*a63945c3SAndrew Davis&epwmss0 { 58*a63945c3SAndrew Davis status = "okay"; 59*a63945c3SAndrew Davis}; 60*a63945c3SAndrew Davis 61*a63945c3SAndrew Davis&ecap0 { 62*a63945c3SAndrew Davis status = "okay"; 63*a63945c3SAndrew Davis}; 64