Lines Matching defs:component

137 	struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
138 struct wm8804_priv *wm8804 = snd_soc_component_get_drvdata(component);
144 snd_soc_component_update_bits(component, WM8804_PWRDN, 0x10, 0x0);
151 snd_soc_component_update_bits(component, WM8804_PWRDN, 0x10, 0x10);
161 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
162 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component);
173 if (snd_soc_component_test_bits(component, e->reg, mask, val)) {
175 txpwr = snd_soc_component_read(component, WM8804_PWRDN) & 0x4;
178 snd_soc_component_update_bits(component, WM8804_PWRDN, 0x4, 0x4);
181 snd_soc_component_update_bits(component, e->reg, mask, val);
184 snd_soc_component_update_bits(component, WM8804_PWRDN, 0x4, txpwr);
218 struct snd_soc_component *component;
221 component = dai->component;
243 snd_soc_component_update_bits(component, WM8804_AIFTX, 0x3, format);
244 snd_soc_component_update_bits(component, WM8804_AIFRX, 0x3, format);
259 snd_soc_component_update_bits(component, WM8804_AIFRX, 0x40, master << 6);
280 snd_soc_component_update_bits(component, WM8804_AIFTX, 0x10 | 0x20,
282 snd_soc_component_update_bits(component, WM8804_AIFRX, 0x10 | 0x20,
291 struct snd_soc_component *component;
294 component = dai->component;
313 snd_soc_component_update_bits(component, WM8804_AIFTX, 0xc, blen << 2);
314 snd_soc_component_update_bits(component, WM8804_AIFRX, 0xc, blen << 2);
405 struct snd_soc_component *component = dai->component;
406 struct wm8804_priv *wm8804 = snd_soc_component_get_drvdata(component);
431 snd_soc_component_update_bits(component, WM8804_PLL4, 0xf | 0x10,
434 snd_soc_component_update_bits(component, WM8804_PLL5, 0x3 | 0x8,
437 snd_soc_component_write(component, WM8804_PLL1, pll_div.k & 0xff);
438 snd_soc_component_write(component, WM8804_PLL2, (pll_div.k >> 8) & 0xff);
439 snd_soc_component_write(component, WM8804_PLL3, pll_div.k >> 16);
442 snd_soc_component_update_bits(component, WM8804_PWRDN, 0x1, 0);
451 struct snd_soc_component *component;
453 component = dai->component;
459 snd_soc_component_update_bits(component, WM8804_PLL6, 0x80, 0x80);
467 snd_soc_component_update_bits(component, WM8804_PLL6, 0x80, 0);
470 snd_soc_component_update_bits(component, WM8804_PLL6, 0x8, 0);
473 snd_soc_component_update_bits(component, WM8804_PLL6, 0x8, 0x8);
486 struct snd_soc_component *component;
489 component = dai->component;
492 snd_soc_component_update_bits(component, WM8804_PLL5, 0x30,
496 wm8804 = snd_soc_component_get_drvdata(component);