Bill Pemberton
d7f1be84fb
ASoC: pxa/hx4700: remove __dev* attributes
...
CONFIG_HOTPLUG is going away as an option. As result the __dev*
markings will be going away.
Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst,
and __devexit.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-12-10 00:29:59 +09:00
Axel Lin
561c6a172f
ASoC: pxa: Add .owner to struct snd_soc_card
...
Missed .owner of struct snd_soc_card will prevent the module from being
removed from underneath its users.
Reported-by: Lothar Waßmann <LW@KARO-electronics.de >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-22 11:04:18 +00:00
Axel Lin
673847cfb0
ASoC: Use dai_fmt in hx4700 machine driver
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-20 10:15:53 +00:00
Mark Brown
0a105ddb35
Merge branch 'for-3.2' into for-3.3
2011-12-12 12:59:06 +08:00
Axel Lin
497d496598
ASoC: Fix hx4700 error handling to free gpios if snd_soc_register_card fails
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-12-12 12:58:42 +08:00
Axel Lin
2f702a1915
ASoC: Convert pxa directory to module_platform_driver
...
Factor out some boilerplate code.
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Marek Vasut <marek.vasut@gmail.com >
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-11-25 13:15:16 +00:00
Dmitry Artamonow
c26f642e26
ASoC: add iPAQ hx4700 machine driver
...
AK4641 connected via I2S and I2C, jack detection via GPIO.
Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com >
Signed-off-by: Dmitry Artamonow <mad_soft@inbox.ru >
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-05-19 14:10:59 -07:00