Lines Matching full:component
29 struct snd_soc_component *component; member
47 snd_soc_component_write(tas2764->component, TAS2764_SW_RST, in tas2764_reset()
51 static int tas2764_set_bias_level(struct snd_soc_component *component, in tas2764_set_bias_level() argument
54 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_set_bias_level()
58 snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_set_bias_level()
64 snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_set_bias_level()
69 snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_set_bias_level()
84 static int tas2764_codec_suspend(struct snd_soc_component *component) in tas2764_codec_suspend() argument
86 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_codec_suspend()
89 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_codec_suspend()
105 static int tas2764_codec_resume(struct snd_soc_component *component) in tas2764_codec_resume() argument
107 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_codec_resume()
113 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_codec_resume()
142 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in tas2764_dac_event() local
143 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_dac_event()
148 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_dac_event()
153 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_dac_event()
200 struct snd_soc_component *component = dai->component; in tas2764_mute() local
203 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_mute()
215 struct snd_soc_component *component = tas2764->component; in tas2764_set_bitwidth() local
222 ret = snd_soc_component_update_bits(component, in tas2764_set_bitwidth()
228 ret = snd_soc_component_update_bits(component, in tas2764_set_bitwidth()
234 ret = snd_soc_component_update_bits(component, in tas2764_set_bitwidth()
247 val = snd_soc_component_read(tas2764->component, TAS2764_PWR_CTRL); in tas2764_set_bitwidth()
256 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG5, in tas2764_set_bitwidth()
267 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG6, in tas2764_set_bitwidth()
278 struct snd_soc_component *component = tas2764->component; in tas2764_set_samplerate() local
303 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG0, in tas2764_set_samplerate()
317 struct snd_soc_component *component = dai->component; in tas2764_hw_params() local
318 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_hw_params()
330 struct snd_soc_component *component = dai->component; in tas2764_set_fmt() local
331 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_set_fmt()
348 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG1, in tas2764_set_fmt()
371 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG1, in tas2764_set_fmt()
377 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG2, in tas2764_set_fmt()
390 struct snd_soc_component *component = dai->component; in tas2764_set_dai_tdm_slot() local
391 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_set_dai_tdm_slot()
421 ret = snd_soc_component_write(component, TAS2764_TDM_CFG3, slots_cfg); in tas2764_set_dai_tdm_slot()
439 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG2, in tas2764_set_dai_tdm_slot()
445 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG5, in tas2764_set_dai_tdm_slot()
451 ret = snd_soc_component_update_bits(component, TAS2764_TDM_CFG6, in tas2764_set_dai_tdm_slot()
497 static int tas2764_codec_probe(struct snd_soc_component *component) in tas2764_codec_probe() argument
499 struct tas2764_priv *tas2764 = snd_soc_component_get_drvdata(component); in tas2764_codec_probe()
502 tas2764->component = component; in tas2764_codec_probe()
509 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG5, in tas2764_codec_probe()
514 ret = snd_soc_component_update_bits(tas2764->component, TAS2764_TDM_CFG6, in tas2764_codec_probe()
519 ret = snd_soc_component_update_bits(component, TAS2764_PWR_CTRL, in tas2764_codec_probe()