diff options
Diffstat (limited to 'sound/soc/codecs/wm8350.c')
-rw-r--r-- | sound/soc/codecs/wm8350.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/sound/soc/codecs/wm8350.c b/sound/soc/codecs/wm8350.c index ffbf3df8ae97..2efc5b41ad0f 100644 --- a/sound/soc/codecs/wm8350.c +++ b/sound/soc/codecs/wm8350.c | |||
@@ -1587,19 +1587,21 @@ static struct regmap *wm8350_get_regmap(struct device *dev) | |||
1587 | return wm8350->regmap; | 1587 | return wm8350->regmap; |
1588 | } | 1588 | } |
1589 | 1589 | ||
1590 | static struct snd_soc_codec_driver soc_codec_dev_wm8350 = { | 1590 | static const struct snd_soc_codec_driver soc_codec_dev_wm8350 = { |
1591 | .probe = wm8350_codec_probe, | 1591 | .probe = wm8350_codec_probe, |
1592 | .remove = wm8350_codec_remove, | 1592 | .remove = wm8350_codec_remove, |
1593 | .get_regmap = wm8350_get_regmap, | 1593 | .get_regmap = wm8350_get_regmap, |
1594 | .set_bias_level = wm8350_set_bias_level, | 1594 | .set_bias_level = wm8350_set_bias_level, |
1595 | .suspend_bias_off = true, | 1595 | .suspend_bias_off = true, |
1596 | 1596 | ||
1597 | .controls = wm8350_snd_controls, | 1597 | .component_driver = { |
1598 | .num_controls = ARRAY_SIZE(wm8350_snd_controls), | 1598 | .controls = wm8350_snd_controls, |
1599 | .dapm_widgets = wm8350_dapm_widgets, | 1599 | .num_controls = ARRAY_SIZE(wm8350_snd_controls), |
1600 | .num_dapm_widgets = ARRAY_SIZE(wm8350_dapm_widgets), | 1600 | .dapm_widgets = wm8350_dapm_widgets, |
1601 | .dapm_routes = wm8350_dapm_routes, | 1601 | .num_dapm_widgets = ARRAY_SIZE(wm8350_dapm_widgets), |
1602 | .num_dapm_routes = ARRAY_SIZE(wm8350_dapm_routes), | 1602 | .dapm_routes = wm8350_dapm_routes, |
1603 | .num_dapm_routes = ARRAY_SIZE(wm8350_dapm_routes), | ||
1604 | }, | ||
1603 | }; | 1605 | }; |
1604 | 1606 | ||
1605 | static int wm8350_probe(struct platform_device *pdev) | 1607 | static int wm8350_probe(struct platform_device *pdev) |