162306a36Sopenharmony_ciMarvell PXA SSP CPU DAI bindings
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciRequired properties:
462306a36Sopenharmony_ci
562306a36Sopenharmony_ci	compatible	Must be "mrvl,pxa-ssp-dai"
662306a36Sopenharmony_ci	port		A phandle reference to a PXA ssp upstream device
762306a36Sopenharmony_ci
862306a36Sopenharmony_ciOptional properties:
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci	clock-names
1162306a36Sopenharmony_ci	clocks		Through "clock-names" and "clocks", external clocks
1262306a36Sopenharmony_ci			can be configured. If a clock names "extclk" exists,
1362306a36Sopenharmony_ci			it will be set to the mclk rate of the audio stream
1462306a36Sopenharmony_ci			and be used as clock provider of the DAI.
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ciExample:
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci	/* upstream device */
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci	ssp1: ssp@41000000 {
2162306a36Sopenharmony_ci		compatible = "mrvl,pxa3xx-ssp";
2262306a36Sopenharmony_ci		reg = <0x41000000 0x40>;
2362306a36Sopenharmony_ci		interrupts = <24>;
2462306a36Sopenharmony_ci		clock-names = "pxa27x-ssp.0";
2562306a36Sopenharmony_ci	};
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci	/* DAI as user */
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ci	ssp_dai0: ssp_dai@0 {
3062306a36Sopenharmony_ci		compatible = "mrvl,pxa-ssp-dai";
3162306a36Sopenharmony_ci		port = <&ssp1>;
3262306a36Sopenharmony_ci		#sound-dai-cells = <0>;
3362306a36Sopenharmony_ci	};
3462306a36Sopenharmony_ci
35