blob: feef39b4a4fdb71934961714c1c790f8f1852e32 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001Marvell PXA SSP CPU DAI bindings
2
3Required properties:
4
5 compatible Must be "mrvl,pxa-ssp-dai"
6 port A phandle reference to a PXA ssp upstream device
7
8Optional 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
16Example:
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