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.) spi@f00 { #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: codec@2 { compatible = "ti,tlv320aic26"; linux,modalias = "tlv320aic26"; max-speed = <1000000>; reg = <2>; }; codec2: codec@3 { compatible = "ti,tlv320aic26"; linux,modalias = "tlv320aic26"; max-speed = <1000000>; reg = <3>; }; }; i2s@2200 { // 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>; }; i2s@2400 { // 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>; }; _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel