12023c90cSDaniel MackMarvell PXA SSP CPU DAI bindings 22023c90cSDaniel Mack 32023c90cSDaniel MackRequired properties: 42023c90cSDaniel Mack 52023c90cSDaniel Mack compatible Must be "mrvl,pxa-ssp-dai" 62023c90cSDaniel Mack port A phandle reference to a PXA ssp upstream device 72023c90cSDaniel Mack 8*90eb6b59SDaniel MackOptional properties: 9*90eb6b59SDaniel Mack 10*90eb6b59SDaniel Mack clock-names 11*90eb6b59SDaniel Mack clocks Through "clock-names" and "clocks", external clocks 12*90eb6b59SDaniel Mack can be configured. If a clock names "extclk" exists, 13*90eb6b59SDaniel Mack it will be set to the mclk rate of the audio stream 14*90eb6b59SDaniel Mack and be used as clock provider of the DAI. 15*90eb6b59SDaniel Mack 162023c90cSDaniel MackExample: 172023c90cSDaniel Mack 182023c90cSDaniel Mack /* upstream device */ 192023c90cSDaniel Mack 2049e414c3SDaniel Mack ssp1: ssp@41000000 { 212023c90cSDaniel Mack compatible = "mrvl,pxa3xx-ssp"; 222023c90cSDaniel Mack reg = <0x41000000 0x40>; 232023c90cSDaniel Mack interrupts = <24>; 242023c90cSDaniel Mack clock-names = "pxa27x-ssp.0"; 252023c90cSDaniel Mack }; 262023c90cSDaniel Mack 272023c90cSDaniel Mack /* DAI as user */ 282023c90cSDaniel Mack 292023c90cSDaniel Mack ssp_dai0: ssp_dai@0 { 302023c90cSDaniel Mack compatible = "mrvl,pxa-ssp-dai"; 3149e414c3SDaniel Mack port = <&ssp1>; 3249e414c3SDaniel Mack #sound-dai-cells = <0>; 332023c90cSDaniel Mack }; 342023c90cSDaniel Mack 35