ASoC: tlv320aic3x: Change to use device model
authorBen Dooks <ben@simtec.co.uk>
Thu, 20 Aug 2009 21:50:41 +0000 (22:50 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 21 Aug 2009 09:52:49 +0000 (10:52 +0100)
commitcb3826f524728a90a47f2f831c3d61851c8091b2
tree5150c7c4a6547851fb126c4c9feee75ac4e5d2c1
parent14412acde5b57450b8afb3d4b03132419b6abebf
ASoC: tlv320aic3x: Change to use device model

The tlv320aic3x driver managed its own i2c device, instead of an extant
one created by the board support code. Change the code to make it so that
the driver binds to an extant (in this case i2c) device.

Add explict tlv320aic33 as well as tlv320aic3x to the supported device
table and remove the old driver bindings from the users of this code.

Signed-off-by: Ben Dooks <ben@simtec.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/tlv320aic3x.c
sound/soc/codecs/tlv320aic3x.h
sound/soc/davinci/davinci-evm.c
sound/soc/omap/n810.c
sound/soc/s6000/s6105-ipcam.c