Lines Matching refs:rt712_sdca_priv
27 static int rt712_sdca_index_write(struct rt712_sdca_priv *rt712, in rt712_sdca_index_write()
43 static int rt712_sdca_index_read(struct rt712_sdca_priv *rt712, in rt712_sdca_index_read()
59 static int rt712_sdca_index_update_bits(struct rt712_sdca_priv *rt712, in rt712_sdca_index_update_bits()
73 static int rt712_sdca_calibration(struct rt712_sdca_priv *rt712) in rt712_sdca_calibration()
133 static unsigned int rt712_sdca_button_detect(struct rt712_sdca_priv *rt712) in rt712_sdca_button_detect()
217 static int rt712_sdca_headset_detect(struct rt712_sdca_priv *rt712) in rt712_sdca_headset_detect()
262 struct rt712_sdca_priv *rt712 = in rt712_sdca_jack_detect_handler()
263 container_of(work, struct rt712_sdca_priv, jack_detect_work.work); in rt712_sdca_jack_detect_handler()
313 struct rt712_sdca_priv *rt712 = in rt712_sdca_btn_check_handler()
314 container_of(work, struct rt712_sdca_priv, jack_btn_check_work.work); in rt712_sdca_btn_check_handler()
403 static void rt712_sdca_jack_init(struct rt712_sdca_priv *rt712) in rt712_sdca_jack_init()
459 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_set_jack_detect()
494 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_set_gain_put()
559 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_set_gain_get()
600 static int rt712_sdca_set_fu0f_capture_ctl(struct rt712_sdca_priv *rt712) in rt712_sdca_set_fu0f_capture_ctl()
627 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_fu0f_capture_get()
638 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_fu0f_capture_put()
691 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_mux_get()
718 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_mux_put()
767 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_fu05_event()
800 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_fu0f_event()
820 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_pde40_event()
845 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_pde12_event()
870 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_pde23_event()
967 static int rt712_sdca_parse_dt(struct rt712_sdca_priv *rt712, struct device *dev) in rt712_sdca_parse_dt()
977 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_probe()
1007 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_set_gain_get()
1042 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_set_gain_put()
1083 static int rt712_sdca_set_fu1e_capture_ctl(struct rt712_sdca_priv *rt712) in rt712_sdca_set_fu1e_capture_ctl()
1104 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_fu1e_capture_get()
1119 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_fu1e_capture_put()
1195 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_mux_get()
1220 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_mux_put()
1285 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_fu1e_event()
1305 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_pde11_event()
1358 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_dmic_probe()
1418 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_pcm_hw_params()
1535 struct rt712_sdca_priv *rt712 = snd_soc_component_get_drvdata(component); in rt712_sdca_pcm_hw_free()
1610 struct rt712_sdca_priv *rt712; in rt712_sdca_init()
1675 static void rt712_sdca_va_io_init(struct rt712_sdca_priv *rt712) in rt712_sdca_va_io_init()
1721 static void rt712_sdca_vb_io_init(struct rt712_sdca_priv *rt712) in rt712_sdca_vb_io_init()
1801 struct rt712_sdca_priv *rt712 = dev_get_drvdata(dev); in rt712_sdca_io_init()