Lines Matching +full:mt7986 +full:- +full:afe

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/mediatek,mt7986-afe.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: MediaTek AFE PCM controller for MT7986
10 - Maso Huang <maso.huang@mediatek.com>
15 - const: mediatek,mt7986-afe
16 - items:
17 - enum:
18 - mediatek,mt7981-afe
19 - mediatek,mt7988-afe
20 - const: mediatek,mt7986-afe
31 - description: audio bus clock
32 - description: audio 26M clock
33 - description: audio intbus clock
34 - description: audio hopping clock
35 - description: audio pll clock
36 - description: mux for pcm_mck
37 - description: audio i2s/pcm mck
39 clock-names:
42 - const: bus_ck
43 - const: 26m_ck
44 - const: l_ck
45 - const: aud_ck
46 - const: eg2_ck
47 - const: sel
48 - const: i2s_m
51 - compatible
52 - reg
53 - interrupts
54 - clocks
55 - clock-names
58 - if:
62 const: mediatek,mt7986-afe
67 - description: audio bus clock
68 - description: audio 26M clock
69 - description: audio intbus clock
70 - description: audio hopping clock
71 - description: audio pll clock
72 clock-names:
74 - const: bus_ck
75 - const: 26m_ck
76 - const: l_ck
77 - const: aud_ck
78 - const: eg2_ck
80 - if:
84 const: mediatek,mt7981-afe
89 - description: audio bus clock
90 - description: audio 26M clock
91 - description: audio intbus clock
92 - description: audio hopping clock
93 - description: audio pll clock
94 - description: mux for pcm_mck
95 clock-names:
97 - const: bus_ck
98 - const: 26m_ck
99 - const: l_ck
100 - const: aud_ck
101 - const: eg2_ck
102 - const: sel
104 - if:
108 const: mediatek,mt7988-afe
113 - description: audio bus clock
114 - description: audio 26M clock
115 - description: audio intbus clock
116 - description: audio hopping clock
117 - description: audio pll clock
118 - description: mux for pcm_mck
119 - description: audio i2s/pcm mck
120 clock-names:
122 - const: bus_ck
123 - const: 26m_ck
124 - const: l_ck
125 - const: aud_ck
126 - const: eg2_ck
127 - const: sel
128 - const: i2s_m
133 - |
134 #include <dt-bindings/interrupt-controller/arm-gic.h>
135 #include <dt-bindings/interrupt-controller/irq.h>
136 #include <dt-bindings/clock/mt7986-clk.h>
138 afe@11210000 {
139 compatible = "mediatek,mt7986-afe";
147 clock-names = "bus_ck",
152 assigned-clocks = <&topckgen CLK_TOP_A1SYS_SEL>,
155 assigned-clock-parents = <&topckgen CLK_TOP_APLL2_D4>,