Lines Matching refs:ct_atc

82 	int (*create)(struct ct_atc *atc,
128 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm);
135 static int ct_map_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm)
154 static void ct_unmap_audio_buffer(struct ct_atc *atc, struct ct_atc_pcm *apcm)
168 static unsigned long atc_get_ptp_phys(struct ct_atc *atc, int index)
242 static int atc_pcm_playback_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm)
320 atc_pcm_release_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm)
377 static int atc_pcm_playback_start(struct ct_atc *atc, struct ct_atc_pcm *apcm)
402 static int atc_pcm_stop(struct ct_atc *atc, struct ct_atc_pcm *apcm)
429 atc_pcm_playback_position(struct ct_atc *atc, struct ct_atc_pcm *apcm)
461 static void setup_src_node_conf(struct ct_atc *atc, struct ct_atc_pcm *apcm,
502 atc_pcm_capture_get_resources(struct ct_atc *atc, struct ct_atc_pcm *apcm)
646 static int atc_pcm_capture_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm)
724 static int atc_pcm_capture_start(struct ct_atc *atc, struct ct_atc_pcm *apcm)
775 atc_pcm_capture_position(struct ct_atc *atc, struct ct_atc_pcm *apcm)
784 static int spdif_passthru_playback_get_resources(struct ct_atc *atc,
848 static int atc_pll_init(struct ct_atc *atc, int rate)
858 spdif_passthru_playback_setup(struct ct_atc *atc, struct ct_atc_pcm *apcm)
896 spdif_passthru_playback_prepare(struct ct_atc *atc, struct ct_atc_pcm *apcm)
940 static int atc_select_line_in(struct ct_atc *atc)
962 static int atc_select_mic_in(struct ct_atc *atc)
984 static struct capabilities atc_capabilities(struct ct_atc *atc)
991 static int atc_output_switch_get(struct ct_atc *atc)
998 static int atc_output_switch_put(struct ct_atc *atc, int position)
1005 static int atc_mic_source_switch_get(struct ct_atc *atc)
1012 static int atc_mic_source_switch_put(struct ct_atc *atc, int position)
1019 static int atc_select_digit_io(struct ct_atc *atc)
1031 static int atc_daio_unmute(struct ct_atc *atc, unsigned char state, int type)
1046 atc_dao_get_status(struct ct_atc *atc, unsigned int *status, int type)
1053 atc_dao_set_status(struct ct_atc *atc, unsigned int status, int type)
1062 static int atc_line_front_unmute(struct ct_atc *atc, unsigned char state)
1067 static int atc_line_surround_unmute(struct ct_atc *atc, unsigned char state)
1072 static int atc_line_clfe_unmute(struct ct_atc *atc, unsigned char state)
1077 static int atc_line_rear_unmute(struct ct_atc *atc, unsigned char state)
1082 static int atc_line_in_unmute(struct ct_atc *atc, unsigned char state)
1087 static int atc_mic_unmute(struct ct_atc *atc, unsigned char state)
1092 static int atc_spdif_out_unmute(struct ct_atc *atc, unsigned char state)
1097 static int atc_spdif_in_unmute(struct ct_atc *atc, unsigned char state)
1102 static int atc_spdif_out_get_status(struct ct_atc *atc, unsigned int *status)
1107 static int atc_spdif_out_set_status(struct ct_atc *atc, unsigned int status)
1112 static int atc_spdif_out_passthru(struct ct_atc *atc, unsigned char state)
1144 static int atc_release_resources(struct ct_atc *atc)
1214 static int ct_atc_destroy(struct ct_atc *atc)
1254 struct ct_atc *atc = dev->device_data;
1258 static int atc_identify_card(struct ct_atc *atc, unsigned int ssid)
1305 int ct_atc_create_alsa_devs(struct ct_atc *atc)
1328 static int atc_create_hw_devs(struct ct_atc *atc)
1365 static int atc_get_resources(struct ct_atc *atc)
1489 static void atc_connect_resources(struct ct_atc *atc)
1548 static int atc_suspend(struct ct_atc *atc)
1561 static int atc_hw_resume(struct ct_atc *atc)
1573 static int atc_resources_resume(struct ct_atc *atc)
1594 static int atc_resume(struct ct_atc *atc)
1617 static const struct ct_atc atc_preset = {
1668 * Creates kmallocated ct_atc structure. Initializes hardware.
1675 struct ct_atc **ratc)
1677 struct ct_atc *atc;