Lines Matching refs:ct_atc

82 	int (*create)(struct ct_atc *atc,
125 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm);
132 static int ct_map_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm) in ct_map_audio_buffer()
151 static void ct_unmap_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm) in ct_unmap_audio_buffer()
165 static unsigned long atc_get_ptp_phys(struct ct_atc *atc, int index) in atc_get_ptp_phys()
239 static int atc_pcm_playback_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_prepare()
317 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_release_resources()
374 static int atc_pcm_playback_start(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_start()
399 static int atc_pcm_stop(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_stop()
426 atc_pcm_playback_position(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_playback_position()
458 static void setup_src_node_conf(struct ct_atc *atc, struct ct_atc_pcm *apcm, in setup_src_node_conf()
499 atc_pcm_capture_get_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_capture_get_resources()
643 static int atc_pcm_capture_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_capture_prepare()
721 static int atc_pcm_capture_start(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_capture_start()
772 atc_pcm_capture_position(struct ct_atc *atc, struct ct_atc_pcm *apcm) in atc_pcm_capture_position()
781 static int spdif_passthru_playback_get_resources(struct ct_atc *atc, in spdif_passthru_playback_get_resources()
845 static int atc_pll_init(struct ct_atc *atc, int rate) in atc_pll_init()
855 spdif_passthru_playback_setup(struct ct_atc *atc, struct ct_atc_pcm *apcm) in spdif_passthru_playback_setup()
893 spdif_passthru_playback_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm) in spdif_passthru_playback_prepare()
937 static int atc_select_line_in(struct ct_atc *atc) in atc_select_line_in()
959 static int atc_select_mic_in(struct ct_atc *atc) in atc_select_mic_in()
981 static struct capabilities atc_capabilities(struct ct_atc *atc) in atc_capabilities()
988 static int atc_output_switch_get(struct ct_atc *atc) in atc_output_switch_get()
995 static int atc_output_switch_put(struct ct_atc *atc, int position) in atc_output_switch_put()
1002 static int atc_mic_source_switch_get(struct ct_atc *atc) in atc_mic_source_switch_get()
1009 static int atc_mic_source_switch_put(struct ct_atc *atc, int position) in atc_mic_source_switch_put()
1016 static int atc_select_digit_io(struct ct_atc *atc) in atc_select_digit_io()
1028 static int atc_daio_unmute(struct ct_atc *atc, unsigned char state, int type) in atc_daio_unmute()
1043 atc_dao_get_status(struct ct_atc *atc, unsigned int *status, int type) in atc_dao_get_status()
1050 atc_dao_set_status(struct ct_atc *atc, unsigned int status, int type) in atc_dao_set_status()
1059 static int atc_line_front_unmute(struct ct_atc *atc, unsigned char state) in atc_line_front_unmute()
1064 static int atc_line_surround_unmute(struct ct_atc *atc, unsigned char state) in atc_line_surround_unmute()
1069 static int atc_line_clfe_unmute(struct ct_atc *atc, unsigned char state) in atc_line_clfe_unmute()
1074 static int atc_line_rear_unmute(struct ct_atc *atc, unsigned char state) in atc_line_rear_unmute()
1079 static int atc_line_in_unmute(struct ct_atc *atc, unsigned char state) in atc_line_in_unmute()
1084 static int atc_mic_unmute(struct ct_atc *atc, unsigned char state) in atc_mic_unmute()
1089 static int atc_spdif_out_unmute(struct ct_atc *atc, unsigned char state) in atc_spdif_out_unmute()
1094 static int atc_spdif_in_unmute(struct ct_atc *atc, unsigned char state) in atc_spdif_in_unmute()
1099 static int atc_spdif_out_get_status(struct ct_atc *atc, unsigned int *status) in atc_spdif_out_get_status()
1104 static int atc_spdif_out_set_status(struct ct_atc *atc, unsigned int status) in atc_spdif_out_set_status()
1109 static int atc_spdif_out_passthru(struct ct_atc *atc, unsigned char state) in atc_spdif_out_passthru()
1141 static int atc_release_resources(struct ct_atc *atc) in atc_release_resources()
1211 static int ct_atc_destroy(struct ct_atc *atc) in ct_atc_destroy()
1251 struct ct_atc *atc = dev->device_data; in atc_dev_free()
1255 static int atc_identify_card(struct ct_atc *atc, unsigned int ssid) in atc_identify_card()
1302 int ct_atc_create_alsa_devs(struct ct_atc *atc) in ct_atc_create_alsa_devs()
1325 static int atc_create_hw_devs(struct ct_atc *atc) in atc_create_hw_devs()
1362 static int atc_get_resources(struct ct_atc *atc) in atc_get_resources()
1486 static void atc_connect_resources(struct ct_atc *atc) in atc_connect_resources()
1545 static int atc_suspend(struct ct_atc *atc) in atc_suspend()
1558 static int atc_hw_resume(struct ct_atc *atc) in atc_hw_resume()
1570 static int atc_resources_resume(struct ct_atc *atc) in atc_resources_resume()
1591 static int atc_resume(struct ct_atc *atc) in atc_resume()
1614 static const struct ct_atc atc_preset = {
1672 struct ct_atc **ratc) in ct_atc_create()
1674 struct ct_atc *atc; in ct_atc_create()