Lines Matching +full:codec +full:- +full:gpio3
1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the iWave-RZ/G1H Qseven board
9 * SSI-SGTL5000
31 /dts-v1/;
32 #include "r8a7742-iwg21m.dtsi"
33 #include <dt-bindings/pwm/pwm.h>
36 model = "iWave Systems RainboW-G21D-Qseven board based on RZ/G1H";
47 stdout-path = "serial2:115200n8";
51 compatible = "fixed-clock";
52 #clock-cells = <0>;
53 clock-frequency = <26000000>;
57 compatible = "pwm-backlight";
59 brightness-levels = <0 4 8 16 32 64 128 255>;
60 pinctrl-0 = <&backlight_pins>;
61 pinctrl-names = "default";
62 default-brightness-level = <7>;
63 enable-gpios = <&gpio3 11 GPIO_ACTIVE_HIGH>;
67 compatible = "gpio-leds";
70 label = "sdio-led";
72 linux,default-trigger = "mmc1";
76 lvds-receiver {
77 compatible = "ti,ds90cf384a", "lvds-decoder";
78 power-supply = <&vcc_3v3_tft1>;
81 #address-cells = <1>;
82 #size-cells = <0>;
87 remote-endpoint = <&lvds0_out>;
93 remote-endpoint = <&panel_in>;
102 power-supply = <&vcc_3v3_tft1>;
106 remote-endpoint = <&lvds_receiver_out>;
112 compatible = "regulator-fixed";
113 regulator-name = "1P5V";
114 regulator-min-microvolt = <1500000>;
115 regulator-max-microvolt = <1500000>;
116 regulator-always-on;
120 compatible = "simple-audio-card";
121 simple-audio-card,format = "i2s";
122 simple-audio-card,bitclock-master = <&sndcodec>;
123 simple-audio-card,frame-master = <&sndcodec>;
125 sndcpu: simple-audio-card,cpu {
126 sound-dai = <&rcar_sound>;
129 sndcodec: simple-audio-card,codec {
130 sound-dai = <&sgtl5000>;
134 vcc_3v3_tft1: regulator-panel {
135 compatible = "regulator-fixed";
137 regulator-name = "vcc-3v3-tft1";
138 regulator-min-microvolt = <3300000>;
139 regulator-max-microvolt = <3300000>;
140 enable-active-high;
141 startup-delay-us = <500>;
145 vcc_sdhi2: regulator-vcc-sdhi2 {
146 compatible = "regulator-fixed";
148 regulator-name = "SDHI2 Vcc";
149 regulator-min-microvolt = <3300000>;
150 regulator-max-microvolt = <3300000>;
155 vccq_sdhi2: regulator-vccq-sdhi2 {
156 compatible = "regulator-gpio";
158 regulator-name = "SDHI2 VccQ";
159 regulator-min-microvolt = <1800000>;
160 regulator-max-microvolt = <3300000>;
163 gpios-states = <1>;
169 pinctrl-0 = <&avb_pins>;
170 pinctrl-names = "default";
172 phy-handle = <&phy3>;
173 phy-mode = "gmii";
174 renesas,no-ether-link;
177 phy3: ethernet-phy@3 {
178 compatible = "ethernet-phy-id0022.1622",
179 "ethernet-phy-ieee802.3-c22";
181 micrel,led-mode = <1>;
186 pinctrl-0 = <&i2c2_pins>;
187 pinctrl-names = "default";
190 clock-frequency = <400000>;
192 sgtl5000: codec@a {
194 #sound-dai-cells = <0>;
197 VDDA-supply = <®_3p3v>;
198 VDDIO-supply = <®_3p3v>;
199 VDDD-supply = <®_1p5v>;
203 compatible = "edt,edt-ft5406";
205 interrupt-parent = <&gpio0>;
207 /* GP1_29 is also shared with audio codec reset pin */
208 reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
209 vcc-supply = <&vcc_3v3_tft1>;
214 pinctrl-0 = <&can1_pins>;
215 pinctrl-names = "default";
229 touch-interrupt-hog {
230 gpio-hog;
237 can-trx-en-hog {
238 gpio-hog;
240 output-low;
241 line-name = "can-trx-en-gpio";
246 pinctrl-0 = <&usb0_pins>;
247 pinctrl-names = "default";
256 remote-endpoint = <&lvds_receiver_in>;
263 pinctrl-0 = <&msiof0_pins>;
264 pinctrl-names = "default";
265 cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
270 compatible = "sst,sst25vf016b", "jedec,spi-nor";
272 spi-max-frequency = <50000000>;
273 m25p,fast-read;
276 compatible = "fixed-partitions";
277 #address-cells = <1>;
278 #size-cells = <1>;
289 pinctrl-0 = <&usb0_pins>;
290 pinctrl-names = "default";
296 pinctrl-0 = <&usb1_pins>;
297 pinctrl-names = "default";
307 clock-frequency = <100000000>;
312 * ON = PCIe X4 (connector-J7)
313 * OFF = mini-PCIe (connector-J26)
357 power-source = <3300>;
363 power-source = <1800>;
383 pinctrl-0 = <&sound_pins>;
384 pinctrl-names = "default";
388 #sound-dai-cells = <0>;
399 timeout-sec = <60>;
404 pinctrl-0 = <&scifa2_pins>;
405 pinctrl-names = "default";
411 pinctrl-0 = <&scifb2_pins>;
412 pinctrl-names = "default";
414 uart-has-rtscts;
419 pinctrl-0 = <&sdhi2_pins>;
420 pinctrl-1 = <&sdhi2_pins_uhs>;
421 pinctrl-names = "default", "state_uhs";
423 vmmc-supply = <&vcc_sdhi2>;
424 vqmmc-supply = <&vccq_sdhi2>;
425 cd-gpios = <&gpio3 22 GPIO_ACTIVE_LOW>;
426 wp-gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
427 sd-uhs-sdr50;
432 shared-pin;