Lines Matching +full:sleep +full:- +full:gpios

1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* SPDX-FileCopyrightText: Alexander Shiyan, <shc_work@mail.ru> */
4 /* Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ */
6 /dts-v1/;
8 #include "am335x-myirtech-myc.dtsi"
10 #include <dt-bindings/display/tda998x.h>
11 #include <dt-bindings/input/input.h>
14 model = "MYIR MYD-AM335X";
15 compatible = "myir,myd-am335x", "myir,myc-am335x", "ti,am33xx";
18 stdout-path = &uart0;
22 compatible = "fixed-clock";
23 clock-frequency = <12000000>;
25 #clock-cells = <0>;
29 compatible = "gpio-keys";
30 pinctrl-names = "default";
31 pinctrl-0 = <&gpio_buttons_pins>;
32 #address-cells = <1>;
33 #size-cells = <0>;
39 gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
46 gpios = <&gpio0 29 GPIO_ACTIVE_LOW>;
51 compatible = "simple-audio-card";
52 simple-audio-card,format = "i2s";
53 simple-audio-card,bitclock-master = <&master_codec>;
54 simple-audio-card,frame-master = <&master_codec>;
56 simple-audio-card,cpu {
57 sound-dai = <&mcasp0>;
60 master_codec: simple-audio-card,codec@1 {
61 sound-dai = <&sgtl5000>;
64 simple-audio-card,codec@2 {
65 sound-dai = <&tda9988>;
70 compatible = "regulator-fixed";
71 regulator-name = "vdd_5v0";
72 regulator-min-microvolt = <5000000>;
73 regulator-max-microvolt = <5000000>;
74 regulator-always-on;
75 regulator-boot-on;
79 compatible = "regulator-fixed";
80 regulator-name = "vdd-3v3";
81 regulator-min-microvolt = <3300000>;
82 regulator-max-microvolt = <3300000>;
83 regulator-always-on;
84 regulator-boot-on;
85 vin-supply = <&vdd_5v0>;
91 phy-handle = <&phy1>;
92 phy-mode = "rgmii-id";
93 ti,dual-emac-pvid = <2>;
97 phy1: ethernet-phy@6 {
99 eee-broken-1000t;
104 pinctrl-0 = <&eth_slave1_pins_default>, <&eth_slave2_pins_default>;
105 pinctrl-1 = <&eth_slave1_pins_sleep>, <&eth_slave2_pins_sleep>;
110 pinctrl-names = "default", "sleep";
111 pinctrl-0 = <&dcan0_pins_default>;
112 pinctrl-1 = <&dcan0_pins_sleep>;
117 pinctrl-names = "default", "sleep";
118 pinctrl-0 = <&dcan1_pins_default>;
119 pinctrl-1 = <&dcan1_pins_sleep>;
124 pinctrl-names = "default", "sleep";
125 pinctrl-0 = <&ehrpwm0_pins_default>;
126 pinctrl-1 = <&ehrpwm0_pins_sleep>;
135 pinctrl-names = "default", "gpio", "sleep";
136 pinctrl-0 = <&i2c1_pins_default>;
137 pinctrl-1 = <&i2c1_pins_gpio>;
138 pinctrl-2 = <&i2c1_pins_sleep>;
139 clock-frequency = <400000>;
140 scl-gpios = <&gpio0 5 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
141 sda-gpios = <&gpio0 4 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
148 micbias-resistor-k-ohms = <4>;
149 micbias-voltage-m-volts = <2250>;
150 VDDA-supply = <&vdd_3v3>;
151 VDDIO-supply = <&vdd_3v3>;
153 #sound-dai-cells = <0>;
159 audio-ports = <TDA998x_I2S 1>;
161 #sound-dai-cells = <0>;
164 #address-cells = <1>;
165 #size-cells = <0>;
171 remote-endpoint = <&lcdc_0>;
179 pinctrl-names = "default", "sleep";
180 pinctrl-0 = <&lcdc_pins_default>;
181 pinctrl-1 = <&lcdc_pins_sleep>;
182 blue-and-red-wiring = "straight";
187 remote-endpoint = <&hdmi_0>;
193 pinctrl-0 = <&led_mod_pins &leds_pins>;
197 gpios = <&gpio0 27 GPIO_ACTIVE_LOW>;
199 default-state = "off";
204 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
206 default-state = "off";
211 pinctrl-names = "default", "sleep";
212 pinctrl-0 = <&mcasp0_pins_default>;
213 pinctrl-1 = <&mcasp0_pins_sleep>;
214 op-mode = <0>;
215 tdm-slots = <2>;
216 serial-dir = <0 1 2 0>;
217 tx-num-evt = <32>;
218 rx-num-evt = <32>;
221 #sound-dai-cells = <0>;
225 pinctrl-names = "default", "sleep";
226 pinctrl-0 = <&mmc1_pins_default>;
227 pinctrl-1 = <&mmc1_pins_sleep>;
228 cd-gpios = <&gpio3 21 GPIO_ACTIVE_LOW>;
229 bus-width = <4>;
230 vmmc-supply = <&vdd_3v3>;
236 compatible = "fixed-partitions";
237 #address-cells = <1>;
238 #size-cells = <1>;
256 ti,adc-channels = <0 1 2 3 4 5 6>;
261 pinctrl-names = "default";
262 pinctrl-0 = <&uart0_pins>;
267 pinctrl-names = "default", "sleep";
268 pinctrl-0 = <&uart1_pins_default>;
269 pinctrl-1 = <&uart1_pins_sleep>;
270 linux,rs485-enabled-at-boot-time;
275 pinctrl-names = "default", "sleep";
276 pinctrl-0 = <&uart2_pins_default>;
277 pinctrl-1 = <&uart2_pins_sleep>;
282 pinctrl-names = "default";
283 pinctrl-0 = <&usb_pins>;
291 vcc-supply = <&vdd_5v0>;
299 vcc-supply = <&vdd_5v0>;
303 vin-supply = <&vdd_3v3>;
307 dcan0_pins_default: dcan0-default-pins {
308 pinctrl-single,pins = <
314 dcan0_pins_sleep: dcan0-sleep-pins {
315 pinctrl-single,pins = <
321 dcan1_pins_default: dcan1-default-pins {
322 pinctrl-single,pins = <
328 dcan1_pins_sleep: dcan1-sleep-pins {
329 pinctrl-single,pins = <
335 ehrpwm0_pins_default: ehrpwm0-default-pins {
336 pinctrl-single,pins = <
341 ehrpwm0_pins_sleep: ehrpwm0-sleep-pins {
342 pinctrl-single,pins = <
347 eth_slave2_pins_default: eth-slave2-default-pins {
348 pinctrl-single,pins = <
364 eth_slave2_pins_sleep: eth-slave2-sleep-pins {
365 pinctrl-single,pins = <
381 gpio_buttons_pins: gpio-buttons-pins {
382 pinctrl-single,pins = <
388 i2c1_pins_default: i2c1-default-pins {
389 pinctrl-single,pins = <
395 i2c1_pins_gpio: i2c1-gpio-pins {
396 pinctrl-single,pins = <
402 i2c1_pins_sleep: i2c1-sleep-pins {
403 pinctrl-single,pins = <
409 lcdc_pins_default: lcdc-default-pins {
410 pinctrl-single,pins = <
434 lcdc_pins_sleep: lcdc-sleep-pins {
435 pinctrl-single,pins = <
459 leds_pins: leds-pins {
460 pinctrl-single,pins = <
466 mcasp0_pins_default: mcasp0-default-pins {
467 pinctrl-single,pins = <
475 mcasp0_pins_sleep: mcasp0-sleep-pins {
476 pinctrl-single,pins = <
484 mmc1_pins_default: mmc1-default-pins {
485 pinctrl-single,pins = <
496 mmc1_pins_sleep: mmc1-sleep-pins {
497 pinctrl-single,pins = <
508 uart0_pins: uart0-pins {
509 pinctrl-single,pins = <
515 uart1_pins_default: uart1-default-pins {
516 pinctrl-single,pins = <
522 uart1_pins_sleep: uart1-sleep-pins {
523 pinctrl-single,pins = <
529 uart2_pins_default: uart2-default-pins {
530 pinctrl-single,pins = <
536 uart2_pins_sleep: uart2-sleep-pins {
537 pinctrl-single,pins = <
543 usb_pins: usb-pins {
544 pinctrl-single,pins = <