On Wed, Jul 02, 2008 at 09:51:59AM -0400, Jon Smirl wrote:
> DMA, needs to be split out. Efika is AC97 on the MPC5200 and needs to
> share DMA code. The new Phytec pcm030 baseboard is AC97 too.

I agree, but I'm not sure the best way to organize a split.  I'm not
doing anything with the Efika at the moment and I haven't dug into the
details of what needs to be done for AC97.

> What does the device tree look like?

Here is the relevant excerpt, but it is not documented yet.  I haven't
made any attempt encode the layout into the device tree (clocking, etc.)

        [EMAIL PROTECTED] {
                #address-cells = <1>;
                #size-cells = <0>;
                compatible = "fsl,mpc5200b-spi","fsl,mpc5200-spi";
                reg = <0xf00 0x20>;
                num-slaves = <32>;
                interrupts = <2 13 0 2 14 0>;
                interrupt-parent = <&mpc5200_pic>;

                codec1: [EMAIL PROTECTED] {
                        compatible = "ti,tlv320aic26";
                        linux,modalias = "tlv320aic26";
                        max-speed = <1000000>;
                        reg = <2>;
                };

                codec2: [EMAIL PROTECTED] {
                        compatible = "ti,tlv320aic26";
                        linux,modalias = "tlv320aic26";
                        max-speed = <1000000>;
                        reg = <3>;
                };
        };

        [EMAIL PROTECTED] {             // PSC2
                compatible = "fsl,mpc5200b-psc-i2s","fsl,mpc5200-psc-i2s";
                cell-index = <1>;
                reg = <0x2200 0x100>;
                interrupts = <2 2 0>;
                interrupt-parent = <&mpc5200_pic>;
                codec-handle = <&codec1>;
        };
        [EMAIL PROTECTED] {             // PSC3
                compatible = "fsl,mpc5200b-psc-i2s","fsl,mpc5200-psc-i2s";
                cell-index = <2>;
                reg = <0x2400 0x100>;
                interrupts = <2 3 0>;
                interrupt-parent = <&mpc5200_pic>;
                codec-handle = <&codec2>;
        };


_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to