Merge tag 'mmc-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / sound / mrvl,pxa-ssp.txt
1 Marvell PXA SSP CPU DAI bindings
2
3 Required properties:
4
5         compatible      Must be "mrvl,pxa-ssp-dai"
6         port            A phandle reference to a PXA ssp upstream device
7
8 Optional properties:
9
10         clock-names
11         clocks          Through "clock-names" and "clocks", external clocks
12                         can be configured. If a clock names "extclk" exists,
13                         it will be set to the mclk rate of the audio stream
14                         and be used as clock provider of the DAI.
15
16 Example:
17
18         /* upstream device */
19
20         ssp1: ssp@41000000 {
21                 compatible = "mrvl,pxa3xx-ssp";
22                 reg = <0x41000000 0x40>;
23                 interrupts = <24>;
24                 clock-names = "pxa27x-ssp.0";
25         };
26
27         /* DAI as user */
28
29         ssp_dai0: ssp_dai@0 {
30                 compatible = "mrvl,pxa-ssp-dai";
31                 port = <&ssp1>;
32                 #sound-dai-cells = <0>;
33         };
34