Lines Matching +full:micbias1 +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the White Hawk board with ARD-AUDIO-DA7212 Board
5 * You can find and buy "ARD-AUDIO-DA7212" at Digi-Key
7 * https://www.digikey.jp/en/products/detail/ARD-AUDIO-DA7212/1564-1021-ND/5456357
14 * White Hawk ARD-AUDIO-DA7212
15 * +----------------------------+
19 * | AUDIO_CLKIN_V pin1 |<--\ +---------------+
20 * |(*) GP1_25/SL_SW2_V pin2 |<--/ |J2 |
21 * | AUDIO_CLKOUT_V pin5 |<----->| pin7 MCLK |
22 * | SSI_SCK_V pin9 |<----->| pin1 BCLK |
23 * | SSI_WS_V pin13 |<----->| pin3 WCLK |
24 * | SSI_SD_V pin15 |<----->| pin5 DATIN | (@)
25 * | | \-->| pin15 DATOUT | [CAPTURE]
26 * +----------------------------+ +---------------+
27 * +----------------------------+
29 * | | +---------------+
31 * | I2C0_SCL pin3 |<----->| pin20 SCL |
32 * | I2C0_SDA pin5 |<----->| pin18 SDA |
33 * | | +---------------+
34 * | | +-----------------------+
36 * | 3v3 (v) pin9 |<----->| pin4 / pin8 3.3v |
37 * | GND (v) pin3 / pin4 |<----->| pin12 / pin14 GND |
38 * +----------------------------+ +-----------------------+
72 /dts-v1/;
74 #include <dt-bindings/clock/r8a779g0-cpg-mssr.h>
78 compatible = "audio-graph-card";
79 label = "rcar-sound";
84 tpu_clk: tpu-clk {
85 compatible = "pwm-clock";
86 #clock-cells = <0>;
89 clock-frequency = <11289600>;
93 // clock-frequency = <12288000>;
105 sound_clk_pins: sound-clk {
117 pinctrl-0 = <&tpu0_pins>;
118 pinctrl-names = "default";
124 #address-cells = <1>;
125 #size-cells = <0>;
130 #sound-dai-cells = <0>;
134 clock-names = "mclk";
136 dlg,micbias1-lvl = <2500>;
137 dlg,micbias2-lvl = <2500>;
138 dlg,dmic-data-sel = "lrise_rfall";
139 dlg,dmic-samplephase = "between_clkedge";
140 dlg,dmic-clkrate = <3000000>;
142 VDDA-supply = <®_1p8v>;
143 VDDMIC-supply = <®_3p3v>;
144 VDDIO-supply = <®_3p3v>;
148 remote-endpoint = <&rsnd_endpoint>;
155 pinctrl-0 = <&sound_clk_pins>, <&sound_pins>;
156 pinctrl-names = "default";
159 clock-frequency = <5644800>; /* 44.1kHz groups [(C) clock] */
160 // clock-frequency = <6144000>; /* 48 kHz groups [(C) clock] */
170 remote-endpoint = <&da7212_endpoint>;
172 dai-format = "i2s";
173 bitclock-master = <&rsnd_endpoint>;
174 frame-master = <&rsnd_endpoint>;