Lines Matching defs:cmipci

440 struct cmipci {
495 static inline void snd_cmipci_write(struct cmipci *cm, unsigned int cmd, unsigned int data)
500 static inline unsigned int snd_cmipci_read(struct cmipci *cm, unsigned int cmd)
506 static inline void snd_cmipci_write_w(struct cmipci *cm, unsigned int cmd, unsigned short data)
511 static inline unsigned short snd_cmipci_read_w(struct cmipci *cm, unsigned int cmd)
517 static inline void snd_cmipci_write_b(struct cmipci *cm, unsigned int cmd, unsigned char data)
522 static inline unsigned char snd_cmipci_read_b(struct cmipci *cm, unsigned int cmd)
528 static int snd_cmipci_set_bit(struct cmipci *cm, unsigned int cmd, unsigned int flag)
539 static int snd_cmipci_clear_bit(struct cmipci *cm, unsigned int cmd, unsigned int flag)
551 static int snd_cmipci_set_bit_b(struct cmipci *cm, unsigned int cmd, unsigned char flag)
562 static int snd_cmipci_clear_bit_b(struct cmipci *cm, unsigned int cmd, unsigned char flag)
644 static void snd_cmipci_set_pll(struct cmipci *cm, unsigned int rate, unsigned int slot)
665 struct cmipci *cm = snd_pcm_substream_chip(substream);
676 static void snd_cmipci_ch_reset(struct cmipci *cm, int ch)
705 static int set_dac_channels(struct cmipci *cm, struct cmipci_pcm *rec, int channels)
747 static int snd_cmipci_pcm_prepare(struct cmipci *cm, struct cmipci_pcm *rec,
851 static int snd_cmipci_pcm_trigger(struct cmipci *cm, struct cmipci_pcm *rec,
901 static snd_pcm_uframes_t snd_cmipci_pcm_pointer(struct cmipci *cm, struct cmipci_pcm *rec,
937 struct cmipci *cm = snd_pcm_substream_chip(substream);
943 struct cmipci *cm = snd_pcm_substream_chip(substream);
956 struct cmipci *cm = snd_pcm_substream_chip(substream);
962 struct cmipci *cm = snd_pcm_substream_chip(substream);
982 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
994 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1054 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1066 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
1093 static int save_mixer_state(struct cmipci *cm)
1127 static void restore_mixer_state(struct cmipci *cm)
1160 static void setup_ac3(struct cmipci *cm, struct snd_pcm_substream *subs, int do_ac3, int rate)
1207 static int setup_spdif_playback(struct cmipci *cm, struct snd_pcm_substream *subs, int up, int do_ac3)
1256 struct cmipci *cm = snd_pcm_substream_chip(substream);
1274 struct cmipci *cm = snd_pcm_substream_chip(substream);
1295 static void snd_cmipci_silence_hack(struct cmipci *cm, struct cmipci_pcm *rec)
1343 struct cmipci *cm = snd_pcm_substream_chip(substream);
1352 struct cmipci *cm = snd_pcm_substream_chip(substream);
1360 struct cmipci *cm = snd_pcm_substream_chip(substream);
1367 struct cmipci *cm = snd_pcm_substream_chip(substream);
1388 struct cmipci *cm = snd_pcm_substream_chip(subs);
1403 struct cmipci *cm = dev_id;
1561 static int open_device_check(struct cmipci *cm, int mode, struct snd_pcm_substream *subs)
1584 static void close_device_check(struct cmipci *cm, int mode)
1610 struct cmipci *cm = snd_pcm_substream_chip(substream);
1635 struct cmipci *cm = snd_pcm_substream_chip(substream);
1658 struct cmipci *cm = snd_pcm_substream_chip(substream);
1695 struct cmipci *cm = snd_pcm_substream_chip(substream);
1724 struct cmipci *cm = snd_pcm_substream_chip(substream);
1748 struct cmipci *cm = snd_pcm_substream_chip(substream);
1755 struct cmipci *cm = snd_pcm_substream_chip(substream);
1762 struct cmipci *cm = snd_pcm_substream_chip(substream);
1770 struct cmipci *cm = snd_pcm_substream_chip(substream);
1777 struct cmipci *cm = snd_pcm_substream_chip(substream);
1835 static int snd_cmipci_pcm_new(struct cmipci *cm, int device)
1858 static int snd_cmipci_pcm2_new(struct cmipci *cm, int device)
1880 static int snd_cmipci_pcm_spdif_new(struct cmipci *cm, int device)
1918 static void snd_cmipci_mixer_write(struct cmipci *s, unsigned char idx, unsigned char data)
1924 static unsigned char snd_cmipci_mixer_read(struct cmipci *s, unsigned char idx)
1986 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2008 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2066 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2084 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2154 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2177 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2206 //struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2213 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2281 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2312 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2419 struct cmipci *chip = snd_kcontrol_chip(kcontrol);
2440 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2449 static inline unsigned int get_line_in_mode(struct cmipci *cm)
2466 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2476 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2502 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2514 struct cmipci *cm = snd_kcontrol_chip(kcontrol);
2588 static int snd_cmipci_mixer_new(struct cmipci *cm, int pcm_spdif_device)
2703 struct cmipci *cm = entry->private_data;
2718 static void snd_cmipci_proc_init(struct cmipci *cm)
2720 snd_card_ro_proc_new(cm->card, "cmipci", cm, snd_cmipci_proc_read);
2737 static void query_chip(struct cmipci *cm)
2786 static int snd_cmipci_create_gameport(struct cmipci *cm, int dev)
2832 static void snd_cmipci_free_gameport(struct cmipci *cm)
2842 static inline int snd_cmipci_create_gameport(struct cmipci *cm, int dev) { return -ENOSYS; }
2843 static inline void snd_cmipci_free_gameport(struct cmipci *cm) { }
2848 struct cmipci *cm = card->private_data;
2864 static int snd_cmipci_create_fm(struct cmipci *cm, long fm_port)
2922 struct cmipci *cm = card->private_data;
3178 sizeof(struct cmipci), &card);
3238 struct cmipci *cm = card->private_data;
3257 struct cmipci *cm = card->private_data;