Lines Matching refs:snd_rme9652

186 struct snd_rme9652 {
304 static inline void rme9652_write(struct snd_rme9652 *rme9652, int reg, int val)
309 static inline unsigned int rme9652_read(struct snd_rme9652 *rme9652, int reg)
314 static inline int snd_rme9652_use_is_exclusive(struct snd_rme9652 *rme9652)
328 static inline int rme9652_adat_sample_rate(struct snd_rme9652 *rme9652)
339 static inline void rme9652_compute_period_size(struct snd_rme9652 *rme9652)
350 static snd_pcm_uframes_t rme9652_hw_pointer(struct snd_rme9652 *rme9652)
401 static inline void rme9652_reset_hw_pointer(struct snd_rme9652 *rme9652)
418 static inline void rme9652_start(struct snd_rme9652 *s)
424 static inline void rme9652_stop(struct snd_rme9652 *s)
430 static int rme9652_set_interrupt_interval(struct snd_rme9652 *s,
464 static int rme9652_set_rate(struct snd_rme9652 *rme9652, int rate)
552 static void rme9652_set_thru(struct snd_rme9652 *rme9652, int channel, int enable)
591 static int rme9652_set_passthru(struct snd_rme9652 *rme9652, int onoff)
619 static void rme9652_spdif_set_bit (struct snd_rme9652 *rme9652, int mask, int onoff)
629 static void rme9652_spdif_write_byte (struct snd_rme9652 *rme9652, const int val)
645 static int rme9652_spdif_read_byte (struct snd_rme9652 *rme9652)
663 static void rme9652_write_spdif_codec (struct snd_rme9652 *rme9652, const int address, const int data)
673 static int rme9652_spdif_read_codec (struct snd_rme9652 *rme9652, const int address)
690 static void rme9652_initialize_spdif_receiver (struct snd_rme9652 *rme9652)
701 static inline int rme9652_spdif_sample_rate(struct snd_rme9652 *s)
801 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
809 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
830 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
838 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
871 static unsigned int rme9652_adat1_in(struct snd_rme9652 *rme9652)
878 static int rme9652_set_adat1_input(struct snd_rme9652 *rme9652, int internal)
912 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
922 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
942 static unsigned int rme9652_spdif_in(struct snd_rme9652 *rme9652)
948 static int rme9652_set_spdif_input(struct snd_rme9652 *rme9652, int in)
977 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
987 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1007 static int rme9652_spdif_out(struct snd_rme9652 *rme9652)
1012 static int rme9652_set_spdif_output(struct snd_rme9652 *rme9652, int out)
1039 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1049 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1068 static int rme9652_sync_mode(struct snd_rme9652 *rme9652)
1079 static int rme9652_set_sync_mode(struct snd_rme9652 *rme9652, int mode)
1122 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1132 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1149 static int rme9652_sync_pref(struct snd_rme9652 *rme9652)
1165 static int rme9652_set_sync_pref(struct snd_rme9652 *rme9652, int pref)
1203 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1212 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1222 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1239 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1249 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1261 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1297 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1307 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1343 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1368 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1393 struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol);
1408 struct snd_rme9652 *s = (struct snd_rme9652 *) private_data;
1518 static int snd_rme9652_create_controls(struct snd_card *card, struct snd_rme9652 *rme9652)
1549 struct snd_rme9652 *rme9652 = (struct snd_rme9652 *) entry->private_data;
1719 static void snd_rme9652_proc_init(struct snd_rme9652 *rme9652)
1725 static void snd_rme9652_free_buffers(struct snd_rme9652 *rme9652)
1731 static int snd_rme9652_free(struct snd_rme9652 *rme9652)
1748 static int snd_rme9652_initialize_memory(struct snd_rme9652 *rme9652)
1777 static void snd_rme9652_set_defaults(struct snd_rme9652 *rme9652)
1820 struct snd_rme9652 *rme9652 = (struct snd_rme9652 *) dev_id;
1840 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
1844 static signed char *rme9652_channel_buffer_location(struct snd_rme9652 *rme9652,
1871 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
1891 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
1907 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
1927 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
1943 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
1958 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
1984 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2049 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2086 static void rme9652_silence_playback(struct snd_rme9652 *rme9652)
2094 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2155 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2223 struct snd_rme9652 *rme9652 = rule->private;
2232 struct snd_rme9652 *rme9652 = rule->private;
2256 struct snd_rme9652 *rme9652 = rule->private;
2279 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2321 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2339 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2376 struct snd_rme9652 *rme9652 = snd_pcm_substream_chip(substream);
2413 struct snd_rme9652 *rme9652)
2437 struct snd_rme9652 *rme9652,
2572 struct snd_rme9652 *rme9652 = (struct snd_rme9652 *) card->private_data;
2582 struct snd_rme9652 *rme9652;
2594 sizeof(struct snd_rme9652), &card);
2599 rme9652 = (struct snd_rme9652 *) card->private_data;