xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunMikroe-PROTO audio board
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunRequired properties:
4*4882a593Smuzhiyun  - compatible: "mikroe,mikroe-proto"
5*4882a593Smuzhiyun  - dai-format: Must be "i2s".
6*4882a593Smuzhiyun  - i2s-controller: The phandle of the I2S controller.
7*4882a593Smuzhiyun  - audio-codec: The phandle of the WM8731 audio codec.
8*4882a593SmuzhiyunOptional properties:
9*4882a593Smuzhiyun  - model: The user-visible name of this sound complex.
10*4882a593Smuzhiyun  - bitclock-master: Indicates dai-link bit clock master; for details see simple-card.txt (1).
11*4882a593Smuzhiyun  - frame-master: Indicates dai-link frame master; for details see simple-card.txt (1).
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun(1) : There must be the same master for both bit and frame clocks.
14*4882a593Smuzhiyun
15*4882a593SmuzhiyunExample:
16*4882a593Smuzhiyun	sound {
17*4882a593Smuzhiyun		compatible = "mikroe,mikroe-proto";
18*4882a593Smuzhiyun		model = "wm8731 @ sama5d2_xplained";
19*4882a593Smuzhiyun		i2s-controller = <&i2s0>;
20*4882a593Smuzhiyun		audio-codec = <&wm8731>;
21*4882a593Smuzhiyun		dai-format = "i2s";
22*4882a593Smuzhiyun        };
23*4882a593Smuzhiyun};
24