Lines Matching refs:component

30 aiu_encoder_spdif_divider_enable(struct snd_soc_component *component,  in aiu_encoder_spdif_divider_enable()  argument
33 snd_soc_component_update_bits(component, AIU_CLK_CTRL, in aiu_encoder_spdif_divider_enable()
38 static void aiu_encoder_spdif_hold(struct snd_soc_component *component, in aiu_encoder_spdif_hold() argument
41 snd_soc_component_update_bits(component, AIU_958_CTRL, in aiu_encoder_spdif_hold()
50 struct snd_soc_component *component = dai->component; in aiu_encoder_spdif_trigger() local
56 aiu_encoder_spdif_hold(component, false); in aiu_encoder_spdif_trigger()
62 aiu_encoder_spdif_hold(component, true); in aiu_encoder_spdif_trigger()
70 static int aiu_encoder_spdif_setup_cs_word(struct snd_soc_component *component, in aiu_encoder_spdif_setup_cs_word() argument
84 snd_soc_component_write(component, AIU_958_CHSTAT_L0, val); in aiu_encoder_spdif_setup_cs_word()
85 snd_soc_component_write(component, AIU_958_CHSTAT_R0, val); in aiu_encoder_spdif_setup_cs_word()
89 snd_soc_component_write(component, AIU_958_CHSTAT_L1, val); in aiu_encoder_spdif_setup_cs_word()
90 snd_soc_component_write(component, AIU_958_CHSTAT_R1, val); in aiu_encoder_spdif_setup_cs_word()
99 struct snd_soc_component *component = dai->component; in aiu_encoder_spdif_hw_params() local
100 struct aiu *aiu = snd_soc_component_get_drvdata(component); in aiu_encoder_spdif_hw_params()
105 aiu_encoder_spdif_divider_enable(component, false); in aiu_encoder_spdif_hw_params()
120 snd_soc_component_update_bits(component, AIU_958_MISC, in aiu_encoder_spdif_hw_params()
130 ret = aiu_encoder_spdif_setup_cs_word(component, params); in aiu_encoder_spdif_hw_params()
136 snd_soc_component_update_bits(component, AIU_CLK_CTRL, in aiu_encoder_spdif_hw_params()
150 aiu_encoder_spdif_divider_enable(component, true); in aiu_encoder_spdif_hw_params()
158 struct snd_soc_component *component = dai->component; in aiu_encoder_spdif_hw_free() local
160 aiu_encoder_spdif_divider_enable(component, false); in aiu_encoder_spdif_hw_free()
168 struct aiu *aiu = snd_soc_component_get_drvdata(dai->component); in aiu_encoder_spdif_startup()
198 struct aiu *aiu = snd_soc_component_get_drvdata(dai->component); in aiu_encoder_spdif_shutdown()