Commit 0a3f5e35 authored by Mark Brown's avatar Mark Brown
Browse files

ASoC: Remove redundant snd_soc_dapm_new_widgets() calls



The DAPM widgets are now insntantiated by the core when creating the card
so there is no need for the individual CODEC drivers to do so.

Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent c871a053
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -385,7 +385,6 @@ static int ad1836_probe(struct platform_device *pdev)
	snd_soc_dapm_new_controls(codec, ad1836_dapm_widgets,
				  ARRAY_SIZE(ad1836_dapm_widgets));
	snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths));
	snd_soc_dapm_new_widgets(codec);

pcm_err:
	return ret;
+0 −1
Original line number Diff line number Diff line
@@ -592,7 +592,6 @@ static int ad1938_probe(struct platform_device *pdev)
	snd_soc_dapm_new_controls(codec, ad1938_dapm_widgets,
				  ARRAY_SIZE(ad1938_dapm_widgets));
	snd_soc_dapm_add_routes(codec, audio_paths, ARRAY_SIZE(audio_paths));
	snd_soc_dapm_new_widgets(codec);

	ad1938_set_bias_level(codec, SND_SOC_BIAS_STANDBY);

+0 −1
Original line number Diff line number Diff line
@@ -294,7 +294,6 @@ static int ak4535_add_widgets(struct snd_soc_codec *codec)

	snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map));

	snd_soc_dapm_new_widgets(codec);
	return 0;
}

+0 −1
Original line number Diff line number Diff line
@@ -441,7 +441,6 @@ static int ak4671_add_widgets(struct snd_soc_codec *codec)

	snd_soc_dapm_add_routes(codec, intercon, ARRAY_SIZE(intercon));

	snd_soc_dapm_new_widgets(codec);
	return 0;
}

+0 −1
Original line number Diff line number Diff line
@@ -93,7 +93,6 @@ static int cx20442_add_widgets(struct snd_soc_codec *codec)
	snd_soc_dapm_add_routes(codec, cx20442_audio_map,
				ARRAY_SIZE(cx20442_audio_map));

	snd_soc_dapm_new_widgets(codec);
	return 0;
}

Loading