Lines Matching refs:component
41 struct snd_soc_component component; member
165 static int ak5558_set_mcki(struct snd_soc_component *component) in ak5558_set_mcki() argument
167 return snd_soc_component_update_bits(component, AK5558_02_CONTROL1, AK5558_CKS, in ak5558_set_mcki()
175 struct snd_soc_component *component = dai->component; in ak5558_hw_params() local
176 struct ak5558_priv *ak5558 = snd_soc_component_get_drvdata(component); in ak5558_hw_params()
191 snd_soc_component_update_bits(component, AK5558_02_CONTROL1, AK5558_BITS, bits); in ak5558_hw_params()
198 struct snd_soc_component *component = dai->component; in ak5558_set_dai_fmt() local
228 snd_soc_component_update_bits(component, AK5558_02_CONTROL1, AK5558_DIF, format); in ak5558_set_dai_fmt()
237 struct snd_soc_component *component = dai->component; in ak5558_set_tdm_slot() local
238 struct ak5558_priv *ak5558 = snd_soc_component_get_drvdata(component); in ak5558_set_tdm_slot()
259 snd_soc_component_update_bits(component, AK5558_03_CONTROL2, AK5558_MODE_BITS, in ak5558_set_tdm_slot()
330 static int ak5558_probe(struct snd_soc_component *component) in ak5558_probe() argument
332 struct ak5558_priv *ak5558 = snd_soc_component_get_drvdata(component); in ak5558_probe()
335 return ak5558_set_mcki(component); in ak5558_probe()
338 static void ak5558_remove(struct snd_soc_component *component) in ak5558_remove() argument
340 struct ak5558_priv *ak5558 = snd_soc_component_get_drvdata(component); in ak5558_remove()