ASoC: twl4030: Remove suspend/resume soc driver operations
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Fri, 11 Jan 2013 16:01:41 +0000 (17:01 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 11 Jan 2013 23:54:56 +0000 (23:54 +0000)
With idle_bias_off these are no longer needed.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/twl4030.c

index 7bfabe5750e895ea83bfa1357b82b84298785413..8e6e5b0160219ef140748a3dbf31bc7561b9a8d1 100644 (file)
@@ -2296,18 +2296,6 @@ static struct snd_soc_dai_driver twl4030_dai[] = {
 },
 };
 
-static int twl4030_soc_suspend(struct snd_soc_codec *codec)
-{
-       twl4030_set_bias_level(codec, SND_SOC_BIAS_OFF);
-       return 0;
-}
-
-static int twl4030_soc_resume(struct snd_soc_codec *codec)
-{
-       twl4030_set_bias_level(codec, SND_SOC_BIAS_STANDBY);
-       return 0;
-}
-
 static int twl4030_soc_probe(struct snd_soc_codec *codec)
 {
        struct twl4030_priv *twl4030;
@@ -2345,8 +2333,6 @@ static int twl4030_soc_remove(struct snd_soc_codec *codec)
 static struct snd_soc_codec_driver soc_codec_dev_twl4030 = {
        .probe = twl4030_soc_probe,
        .remove = twl4030_soc_remove,
-       .suspend = twl4030_soc_suspend,
-       .resume = twl4030_soc_resume,
        .read = twl4030_read_reg_cache,
        .write = twl4030_write,
        .set_bias_level = twl4030_set_bias_level,