sound (ASoC) fixes for 3.1
Subsystems (4)
Linus,
please pull ASoC fixes for v3.1 from:
git://github.com/tiwai/sound.git fix/asoc
The topmost commit is b5c49d49b9e175fd56cb4b5cf2c4fd972d15e013.
This contains a few small fixes in ASoC, and all pretty local and no big surprise.
Thanks!
Takashi
===
Arnd Bergmann (2):
ASoC: use a valid device for dev_err() in Zylonite
ASoC: omap_mcpdm_remove cannot be __devexit
Axel Lin (1):
ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC
--- sound/soc/codecs/wm8753.c | 4 ++-- sound/soc/omap/mcpdm.c | 2 +- sound/soc/omap/mcpdm.h | 2 +- sound/soc/pxa/zylonite.c | 8 ++++---- 4 files changed, 8 insertions(+), 8 deletions(-)
sound/soc/codecs/wm8753.c +2 -2
@@ -1454,8 +1454,8 @@ static int wm8753_probe(struct snd_soc_codec *codec)/* set the update bits */ snd_soc_update_bits (codec,WM8753_LDAC ,0x0100 ,0x0100 );snd_soc_update_bits (codec,WM8753_RDAC ,0x0100 ,0x0100 ); -snd_soc_update_bits (codec,WM8753_LDAC ,0x0100 ,0x0100 ); -snd_soc_update_bits (codec,WM8753_RDAC ,0x0100 ,0x0100 ); +snd_soc_update_bits (codec,WM8753_LADC ,0x0100 ,0x0100 ); +snd_soc_update_bits (codec,WM8753_RADC ,0x0100 ,0x0100 );snd_soc_update_bits (codec,WM8753_LOUT1V ,0x0100 ,0x0100 );snd_soc_update_bits (codec,WM8753_ROUT1V ,0x0100 ,0x0100 );snd_soc_update_bits (codec,WM8753_LOUT2V ,0x0100 ,0x0100 );
sound/soc/omap/mcpdm.c +1 -1
@@ -449,7 +449,7 @@ exit:return ret; } -int __devexit omap_mcpdm_remove(struct platform_device *pdev) +int omap_mcpdm_remove (struct platform_device *pdev) {struct omap_mcpdm *mcpdm_ptr =platform_get_drvdata (pdev);
sound/soc/omap/mcpdm.h +1 -1
@@ -150,4 +150,4 @@ extern int omap_mcpdm_request(void);extern void omap_mcpdm_free (void );extern int omap_mcpdm_set_offset (int offset1,int offset2);int __devinit omap_mcpdm_probe (struct platform_device *pdev); -int __devexit omap_mcpdm_remove(struct platform_device *pdev); +int omap_mcpdm_remove (struct platform_device *pdev);
sound/soc/pxa/zylonite.c +4 -4
@@ -196,20 +196,20 @@ static int zylonite_probe(struct snd_soc_card *card)if (clk_pout) { pout =clk_get (NULL ,"CLK_POUT" );if (IS_ERR (pout)) { -dev_err (&pdev->dev,"Unable to obtain CLK_POUT: %ld\n" , +dev_err (card->dev,"Unable to obtain CLK_POUT: %ld\n" ,PTR_ERR (pout));return PTR_ERR (pout); } ret =clk_enable (pout);if (ret !=0 ) { -dev_err (&pdev->dev,"Unable to enable CLK_POUT: %d\n" , +dev_err (card->dev,"Unable to enable CLK_POUT: %d\n" , ret);clk_put (pout);return ret; } -dev_dbg (&pdev->dev,"MCLK enabled at %luHz\n" , +dev_dbg (card->dev,"MCLK enabled at %luHz\n" ,clk_get_rate (pout)); }
@@ -241,7 +241,7 @@ static int zylonite_resume_pre(struct snd_soc_card *card)if (clk_pout) { ret =clk_enable (pout);if (ret !=0 ) -dev_err (&pdev->dev,"Unable to enable CLK_POUT: %d\n" , +dev_err (card->dev,"Unable to enable CLK_POUT: %d\n" , ret); }