aboutsummaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorPeter Ujfalusi <peter.ujfalusi@ti.com>2014-01-03 08:27:50 -0500
committerMark Brown <broonie@linaro.org>2014-01-08 07:48:53 -0500
commit7bfbdfea576e3ae109fa182519b6f004c6024952 (patch)
tree8bc24e3f45d30d16326f80838f7d6b1d2cbc5402 /sound
parenta8fc415c29a62e4f0a7a932110ee9d8423e2cc52 (diff)
ASoC: twl4030: Remove check defaults functionality
No need to keep the check defaults functionality anymore. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'sound')
-rw-r--r--sound/soc/codecs/twl4030.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/sound/soc/codecs/twl4030.c b/sound/soc/codecs/twl4030.c
index 419108ae31de..7b732ab70d2c 100644
--- a/sound/soc/codecs/twl4030.c
+++ b/sound/soc/codecs/twl4030.c
@@ -268,25 +268,6 @@ static void twl4030_codec_enable(struct snd_soc_codec *codec, int enable)
268 udelay(10); 268 udelay(10);
269} 269}
270 270
271static inline void twl4030_check_defaults(struct snd_soc_codec *codec)
272{
273 int i, difference = 0;
274 u8 val;
275
276 dev_dbg(codec->dev, "Checking TWL audio default configuration\n");
277 for (i = 1; i <= TWL4030_REG_MISC_SET_2; i++) {
278 twl_i2c_read_u8(TWL4030_MODULE_AUDIO_VOICE, &val, i);
279 if (val != twl4030_reg[i]) {
280 difference++;
281 dev_dbg(codec->dev,
282 "Reg 0x%02x: chip: 0x%02x driver: 0x%02x\n",
283 i, val, twl4030_reg[i]);
284 }
285 }
286 dev_dbg(codec->dev, "Found %d non-matching registers. %s\n",
287 difference, difference ? "Not OK" : "OK");
288}
289
290static inline void twl4030_reset_registers(struct snd_soc_codec *codec) 271static inline void twl4030_reset_registers(struct snd_soc_codec *codec)
291{ 272{
292 int i; 273 int i;
@@ -378,10 +359,6 @@ static void twl4030_init_chip(struct snd_soc_codec *codec)
378 } 359 }
379 } 360 }
380 361
381 /* Check defaults, if instructed before anything else */
382 if (pdata && pdata->check_defaults)
383 twl4030_check_defaults(codec);
384
385 /* Reset registers, if no setup data or if instructed to do so */ 362 /* Reset registers, if no setup data or if instructed to do so */
386 if (!pdata || (pdata && pdata->reset_registers)) 363 if (!pdata || (pdata && pdata->reset_registers))
387 twl4030_reset_registers(codec); 364 twl4030_reset_registers(codec);