Lines Matching defs:rme9652
323 static inline void rme9652_write(struct snd_rme9652 *rme9652, int reg, int val) in rme9652_write()
328 static inline unsigned int rme9652_read(struct snd_rme9652 *rme9652, int reg) in rme9652_read()
333 static inline int snd_rme9652_use_is_exclusive(struct snd_rme9652 *rme9652) in snd_rme9652_use_is_exclusive()
347 static inline int rme9652_adat_sample_rate(struct snd_rme9652 *rme9652) in rme9652_adat_sample_rate()
358 static inline void rme9652_compute_period_size(struct snd_rme9652 *rme9652) in rme9652_compute_period_size()
369 static snd_pcm_uframes_t rme9652_hw_pointer(struct snd_rme9652 *rme9652) in rme9652_hw_pointer()
420 static inline void rme9652_reset_hw_pointer(struct snd_rme9652 *rme9652) in rme9652_reset_hw_pointer()
483 static int rme9652_set_rate(struct snd_rme9652 *rme9652, int rate) in rme9652_set_rate()
571 static void rme9652_set_thru(struct snd_rme9652 *rme9652, int channel, int enable) in rme9652_set_thru()
610 static int rme9652_set_passthru(struct snd_rme9652 *rme9652, int onoff) in rme9652_set_passthru()
638 static void rme9652_spdif_set_bit (struct snd_rme9652 *rme9652, int mask, int onoff) in rme9652_spdif_set_bit()
648 static void rme9652_spdif_write_byte (struct snd_rme9652 *rme9652, const int val) in rme9652_spdif_write_byte()
664 static int rme9652_spdif_read_byte (struct snd_rme9652 *rme9652) in rme9652_spdif_read_byte()
682 static void rme9652_write_spdif_codec (struct snd_rme9652 *rme9652, const int address, const int da… in rme9652_write_spdif_codec()
692 static int rme9652_spdif_read_codec (struct snd_rme9652 *rme9652, const int address) in rme9652_spdif_read_codec()
709 static void rme9652_initialize_spdif_receiver (struct snd_rme9652 *rme9652) in rme9652_initialize_spdif_receiver()
820 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_control_spdif_get() local
828 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_control_spdif_put() local
849 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_control_spdif_stream_get() local
857 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_control_spdif_stream_put() local
890 static unsigned int rme9652_adat1_in(struct snd_rme9652 *rme9652) in rme9652_adat1_in()
897 static int rme9652_set_adat1_input(struct snd_rme9652 *rme9652, int internal) in rme9652_set_adat1_input()
931 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_adat1_in() local
941 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_put_adat1_in() local
961 static unsigned int rme9652_spdif_in(struct snd_rme9652 *rme9652) in rme9652_spdif_in()
967 static int rme9652_set_spdif_input(struct snd_rme9652 *rme9652, int in) in rme9652_set_spdif_input()
996 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_spdif_in() local
1006 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_put_spdif_in() local
1026 static int rme9652_spdif_out(struct snd_rme9652 *rme9652) in rme9652_spdif_out()
1031 static int rme9652_set_spdif_output(struct snd_rme9652 *rme9652, int out) in rme9652_set_spdif_output()
1058 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_spdif_out() local
1068 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_put_spdif_out() local
1087 static int rme9652_sync_mode(struct snd_rme9652 *rme9652) in rme9652_sync_mode()
1098 static int rme9652_set_sync_mode(struct snd_rme9652 *rme9652, int mode) in rme9652_set_sync_mode()
1141 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_sync_mode() local
1151 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_put_sync_mode() local
1168 static int rme9652_sync_pref(struct snd_rme9652 *rme9652) in rme9652_sync_pref()
1184 static int rme9652_set_sync_pref(struct snd_rme9652 *rme9652, int pref) in rme9652_set_sync_pref()
1222 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_info_sync_pref() local
1231 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_sync_pref() local
1241 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_put_sync_pref() local
1258 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_info_thru() local
1268 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_thru() local
1280 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_put_thru() local
1316 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_passthru() local
1326 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_put_passthru() local
1362 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_spdif_rate() local
1387 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_adat_sync() local
1412 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); in snd_rme9652_get_tc_valid() local
1537 static int snd_rme9652_create_controls(struct snd_card *card, struct snd_rme9652 *rme9652) in snd_rme9652_create_controls()
1568 struct snd_rme9652 *rme9652 = (struct snd_rme9652 *) entry->private_data; in snd_rme9652_proc_read() local
1738 static void snd_rme9652_proc_init(struct snd_rme9652 *rme9652) in snd_rme9652_proc_init()
1746 static void snd_rme9652_free_buffers(struct snd_rme9652 *rme9652) in snd_rme9652_free_buffers()
1752 static int snd_rme9652_free(struct snd_rme9652 *rme9652) in snd_rme9652_free()
1768 static int snd_rme9652_initialize_memory(struct snd_rme9652 *rme9652) in snd_rme9652_initialize_memory()
1797 static void snd_rme9652_set_defaults(struct snd_rme9652 *rme9652) in snd_rme9652_set_defaults()
1840 struct snd_rme9652 *rme9652 = (struct snd_rme9652 *) dev_id; in snd_rme9652_interrupt() local
1860 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_hw_pointer() local
1864 static char *rme9652_channel_buffer_location(struct snd_rme9652 *rme9652, in rme9652_channel_buffer_location()
1891 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_playback_copy() local
1911 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_playback_copy_kernel() local
1927 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_capture_copy() local
1947 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_capture_copy_kernel() local
1963 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_hw_silence() local
1978 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_reset() local
2004 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_hw_params() local
2069 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_channel_info() local
2106 static void rme9652_silence_playback(struct snd_rme9652 *rme9652) in rme9652_silence_playback()
2114 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_trigger() local
2175 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_prepare() local
2244 struct snd_rme9652 *rme9652 = rule->private; in snd_rme9652_hw_rule_channels() local
2253 struct snd_rme9652 *rme9652 = rule->private; in snd_rme9652_hw_rule_channels_rate() local
2277 struct snd_rme9652 *rme9652 = rule->private; in snd_rme9652_hw_rule_rate_channels() local
2300 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_playback_open() local
2342 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_playback_release() local
2360 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_capture_open() local
2397 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream); in snd_rme9652_capture_release() local
2434 struct snd_rme9652 *rme9652) in snd_rme9652_create_pcm()
2458 struct snd_rme9652 *rme9652, in snd_rme9652_create()
2592 struct snd_rme9652 *rme9652 = (struct snd_rme9652 *) card->private_data; in snd_rme9652_card_free() local
2602 struct snd_rme9652 *rme9652; in snd_rme9652_probe() local