diff options
Diffstat (limited to 'sound/soc/codecs/wm8990.c')
-rw-r--r-- | sound/soc/codecs/wm8990.c | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/sound/soc/codecs/wm8990.c b/sound/soc/codecs/wm8990.c index 1a38421f7594..c518c3e5aa3f 100644 --- a/sound/soc/codecs/wm8990.c +++ b/sound/soc/codecs/wm8990.c | |||
@@ -1332,6 +1332,15 @@ static int wm8990_set_bias_level(struct snd_soc_codec *codec, | |||
1332 | * 1. ADC/DAC on Primary Interface | 1332 | * 1. ADC/DAC on Primary Interface |
1333 | * 2. ADC on Primary Interface/DAC on secondary | 1333 | * 2. ADC on Primary Interface/DAC on secondary |
1334 | */ | 1334 | */ |
1335 | static struct snd_soc_dai_ops wm8990_dai_ops = { | ||
1336 | .hw_params = wm8990_hw_params, | ||
1337 | .digital_mute = wm8990_mute, | ||
1338 | .set_fmt = wm8990_set_dai_fmt, | ||
1339 | .set_clkdiv = wm8990_set_dai_clkdiv, | ||
1340 | .set_pll = wm8990_set_dai_pll, | ||
1341 | .set_sysclk = wm8990_set_dai_sysclk, | ||
1342 | }; | ||
1343 | |||
1335 | struct snd_soc_dai wm8990_dai = { | 1344 | struct snd_soc_dai wm8990_dai = { |
1336 | /* ADC/DAC on primary */ | 1345 | /* ADC/DAC on primary */ |
1337 | .name = "WM8990 ADC/DAC Primary", | 1346 | .name = "WM8990 ADC/DAC Primary", |
@@ -1348,14 +1357,7 @@ struct snd_soc_dai wm8990_dai = { | |||
1348 | .channels_max = 2, | 1357 | .channels_max = 2, |
1349 | .rates = WM8990_RATES, | 1358 | .rates = WM8990_RATES, |
1350 | .formats = WM8990_FORMATS,}, | 1359 | .formats = WM8990_FORMATS,}, |
1351 | .ops = { | 1360 | .ops = &wm8990_dai_ops, |
1352 | .hw_params = wm8990_hw_params, | ||
1353 | .digital_mute = wm8990_mute, | ||
1354 | .set_fmt = wm8990_set_dai_fmt, | ||
1355 | .set_clkdiv = wm8990_set_dai_clkdiv, | ||
1356 | .set_pll = wm8990_set_dai_pll, | ||
1357 | .set_sysclk = wm8990_set_dai_sysclk, | ||
1358 | }, | ||
1359 | }; | 1361 | }; |
1360 | EXPORT_SYMBOL_GPL(wm8990_dai); | 1362 | EXPORT_SYMBOL_GPL(wm8990_dai); |
1361 | 1363 | ||