Lines Matching +full:uart0 +full:- +full:data +full:- +full:pins
1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
7 #include <dt-bindings/interrupt-controller/irq.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include "ste-nomadik-stn8815.dtsi"
13 compatible = "st,nomadik-nhk-15";
20 serial0 = &uart0;
22 stmpe-i2c0 = &stmpe0;
23 stmpe-i2c1 = &stmpe1;
27 uart0 {
39 pins = "GPIO76_B20"; // IRQ line
43 pins = "GPIO77_B8"; // reset line
51 pins = "GPIO78_A8"; // IRQ line
55 pins = "GPIO79_C9"; // reset line
63 pins = "GPIO82_C10"; // IRQ line
71 disable-sxtalo;
72 disable-mxtalo;
75 /* This is where the interrupt is routed on the NHK-15 debug board */
76 external-bus@34000000 {
77 compatible = "simple-bus";
79 #address-cells = <1>;
80 #size-cells = <1>;
85 reg-io-width = <2>;
86 reset-gpios = <&stmpe_gpio44 10 GPIO_ACTIVE_HIGH>;
87 interrupt-parent = <&stmpe_gpio44>;
95 compatible = "st,lis3lv02dl-accel";
96 interrupt-parent = <&gpio2>;
98 pinctrl-0 = <&lis3lv02dl_nhk_mode>;
99 pinctrl-names = "default";
102 stmpe0: port-expander@43 {
105 reset-gpios = <&gpio2 13 GPIO_ACTIVE_LOW>; // GPIO77
107 interrupt-parent = <&gpio2>;
108 wakeup-source;
109 pinctrl-names = "default";
110 pinctrl-0 = <&stmpe2401_1_nhk_mode>;
112 compatible = "st,stmpe-gpio";
113 gpio-controller;
114 #gpio-cells = <2>;
115 interrupt-controller;
116 #interrupt-cells = <2>;
117 /* Some pins in alternate functions */
118 st,norequest-mask = <0xf0f002>;
120 keyboard-controller {
121 compatible = "st,stmpe-keypad";
122 debounce-interval = <64>;
123 st,scan-count = <8>;
124 st,no-autorepeat;
125 keypad,num-rows = <8>;
126 keypad,num-columns = <8>;
143 compatible = "st,stmpe-pwm";
144 #pwm-cells = <2>;
147 stmpe1: port-expander@44 {
150 reset-gpios = <&gpio2 15 GPIO_ACTIVE_LOW>; // GPIO79
152 interrupt-parent = <&gpio2>;
153 wakeup-source;
154 pinctrl-names = "default";
155 pinctrl-0 = <&stmpe2401_2_nhk_mode>;
157 compatible = "st,stmpe-gpio";
158 gpio-controller;
159 #gpio-cells = <2>;
160 interrupt-controller;
161 #interrupt-cells = <2>;
166 mmcsd-hog {
167 gpio-hog;
169 output-low;
170 line-name = "SATA EN";
179 pinctrl-names = "default";
180 pinctrl-0 = <&clcd_24bit_mux>;
183 remote-endpoint = <&nomadik_clcd_panel>;
184 arm,pl11x,tft-r0g0b0-pads = <16 8 0>;
191 uart0: serial@101fd000 { label
192 pinctrl-names = "default";
193 pinctrl-0 = <&uart0_nhk_mode>;
197 cd-gpios = <&stmpe_gpio44 7 GPIO_ACTIVE_LOW>;
198 wp-gpios = <&stmpe_gpio44 18 GPIO_ACTIVE_HIGH>;
203 compatible = "spi-gpio";
204 #address-cells = <1>;
205 #size-cells = <0>;
211 sck-gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>;
212 mosi-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>;
213 cs-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
214 num-chipselects = <1>;
218 * WVGA (800x480): 4.3" TPG110 TDO43MTEA2 24-bit RGB
228 spi-3wire;
230 spi-max-frequency = <3000000>;
231 /* Width and height from the OSD data sheet */
232 width-mm = <116>;
233 height-mm = <87>;
234 grestb-gpios = <&stmpe_gpio44 5 GPIO_ACTIVE_LOW>;
239 remote-endpoint = <&nomadik_clcd>;
246 compatible = "pwm-backlight";
248 pwm-names = "backlight";
249 brightness-levels = <
262 default-brightness-level = <100>;