ASoC: Remove unused control_data and mutex fields from struct alc5632_priv
authorAxel Lin <axel.lin@gmail.com>
Sun, 13 Nov 2011 03:56:28 +0000 (11:56 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 14 Nov 2011 21:43:30 +0000 (21:43 +0000)
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Acked-off-by: Leon Romanovsky <leon@leon.nu>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/alc5632.c

index 8a3bf71947283cb423443e9cd253646fdef3ac88..07e958aeea5c44ff2acb84dcf37f351abe81c70c 100644 (file)
@@ -68,8 +68,6 @@ static const u16 alc5632_reg_defaults[] = {
 /* codec private data */
 struct alc5632_priv {
        enum snd_soc_control_type control_type;
-       void *control_data;
-       struct mutex mutex;
        u8 id;
        unsigned int sysclk;
 };
@@ -1071,9 +1069,7 @@ static int alc5632_i2c_probe(struct i2c_client *client,
        }
 
        i2c_set_clientdata(client, alc5632);
-       alc5632->control_data = client;
        alc5632->control_type = SND_SOC_I2C;
-       mutex_init(&alc5632->mutex);
 
        ret =  snd_soc_register_codec(&client->dev,
                &soc_codec_device_alc5632, &alc5632_dai, 1);