Lines Matching +full:panel +full:- +full:lvds
1 // SPDX-License-Identifier: GPL-2.0+
3 * at91-nattis-2-natte-2.dts - Device Tree file for the Linea/Nattis board
9 /dts-v1/;
10 #include "at91-linea.dtsi"
12 #include "at91-natte.dtsi"
15 model = "Axentia Linea-Nattis v2 Natte v2";
16 compatible = "axentia,nattis-2", "axentia,natte-2", "axentia,linea",
19 gpio-keys {
20 compatible = "gpio-keys";
25 wakeup-source;
30 panel_reg: panel-regulator {
31 compatible = "regulator-fixed";
32 regulator-name = "panel-VCC";
33 regulator-min-microvolt = <3300000>;
34 regulator-max-microvolt = <3300000>;
37 bl_reg: backlight-regulator {
38 compatible = "regulator-fixed";
39 regulator-name = "panel-VDD";
40 regulator-min-microvolt = <12000000>;
41 regulator-max-microvolt = <12000000>;
45 compatible = "pwm-backlight";
48 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
59 default-brightness-level = <40>;
61 power-supply = <&bl_reg>;
62 enable-gpios = <&pioA 20 GPIO_ACTIVE_HIGH>;
63 pinctrl-names = "default";
64 pinctrl-0 = <&pinctrl_blon>;
67 panel: panel { label
68 compatible = "sharp,lq150x1lg11", "panel-lvds";
71 power-supply = <&panel_reg>;
73 width-mm = <304>;
74 height-mm = <228>;
76 data-mapping = "jeida-18";
78 panel-timing {
80 clock-frequency = <50000000 65000000 80000000>;
83 hfront-porch = <48 88 88>;
84 hback-porch = <96 168 168>;
85 hsync-len = <32 64 64>;
86 vsync-len = <3 13 74>;
87 vfront-porch = <3 13 74>;
88 vback-porch = <3 12 74>;
93 remote-endpoint = <&lvds_encoder_output>;
98 lvds-encoder {
99 compatible = "ti,ds90c185", "lvds-encoder";
101 pinctrl-names = "default";
102 pinctrl-0 = <&pinctrl_lvds_prlud0 &pinctrl_lvds_hipow0>;
105 #address-cells = <1>;
106 #size-cells = <0>;
112 remote-endpoint = <&hlcdc_output>;
120 remote-endpoint = <&panel_input>;
127 compatible = "simple-audio-card";
129 simple-audio-card,name = "nattis-tfa9879";
130 simple-audio-card,format = "i2s";
131 simple-audio-card,bitclock-master = <&cpu_dai>;
132 simple-audio-card,frame-master = <&cpu_dai>;
133 simple-audio-card,widgets = "Line", "Line Out Jack";
134 simple-audio-card,routing = "Line Out Jack", "LINEOUT";
136 cpu_dai: simple-audio-card,cpu {
137 sound-dai = <&ssc0>;
140 simple-audio-card,codec {
141 sound-dai = <&>;
185 clock-frequency = <100000>;
188 compatible = "nxp,se97b", "jedec,jc-42.4-temp";
190 smbus-timeout-disable;
202 #sound-dai-cells = <0>;
209 atmel,clk-from-rk-pin;
210 #sound-dai-cells = <0>;
216 hlcdc-display-controller {
217 pinctrl-names = "default";
218 pinctrl-0 = <&pinctrl_lcd_base &pinctrl_lcd_rgb565>;
222 remote-endpoint = <&lvds_encoder_input>;
223 bus-width = <16>;
232 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0
238 bus-width = <4>;
239 cd-gpios = <&pioD 5 GPIO_ACTIVE_HIGH>;
240 cd-inverted;
247 pinctrl-names = "default";
248 pinctrl-0 = <&pinctrl_usart0>;
249 atmel,use-dma-rx;
254 compatible = "fixed-partitions";
255 #address-cells = <1>;
256 #size-cells = <1>;
298 atmel,use-dma-rx;
304 atmel,vbus-gpio = <&pioD 28 GPIO_ACTIVE_HIGH>;
305 pinctrl-names = "default";
306 pinctrl-0 = <&pinctrl_usba_vbus>;