Lines Matching defs:wm8766
18 #include "wm8766.h"
22 struct snd_wm8766 wm8766;
106 struct psc724_spec *spec = container_of(wm, struct psc724_spec, wm8766);
325 spec->wm8766.ctl[WM8766_CTL_CH1_VOL].name = rear_volume;
326 spec->wm8766.ctl[WM8766_CTL_CH2_VOL].name = clfe_volume;
327 spec->wm8766.ctl[WM8766_CTL_CH3_VOL].name = NULL;
328 spec->wm8766.ctl[WM8766_CTL_CH1_SW].name = rear_switch;
329 spec->wm8766.ctl[WM8766_CTL_CH2_SW].name = clfe_switch;
330 spec->wm8766.ctl[WM8766_CTL_CH3_SW].name = NULL;
331 spec->wm8766.ctl[WM8766_CTL_PHASE1_SW].name = rear_phase;
332 spec->wm8766.ctl[WM8766_CTL_PHASE2_SW].name = clfe_phase;
333 spec->wm8766.ctl[WM8766_CTL_PHASE3_SW].name = NULL;
334 spec->wm8766.ctl[WM8766_CTL_DEEMPH1_SW].name = rear_deemph;
335 spec->wm8766.ctl[WM8766_CTL_DEEMPH2_SW].name = clfe_deemph;
336 spec->wm8766.ctl[WM8766_CTL_DEEMPH3_SW].name = NULL;
337 spec->wm8766.ctl[WM8766_CTL_IZD_SW].name = rear_clfe_izd;
338 spec->wm8766.ctl[WM8766_CTL_ZC_SW].name = rear_clfe_zc;
339 snd_wm8766_build_controls(&spec->wm8766);
366 snd_wm8766_volume_restore(&spec->wm8766);
377 snd_wm8766_resume(&spec->wm8766);
400 spec->wm8766.ops.write = psc724_wm8766_write;
401 spec->wm8766.card = ice->card;
406 snd_wm8766_init(&spec->wm8766);
407 snd_wm8766_set_if(&spec->wm8766,