Lines Matching defs:component
29 struct snd_soc_component *component;
71 latched[i] = snd_soc_component_read(tas2764->component,
85 snd_soc_component_update_bits(tas2764->component,
103 snd_soc_component_write(tas2764->component, TAS2764_SW_RST,
110 struct snd_soc_component *component = tas2764->component;
120 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL,
129 static int tas2764_codec_suspend(struct snd_soc_component *component)
131 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component);
134 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL,
150 static int tas2764_codec_resume(struct snd_soc_component *component)
152 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component);
188 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
189 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component);
245 snd_soc_component_get_drvdata(dai->component);
253 struct snd_soc_component *component = tas2764->component;
260 ret = snd_soc_component_update_bits(component,
266 ret = snd_soc_component_update_bits(component,
272 ret = snd_soc_component_update_bits(component,
285 val = snd_soc_component_read(tas2764->component, TAS2764_PWR_CTRL);
294 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG5,
305 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG6,
316 struct snd_soc_component *component = tas2764->component;
341 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG0,
355 struct snd_soc_component *component = dai->component;
356 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component);
368 struct snd_soc_component *component = dai->component;
369 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component);
388 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG1,
411 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG0,
417 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG1,
431 struct snd_soc_component *component = dai->component;
432 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component);
455 ret = snd_soc_component_write(component, TAS2764_TDM_CFG3, slots_cfg);
473 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG2,
479 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG5,
485 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG6,
531 static int tas2764_codec_probe(struct snd_soc_component *component)
533 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component);
536 tas2764->component = component;
546 ret = snd_soc_component_write(tas2764->component, TAS2764_INT_MASK0, 0xff);
550 ret = snd_soc_component_write(tas2764->component, TAS2764_INT_MASK1, 0xff);
554 ret = snd_soc_component_write(tas2764->component, TAS2764_INT_MASK2, 0xff);
558 ret = snd_soc_component_write(tas2764->component, TAS2764_INT_MASK3, 0xff);
562 ret = snd_soc_component_write(tas2764->component, TAS2764_INT_MASK4, 0xff);
573 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG5,
578 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG6,