Lines Matching defs:rk3308

626 	struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component);  in rk3308_codec_mic_mute_get()  local
658 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_mic_mute_put() local
692 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_micbias_volts_get() local
703 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_micbias_volts_put() local
727 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_main_micbias_get() local
738 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_main_micbias_put() local
762 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_mic_gain_put() local
791 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_hpf_get() local
816 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_hpf_put() local
853 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_hpout_l_put_tlv() local
877 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_hpout_r_put_tlv() local
891 static u32 to_mapped_grp(struct rk3308_codec_priv *rk3308, int idx) in to_mapped_grp()
896 static bool adc_for_each_grp(struct rk3308_codec_priv *rk3308, in adc_for_each_grp()
963 static int rk3308_codec_get_dac_path_state(struct rk3308_codec_priv *rk3308) in rk3308_codec_get_dac_path_state()
968 static void rk3308_codec_set_dac_path_state(struct rk3308_codec_priv *rk3308, in rk3308_codec_set_dac_path_state()
974 static void rk3308_headphone_ctl(struct rk3308_codec_priv *rk3308, int on) in rk3308_headphone_ctl()
980 static void rk3308_speaker_ctl(struct rk3308_codec_priv *rk3308, int on) in rk3308_speaker_ctl()
1003 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_reset() local
1019 static int rk3308_codec_adc_dig_reset(struct rk3308_codec_priv *rk3308) in rk3308_codec_adc_dig_reset()
1032 static int rk3308_codec_dac_dig_reset(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_dig_reset()
1048 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_set_bias_level() local
1070 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_set_dai_fmt() local
1208 static int rk3308_codec_dac_dig_config(struct rk3308_codec_priv *rk3308, in rk3308_codec_dac_dig_config()
1247 static int rk3308_codec_adc_dig_config(struct rk3308_codec_priv *rk3308, in rk3308_codec_adc_dig_config()
1308 static int rk3308_codec_update_adc_grps(struct rk3308_codec_priv *rk3308, in rk3308_codec_update_adc_grps()
1333 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_mute_stream() local
1390 static int rk3308_codec_digital_fadein(struct rk3308_codec_priv *rk3308) in rk3308_codec_digital_fadein()
1422 static int rk3308_codec_digital_fadeout(struct rk3308_codec_priv *rk3308) in rk3308_codec_digital_fadeout()
1468 static int rk3308_codec_dac_lineout_enable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_lineout_enable()
1498 static int rk3308_codec_dac_lineout_disable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_lineout_disable()
1523 static int rk3308_codec_dac_hpout_enable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_hpout_enable()
1562 static int rk3308_codec_dac_hpout_disable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_hpout_disable()
1594 static int rk3308_codec_dac_switch(struct rk3308_codec_priv *rk3308, in rk3308_codec_dac_switch()
1653 static int rk3308_codec_dac_enable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_enable()
1900 static int rk3308_codec_dac_disable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_disable()
2052 static int rk3308_codec_power_on(struct rk3308_codec_priv *rk3308) in rk3308_codec_power_on()
2175 static int rk3308_codec_power_off(struct rk3308_codec_priv *rk3308) in rk3308_codec_power_off()
2252 static int rk3308_codec_headset_detect_enable(struct rk3308_codec_priv *rk3308) in rk3308_codec_headset_detect_enable()
2271 static int rk3308_codec_headset_detect_disable(struct rk3308_codec_priv *rk3308) in rk3308_codec_headset_detect_disable()
2284 static int rk3308_codec_check_i2s_sdis(struct rk3308_codec_priv *rk3308, in rk3308_codec_check_i2s_sdis()
2333 static int rk3308_codec_adc_grps_route_config(struct rk3308_codec_priv *rk3308) in rk3308_codec_adc_grps_route_config()
2356 static int rk3308_codec_adc_grps_route_default(struct rk3308_codec_priv *rk3308) in rk3308_codec_adc_grps_route_default()
2386 static int rk3308_codec_adc_grps_route(struct rk3308_codec_priv *rk3308, in rk3308_codec_adc_grps_route()
2446 static bool handle_loopback(struct rk3308_codec_priv *rk3308) in handle_loopback()
2463 static bool has_en_always_grps(struct rk3308_codec_priv *rk3308) in has_en_always_grps()
2478 static int rk3308_codec_micbias_enable(struct rk3308_codec_priv *rk3308, in rk3308_codec_micbias_enable()
2542 static int rk3308_codec_micbias_disable(struct rk3308_codec_priv *rk3308) in rk3308_codec_micbias_disable()
2576 static int rk3308_codec_adc_reinit_mics(struct rk3308_codec_priv *rk3308, in rk3308_codec_adc_reinit_mics()
2658 static int rk3308_codec_adc_ana_enable(struct rk3308_codec_priv *rk3308, in rk3308_codec_adc_ana_enable()
2877 static int rk3308_codec_adc_ana_disable(struct rk3308_codec_priv *rk3308, in rk3308_codec_adc_ana_disable()
3010 static int rk3308_codec_open_capture(struct rk3308_codec_priv *rk3308) in rk3308_codec_open_capture()
3066 static void rk3308_codec_adc_mclk_disable(struct rk3308_codec_priv *rk3308) in rk3308_codec_adc_mclk_disable()
3073 static void rk3308_codec_adc_mclk_enable(struct rk3308_codec_priv *rk3308) in rk3308_codec_adc_mclk_enable()
3081 static void rk3308_codec_dac_mclk_disable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_mclk_disable()
3091 static void rk3308_codec_dac_mclk_enable(struct rk3308_codec_priv *rk3308) in rk3308_codec_dac_mclk_enable()
3099 static int rk3308_codec_open_dbg_capture(struct rk3308_codec_priv *rk3308) in rk3308_codec_open_dbg_capture()
3106 static int rk3308_codec_close_dbg_capture(struct rk3308_codec_priv *rk3308) in rk3308_codec_close_dbg_capture()
3113 static int rk3308_codec_close_all_capture(struct rk3308_codec_priv *rk3308) in rk3308_codec_close_all_capture()
3120 static int rk3308_codec_close_capture(struct rk3308_codec_priv *rk3308) in rk3308_codec_close_capture()
3127 static int rk3308_codec_open_playback(struct rk3308_codec_priv *rk3308) in rk3308_codec_open_playback()
3134 static int rk3308_codec_close_playback(struct rk3308_codec_priv *rk3308) in rk3308_codec_close_playback()
3141 static int rk3308_codec_llp_down(struct rk3308_codec_priv *rk3308) in rk3308_codec_llp_down()
3149 static int rk3308_codec_llp_up(struct rk3308_codec_priv *rk3308) in rk3308_codec_llp_up()
3157 static int rk3308_codec_dlp_down(struct rk3308_codec_priv *rk3308) in rk3308_codec_dlp_down()
3165 static int rk3308_codec_dlp_up(struct rk3308_codec_priv *rk3308) in rk3308_codec_dlp_up()
3174 static void rk3308_codec_set_pm_state(struct rk3308_codec_priv *rk3308, in rk3308_codec_set_pm_state()
3230 static void rk3308_codec_update_adcs_status(struct rk3308_codec_priv *rk3308, in rk3308_codec_update_adcs_status()
3255 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_hw_params() local
3330 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_pcm_trigger() local
3374 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_pcm_shutdown() local
3435 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_suspend() local
3452 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_resume() local
3485 static int rk3308_codec_default_gains(struct rk3308_codec_priv *rk3308) in rk3308_codec_default_gains()
3556 static int rk3308_codec_setup_en_always_adcs(struct rk3308_codec_priv *rk3308, in rk3308_codec_setup_en_always_adcs()
3609 static int rk3308_codec_dapm_mic_gains(struct rk3308_codec_priv *rk3308) in rk3308_codec_dapm_mic_gains()
3638 static int rk3308_codec_check_micbias(struct rk3308_codec_priv *rk3308, in rk3308_codec_check_micbias()
3694 static int rk3308_codec_dapm_controls_prepare(struct rk3308_codec_priv *rk3308) in rk3308_codec_dapm_controls_prepare()
3706 static int rk3308_codec_prepare(struct rk3308_codec_priv *rk3308) in rk3308_codec_prepare()
3720 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_probe() local
3747 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_remove() local
3765 struct rk3308_codec_priv *rk3308 = snd_soc_component_get_drvdata(component); in rk3308_codec_set_jack() local
3812 struct rk3308_codec_priv *rk3308 = in rk3308_codec_hpdetect_work() local
3918 struct rk3308_codec_priv *rk3308 = in rk3308_codec_loopback_work() local
3947 struct rk3308_codec_priv *rk3308 = data; in rk3308_codec_hpdet_isr() local
3977 struct rk3308_codec_priv *rk3308 = in pm_state_show() local
3987 struct rk3308_codec_priv *rk3308 = in pm_state_store() local
4009 struct rk3308_codec_priv *rk3308 = in adc_grps_show() local
4030 struct rk3308_codec_priv *rk3308 = in adc_grps_store() local
4054 struct rk3308_codec_priv *rk3308 = in adc_grps_route_show() local
4086 struct rk3308_codec_priv *rk3308 = in adc_grps_route_store() local
4132 struct rk3308_codec_priv *rk3308 = in adc_grp0_in_show() local
4143 struct rk3308_codec_priv *rk3308 = in adc_grp0_in_store() local
4166 struct rk3308_codec_priv *rk3308 = in adc_zerocross_show() local
4177 struct rk3308_codec_priv *rk3308 = in adc_zerocross_store() local
4199 struct rk3308_codec_priv *rk3308 = in adc_grps_endisable_show() local
4216 struct rk3308_codec_priv *rk3308 = in adc_grps_endisable_store() local
4243 struct rk3308_codec_priv *rk3308 = in dac_endisable_show() local
4253 struct rk3308_codec_priv *rk3308 = in dac_endisable_store() local
4278 struct rk3308_codec_priv *rk3308 = in dac_output_show() local
4305 struct rk3308_codec_priv *rk3308 = in dac_output_store() local
4327 struct rk3308_codec_priv *rk3308 = in enable_all_adcs_show() local
4337 struct rk3308_codec_priv *rk3308 = in enable_all_adcs_store() local
4371 struct rk3308_codec_priv *rk3308) in rk3308_codec_sysfs_init()
4400 static void rk3308_codec_sysfs_exit(struct rk3308_codec_priv *rk3308) in rk3308_codec_sysfs_exit()
4413 struct rk3308_codec_priv *rk3308 = s->private; in rk3308_codec_debugfs_reg_show() local
4433 struct rk3308_codec_priv *rk3308 = in rk3308_codec_debugfs_reg_operate() local
4485 static int rk3308_codec_get_version(struct rk3308_codec_priv *rk3308) in rk3308_codec_get_version()
4512 struct rk3308_codec_priv *rk3308; in rk3308_platform_probe() local
4790 struct rk3308_codec_priv *rk3308 = in rk3308_platform_remove() local