Lines Matching refs:ct_atc
53 struct ct_atc;
77 struct ct_atc { struct
90 int (*map_audio_buffer)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
91 void (*unmap_audio_buffer)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
92 unsigned long (*get_ptp_phys)(struct ct_atc *atc, int index); argument
96 int (*pcm_playback_prepare)(struct ct_atc *atc, argument
98 int (*pcm_playback_start)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
99 int (*pcm_playback_stop)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
100 int (*pcm_playback_position)(struct ct_atc *atc, argument
102 int (*spdif_passthru_playback_prepare)(struct ct_atc *atc, argument
104 int (*pcm_capture_prepare)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
105 int (*pcm_capture_start)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
106 int (*pcm_capture_stop)(struct ct_atc *atc, struct ct_atc_pcm *apcm); argument
107 int (*pcm_capture_position)(struct ct_atc *atc, argument
109 int (*pcm_release_resources)(struct ct_atc *atc, argument
111 int (*select_line_in)(struct ct_atc *atc); argument
112 int (*select_mic_in)(struct ct_atc *atc); argument
113 int (*select_digit_io)(struct ct_atc *atc); argument
114 int (*line_front_unmute)(struct ct_atc *atc, unsigned char state); argument
115 int (*line_surround_unmute)(struct ct_atc *atc, unsigned char state); argument
116 int (*line_clfe_unmute)(struct ct_atc *atc, unsigned char state); argument
117 int (*line_rear_unmute)(struct ct_atc *atc, unsigned char state); argument
118 int (*line_in_unmute)(struct ct_atc *atc, unsigned char state); argument
119 int (*mic_unmute)(struct ct_atc *atc, unsigned char state); argument
120 int (*spdif_out_unmute)(struct ct_atc *atc, unsigned char state); argument
121 int (*spdif_in_unmute)(struct ct_atc *atc, unsigned char state); argument
122 int (*spdif_out_get_status)(struct ct_atc *atc, unsigned int *status); argument
123 int (*spdif_out_set_status)(struct ct_atc *atc, unsigned int status); argument
124 int (*spdif_out_passthru)(struct ct_atc *atc, unsigned char state); argument
125 struct capabilities (*capabilities)(struct ct_atc *atc); argument
126 int (*output_switch_get)(struct ct_atc *atc); argument
127 int (*output_switch_put)(struct ct_atc *atc, int position); argument
128 int (*mic_source_switch_get)(struct ct_atc *atc); argument
129 int (*mic_source_switch_put)(struct ct_atc *atc, int position); argument
147 int (*suspend)(struct ct_atc *atc, pm_message_t state); argument
148 int (*resume)(struct ct_atc *atc); argument
157 unsigned int subsysid, struct ct_atc **ratc); argument
158 int __devinit ct_atc_create_alsa_devs(struct ct_atc *atc);