162306a36Sopenharmony_ciMarvell PXA2xx audio complex 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciThis descriptions matches the AC97 controller found in pxa2xx and pxa3xx series. 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciRequired properties: 662306a36Sopenharmony_ci - compatible: should be one of the following: 762306a36Sopenharmony_ci "marvell,pxa250-ac97" 862306a36Sopenharmony_ci "marvell,pxa270-ac97" 962306a36Sopenharmony_ci "marvell,pxa300-ac97" 1062306a36Sopenharmony_ci - reg: device MMIO address space 1162306a36Sopenharmony_ci - interrupts: single interrupt generated by AC97 IP 1262306a36Sopenharmony_ci - clocks: input clock of the AC97 IP, refer to clock-bindings.txt 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciOptional properties: 1562306a36Sopenharmony_ci - pinctrl-names, pinctrl-0: refer to pinctrl-bindings.txt 1662306a36Sopenharmony_ci - reset-gpios: gpio used for AC97 reset, refer to gpio.txt 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciExample: 1962306a36Sopenharmony_ci ac97: sound@40500000 { 2062306a36Sopenharmony_ci compatible = "marvell,pxa250-ac97"; 2162306a36Sopenharmony_ci reg = < 0x40500000 0x1000 >; 2262306a36Sopenharmony_ci interrupts = <14>; 2362306a36Sopenharmony_ci reset-gpios = <&gpio 113 GPIO_ACTIVE_HIGH>; 2462306a36Sopenharmony_ci #sound-dai-cells = <1>; 2562306a36Sopenharmony_ci pinctrl-names = "default"; 2662306a36Sopenharmony_ci pinctrl-0 = < &pmux_ac97_default >; 2762306a36Sopenharmony_ci }; 28