Lines Matching +full:wakeup +full:- +full:source
1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the Gose board
5 * Copyright (C) 2014-2015 Renesas Electronics Corporation
9 * SSI-AK4643
36 /dts-v1/;
38 #include <dt-bindings/gpio/gpio.h>
39 #include <dt-bindings/input/input.h>
59 stdout-path = "serial0:115200n8";
68 compatible = "gpio-keys";
70 pinctrl-0 = <&keyboard_pins>;
71 pinctrl-names = "default";
73 key-1 {
76 label = "SW2-1";
77 wakeup-source;
78 debounce-interval = <20>;
80 key-2 {
83 label = "SW2-2";
84 wakeup-source;
85 debounce-interval = <20>;
87 key-3 {
90 label = "SW2-3";
91 wakeup-source;
92 debounce-interval = <20>;
94 key-4 {
97 label = "SW2-4";
98 wakeup-source;
99 debounce-interval = <20>;
101 key-a {
105 wakeup-source;
106 debounce-interval = <20>;
108 key-b {
112 wakeup-source;
113 debounce-interval = <20>;
115 key-c {
119 wakeup-source;
120 debounce-interval = <20>;
122 key-d {
126 wakeup-source;
127 debounce-interval = <20>;
129 key-e {
133 wakeup-source;
134 debounce-interval = <20>;
136 key-f {
140 wakeup-source;
141 debounce-interval = <20>;
143 key-g {
147 wakeup-source;
148 debounce-interval = <20>;
153 compatible = "gpio-leds";
168 vcc_sdhi0: regulator-vcc-sdhi0 {
169 compatible = "regulator-fixed";
171 regulator-name = "SDHI0 Vcc";
172 regulator-min-microvolt = <3300000>;
173 regulator-max-microvolt = <3300000>;
176 enable-active-high;
179 vccq_sdhi0: regulator-vccq-sdhi0 {
180 compatible = "regulator-gpio";
182 regulator-name = "SDHI0 VccQ";
183 regulator-min-microvolt = <1800000>;
184 regulator-max-microvolt = <3300000>;
187 gpios-states = <1>;
191 vcc_sdhi1: regulator-vcc-sdhi1 {
192 compatible = "regulator-fixed";
194 regulator-name = "SDHI1 Vcc";
195 regulator-min-microvolt = <3300000>;
196 regulator-max-microvolt = <3300000>;
199 enable-active-high;
202 vccq_sdhi1: regulator-vccq-sdhi1 {
203 compatible = "regulator-gpio";
205 regulator-name = "SDHI1 VccQ";
206 regulator-min-microvolt = <1800000>;
207 regulator-max-microvolt = <3300000>;
210 gpios-states = <1>;
214 vcc_sdhi2: regulator-vcc-sdhi2 {
215 compatible = "regulator-fixed";
217 regulator-name = "SDHI2 Vcc";
218 regulator-min-microvolt = <3300000>;
219 regulator-max-microvolt = <3300000>;
222 enable-active-high;
225 vccq_sdhi2: regulator-vccq-sdhi2 {
226 compatible = "regulator-gpio";
228 regulator-name = "SDHI2 VccQ";
229 regulator-min-microvolt = <1800000>;
230 regulator-max-microvolt = <3300000>;
233 gpios-states = <1>;
238 compatible = "fixed-clock";
239 #clock-cells = <0>;
240 clock-frequency = <11289600>;
244 compatible = "simple-audio-card";
246 simple-audio-card,format = "left_j";
247 simple-audio-card,bitclock-master = <&sndcodec>;
248 simple-audio-card,frame-master = <&sndcodec>;
250 sndcpu: simple-audio-card,cpu {
251 sound-dai = <&rcar_sound>;
254 sndcodec: simple-audio-card,codec {
255 sound-dai = <&ak4643>;
260 hdmi-in {
261 compatible = "hdmi-connector";
266 remote-endpoint = <&adv7612_in>;
271 hdmi-out {
272 compatible = "hdmi-connector";
277 remote-endpoint = <&adv7511_out>;
282 composite-in {
283 compatible = "composite-video-connector";
287 remote-endpoint = <&adv7180_in>;
292 x2_clk: x2-clock {
293 compatible = "fixed-clock";
294 #clock-cells = <0>;
295 clock-frequency = <74250000>;
298 x13_clk: x13-clock {
299 compatible = "fixed-clock";
300 #clock-cells = <0>;
301 clock-frequency = <148500000>;
304 gpioi2c2: i2c-9 {
305 #address-cells = <1>;
306 #size-cells = <0>;
307 compatible = "i2c-gpio";
309 scl-gpios = <&gpio2 6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
310 sda-gpios = <&gpio2 7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
311 i2c-gpio,delay-us = <5>;
314 gpioi2c4: i2c-10 {
315 #address-cells = <1>;
316 #size-cells = <0>;
317 compatible = "i2c-gpio";
319 scl-gpios = <&gpio7 13 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
320 sda-gpios = <&gpio7 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
321 i2c-gpio,delay-us = <5>;
327 i2chdmi: i2c-11 {
328 compatible = "i2c-demux-pinctrl";
329 i2c-parent = <&i2c2>, <&gpioi2c2>;
330 i2c-bus-name = "i2c-hdmi";
331 #address-cells = <1>;
332 #size-cells = <0>;
335 compatible = "asahi-kasei,ak4643";
336 #sound-dai-cells = <0>;
340 composite-in@20 {
345 #address-cells = <1>;
346 #size-cells = <0>;
351 remote-endpoint = <&composite_con_in>;
358 bus-width = <8>;
359 remote-endpoint = <&vin1ep>;
368 interrupt-parent = <&gpio3>;
371 adi,input-depth = <8>;
372 adi,input-colorspace = "rgb";
373 adi,input-clock = "1x";
376 #address-cells = <1>;
377 #size-cells = <0>;
382 remote-endpoint = <&du_out_rgb>;
389 remote-endpoint = <&hdmi_con_out>;
395 hdmi-in@4c {
398 interrupt-parent = <&gpio4>;
400 default-input = <0>;
403 #address-cells = <1>;
404 #size-cells = <0>;
409 remote-endpoint = <&hdmi_con_in>;
416 remote-endpoint = <&vin0ep2>;
433 i2cexio4: i2c-12 {
434 compatible = "i2c-demux-pinctrl";
435 i2c-parent = <&i2c4>, <&gpioi2c4>;
436 i2c-bus-name = "i2c-exio4";
437 #address-cells = <1>;
438 #size-cells = <0>;
443 pinctrl-0 = <&du_pins>;
444 pinctrl-names = "default";
449 clock-names = "du.0", "du.1", "dclkin.0", "dclkin.1";
454 remote-endpoint = <&adv7511_in>;
470 clock-frequency = <20000000>;
474 pinctrl-0 = <&scif_clk_pins>;
475 pinctrl-names = "default";
525 power-source = <3300>;
531 power-source = <1800>;
537 power-source = <3300>;
543 power-source = <1800>;
549 power-source = <3300>;
555 power-source = <1800>;
575 bias-pull-up;
590 pinctrl-0 = <ðer_pins>, <&phy1_pins>;
591 pinctrl-names = "default";
593 phy-handle = <&phy1>;
594 renesas,ether-link-active-low;
597 phy1: ethernet-phy@1 {
599 interrupt-parent = <&irqc0>;
601 micrel,led-mode = <1>;
602 reset-gpios = <&gpio5 22 GPIO_ACTIVE_LOW>;
611 cpu0-supply = <&vdd_dvfs>;
615 timeout-sec = <60>;
620 pinctrl-0 = <&scif0_pins>;
621 pinctrl-names = "default";
627 pinctrl-0 = <&scif1_pins>;
628 pinctrl-names = "default";
634 clock-frequency = <14745600>;
638 pinctrl-0 = <&sdhi0_pins>;
639 pinctrl-1 = <&sdhi0_pins_uhs>;
640 pinctrl-names = "default", "state_uhs";
642 vmmc-supply = <&vcc_sdhi0>;
643 vqmmc-supply = <&vccq_sdhi0>;
644 cd-gpios = <&gpio6 6 GPIO_ACTIVE_LOW>;
645 wp-gpios = <&gpio6 7 GPIO_ACTIVE_HIGH>;
646 sd-uhs-sdr50;
647 sd-uhs-sdr104;
652 pinctrl-0 = <&sdhi1_pins>;
653 pinctrl-1 = <&sdhi1_pins_uhs>;
654 pinctrl-names = "default", "state_uhs";
656 vmmc-supply = <&vcc_sdhi1>;
657 vqmmc-supply = <&vccq_sdhi1>;
658 cd-gpios = <&gpio6 14 GPIO_ACTIVE_LOW>;
659 wp-gpios = <&gpio6 15 GPIO_ACTIVE_HIGH>;
660 sd-uhs-sdr50;
665 pinctrl-0 = <&sdhi2_pins>;
666 pinctrl-1 = <&sdhi2_pins_uhs>;
667 pinctrl-names = "default", "state_uhs";
669 vmmc-supply = <&vcc_sdhi2>;
670 vqmmc-supply = <&vccq_sdhi2>;
671 cd-gpios = <&gpio6 22 GPIO_ACTIVE_LOW>;
672 sd-uhs-sdr50;
677 pinctrl-0 = <&qspi_pins>;
678 pinctrl-names = "default";
683 compatible = "spansion,s25fl512s", "jedec,spi-nor";
685 spi-max-frequency = <30000000>;
686 spi-tx-bus-width = <4>;
687 spi-rx-bus-width = <4>;
688 spi-cpol;
689 spi-cpha;
690 m25p,fast-read;
693 compatible = "fixed-partitions";
694 #address-cells = <1>;
695 #size-cells = <1>;
700 read-only;
705 read-only;
716 pinctrl-0 = <&i2c2_pins>;
717 pinctrl-names = "i2c-hdmi";
720 clock-frequency = <100000>;
725 pinctrl-names = "default";
726 pinctrl-0 = <&pmic_irq_pins>;
728 clock-frequency = <100000>;
733 interrupt-parent = <&irqc0>;
735 interrupt-controller;
738 compatible = "dlg,da9063-rtc";
742 compatible = "dlg,da9063-watchdog";
749 interrupt-parent = <&irqc0>;
752 regulator-min-microvolt = <1000000>;
753 regulator-max-microvolt = <1000000>;
754 regulator-boot-on;
755 regulator-always-on;
760 pinctrl-0 = <&i2c4_pins>;
761 pinctrl-names = "i2c-exio4";
765 pinctrl-0 = <&sound_pins>, <&sound_clk_pins>;
766 pinctrl-names = "default";
769 #sound-dai-cells = <0>;
782 shared-pin;
788 pinctrl-0 = <&vin0_pins>;
789 pinctrl-names = "default";
793 remote-endpoint = <&adv7612_out>;
794 bus-width = <24>;
795 hsync-active = <0>;
796 vsync-active = <0>;
797 pclk-sample = <1>;
798 data-active = <1>;
805 pinctrl-0 = <&vin1_pins>;
806 pinctrl-names = "default";
812 remote-endpoint = <&adv7180_out>;
813 bus-width = <8>;