On Thu, Aug 19, 2010 at 4:35 PM, Mark Brown broonie@opensource.wolfsonmicro.com wrote:
On Thu, Aug 19, 2010 at 04:30:10PM +0200, Manuel Lauss wrote:
On Thu, Aug 19, 2010 at 4:06 PM, Mark Brown
As far as your comments about multiple cards go this should now be supported, though the fact that you're modifying the static data for the DAI means that the aux1x drivers probably don't support this or only support it in a limited fashion.
The hardware does support it with the issue you mentioned fixed, but the global "soc_ac97_ops" needs to go away first. The alchemy line can support up to 4 independent ac97 "cards" with certain models.
So this comment only applies to the AC97 DAIs, not the I2S ones? Actually, even for AC97 I'd expect things to work fine off the top of my head - while you are forced to use the same ops for everything the ops is just a vtable which I'd expect to be the same for all DAIs?
True, but I don't see how one can pass instance data to the ac97_read/write/whatever functions.
Manuel -- To unsubscribe from this list: send the line "unsubscribe alsa-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html