123456789101112131415161718192021222324252627282930313233343536373839 |
- --- a/arch/arm/boot/dts/imx23-olinuxino.dts
- +++ b/arch/arm/boot/dts/imx23-olinuxino.dts
- @@ -89,6 +89,25 @@
- usbphy0: usbphy@8007c000 {
- status = "okay";
- };
- +
- + codec: mxs-builtin-codec {
- + compatible = "fsl,mxs-builtin-codec";
- + reg = <0x80048000 0x2000>, <0x8004c000 0x2000>,
- + <0x8005c000 0x2000>;
- + reg-names = "audioout", "audioin", "rtc";
- + clocks = <&clks 31>;
- + clock-names = "filt";
- + };
- +
- + platform_dai: mxs-builtin-cpu-dai {
- + compatible = "fsl,mxs-builtin-cpu-dai";
- + reg = <0x80048000 0x2000>, <0x8004c000 0x2000>,
- + <0x8005c000 0x2000>;
- + reg-names = "audioout", "audioin", "rtc";
- + interrupts = <8 6 4>;
- + dmas = <&dma_apbx 0>, <&dma_apbx 1>;
- + dma-names = "rx", "tx";
- + };
- };
- };
-
- @@ -127,4 +146,10 @@
- gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>;
- };
- };
- +
- + mxs-builtin-audio {
- + compatible = "fsl,mxs-builtin-audio";
- + audio-codec = <&codec>;
- + cpu-dai = <&platform_dai>;
- + };
- };
|