[alsa-devel] [PATCH] ASoC: Convert wm8731 to a new-style i2c driver (testers wanted)

Mark Brown broonie at sirena.org.uk
Tue Aug 26 21:37:28 CEST 2008

On Tue, Aug 26, 2008 at 09:20:43PM +0200, Manuel Lauss wrote:

> I don't know about other wm8731 users, but I'd prefer to let the board
> code register the codec i2c device.  Then you could also get rid
> of "struct wm8731_setup_data" altogether.

Yes, that would have been the ideal thing with the old I2C API too IIRC.
Unfortunately ASoC v1 requires that all the devices comprising the ASoC
system be registered in one fell swoop.  Once enough of v2 has been
merged to allow the codec drivers to register their DAIs independantly
of everything else the codecs can be instantiated from wherever the
platform feels like doing it.

More information about the Alsa-devel mailing list