aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm8978.c
diff options
context:
space:
mode:
Diffstat (limited to 'sound/soc/codecs/wm8978.c')
-rw-r--r--sound/soc/codecs/wm8978.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/sound/soc/codecs/wm8978.c b/sound/soc/codecs/wm8978.c
index d36d6001fbb7..90b2d418ef60 100644
--- a/sound/soc/codecs/wm8978.c
+++ b/sound/soc/codecs/wm8978.c
@@ -993,18 +993,20 @@ static int wm8978_probe(struct snd_soc_codec *codec)
993 return 0; 993 return 0;
994} 994}
995 995
996static struct snd_soc_codec_driver soc_codec_dev_wm8978 = { 996static const struct snd_soc_codec_driver soc_codec_dev_wm8978 = {
997 .probe = wm8978_probe, 997 .probe = wm8978_probe,
998 .suspend = wm8978_suspend, 998 .suspend = wm8978_suspend,
999 .resume = wm8978_resume, 999 .resume = wm8978_resume,
1000 .set_bias_level = wm8978_set_bias_level, 1000 .set_bias_level = wm8978_set_bias_level,
1001 1001
1002 .controls = wm8978_snd_controls, 1002 .component_driver = {
1003 .num_controls = ARRAY_SIZE(wm8978_snd_controls), 1003 .controls = wm8978_snd_controls,
1004 .dapm_widgets = wm8978_dapm_widgets, 1004 .num_controls = ARRAY_SIZE(wm8978_snd_controls),
1005 .num_dapm_widgets = ARRAY_SIZE(wm8978_dapm_widgets), 1005 .dapm_widgets = wm8978_dapm_widgets,
1006 .dapm_routes = wm8978_dapm_routes, 1006 .num_dapm_widgets = ARRAY_SIZE(wm8978_dapm_widgets),
1007 .num_dapm_routes = ARRAY_SIZE(wm8978_dapm_routes), 1007 .dapm_routes = wm8978_dapm_routes,
1008 .num_dapm_routes = ARRAY_SIZE(wm8978_dapm_routes),
1009 },
1008}; 1010};
1009 1011
1010static const struct regmap_config wm8978_regmap_config = { 1012static const struct regmap_config wm8978_regmap_config = {