xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/mt6358.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunMediatek MT6358 Audio Codec
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunThe communication between MT6358 and SoC is through Mediatek PMIC wrapper.
4*4882a593SmuzhiyunFor more detail, please visit Mediatek PMIC wrapper documentation.
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunMust be a child node of PMIC wrapper.
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunRequired properties:
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun- compatible : "mediatek,mt6358-sound".
11*4882a593Smuzhiyun- Avdd-supply : power source of AVDD
12*4882a593Smuzhiyun
13*4882a593SmuzhiyunOptional properties:
14*4882a593Smuzhiyun- mediatek,dmic-mode : Indicates how many data pins are used to transmit two
15*4882a593Smuzhiyun	channels of PDM signal. 0 means two wires, 1 means one wire. Default
16*4882a593Smuzhiyun	value is 0.
17*4882a593Smuzhiyun
18*4882a593SmuzhiyunExample:
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunmt6358_snd {
21*4882a593Smuzhiyun	compatible = "mediatek,mt6358-sound";
22*4882a593Smuzhiyun	Avdd-supply = <&mt6358_vaud28_reg>;
23*4882a593Smuzhiyun	mediatek,dmic-mode = <0>;
24*4882a593Smuzhiyun};
25