Merge tag 'ceph-for-5.1-rc1' of git://github.com/ceph/ceph-client
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / sound / mt8183-afe-pcm.txt
1 Mediatek AFE PCM controller for mt8183
2
3 Required properties:
4 - compatible = "mediatek,mt68183-audio";
5 - reg: register location and size
6 - interrupts: should contain AFE interrupt
7 - power-domains: should define the power domain
8 - clocks: Must contain an entry for each entry in clock-names
9 - clock-names: should have these clock names:
10                 "infra_sys_audio_clk",
11                 "mtkaif_26m_clk",
12                 "top_mux_audio",
13                 "top_mux_aud_intbus",
14                 "top_sys_pll3_d4",
15                 "top_clk26m_clk";
16
17 Example:
18
19         afe: mt8183-afe-pcm@11220000  {
20                 compatible = "mediatek,mt8183-audio";
21                 reg = <0 0x11220000 0 0x1000>;
22                 interrupts = <GIC_SPI 161 IRQ_TYPE_LEVEL_LOW>;
23                 power-domains = <&scpsys MT8183_POWER_DOMAIN_AUDIO>;
24                 clocks = <&infrasys CLK_INFRA_AUDIO>,
25                          <&infrasys CLK_INFRA_AUDIO_26M_BCLK>,
26                          <&topckgen CLK_TOP_MUX_AUDIO>,
27                          <&topckgen CLK_TOP_MUX_AUD_INTBUS>,
28                          <&topckgen CLK_TOP_SYSPLL_D2_D4>,
29                          <&clk26m>;
30                 clock-names = "infra_sys_audio_clk",
31                               "mtkaif_26m_clk",
32                               "top_mux_audio",
33                               "top_mux_aud_intbus",
34                               "top_sys_pll_d2_d4",
35                               "top_clk26m_clk";
36         };