From: Mark Brown Date: Mon, 11 Jun 2012 10:15:50 +0000 (+0800) Subject: ASoC: wm8996: Remove spurious regulator_bulk_free() X-Git-Tag: v3.12-rc1~2171^2~144^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=90ba6859ce914feff3632eeb7227b9f99c030ca9;p=kernel%2Fkernel-generic.git ASoC: wm8996: Remove spurious regulator_bulk_free() We're using demv_regulator_bulk_get() so don't need to manually free and this is in the CODEC driver not the I2C driver anyway. Signed-off-by: Mark Brown --- diff --git a/sound/soc/codecs/wm8996.c b/sound/soc/codecs/wm8996.c index 8af422e..379bd1e 100644 --- a/sound/soc/codecs/wm8996.c +++ b/sound/soc/codecs/wm8996.c @@ -3051,7 +3051,6 @@ static int wm8996_remove(struct snd_soc_codec *codec) for (i = 0; i < ARRAY_SIZE(wm8996->supplies); i++) regulator_unregister_notifier(wm8996->supplies[i].consumer, &wm8996->disable_nb[i]); - regulator_bulk_free(ARRAY_SIZE(wm8996->supplies), wm8996->supplies); return 0; }