Lines Matching refs:snd_ice1712

106 static inline int stdclock_is_spdif_master(struct snd_ice1712 *ice)
114 static inline int is_pro_rate_locked(struct snd_ice1712 *ice)
123 static unsigned char snd_vt1724_ac97_ready(struct snd_ice1712 *ice)
139 static int snd_vt1724_ac97_wait_bit(struct snd_ice1712 *ice, unsigned char bit)
153 struct snd_ice1712 *ice = ac97->private_data;
167 struct snd_ice1712 *ice = ac97->private_data;
186 static void snd_vt1724_set_gpio_dir(struct snd_ice1712 *ice, unsigned int data)
193 static unsigned int snd_vt1724_get_gpio_dir(struct snd_ice1712 *ice)
199 static void snd_vt1724_set_gpio_mask(struct snd_ice1712 *ice, unsigned int data)
207 static unsigned int snd_vt1724_get_gpio_mask(struct snd_ice1712 *ice)
218 static void snd_vt1724_set_gpio_data(struct snd_ice1712 *ice, unsigned int data)
226 static unsigned int snd_vt1724_get_gpio_data(struct snd_ice1712 *ice)
241 static void vt1724_midi_clear_rx(struct snd_ice1712 *ice)
250 get_rawmidi_substream(struct snd_ice1712 *ice, unsigned int stream)
256 static void enable_midi_irq(struct snd_ice1712 *ice, u8 flag, int enable);
258 static void vt1724_midi_write(struct snd_ice1712 *ice)
278 static void vt1724_midi_read(struct snd_ice1712 *ice)
295 static void enable_midi_irq(struct snd_ice1712 *ice, u8 flag, int enable)
308 struct snd_ice1712 *ice = substream->rmidi->private_data;
327 struct snd_ice1712 *ice = s->rmidi->private_data;
343 struct snd_ice1712 *ice = s->rmidi->private_data;
378 struct snd_ice1712 *ice = s->rmidi->private_data;
404 struct snd_ice1712 *ice = dev_id;
543 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
607 static unsigned int stdclock_get_rate(struct snd_ice1712 *ice)
612 static void stdclock_set_rate(struct snd_ice1712 *ice, unsigned int rate)
623 static unsigned char stdclock_set_mclk(struct snd_ice1712 *ice,
644 static int snd_vt1724_set_pro_rate(struct snd_ice1712 *ice, unsigned int rate,
709 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
751 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
765 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
799 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
836 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
851 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
971 static void set_std_hw_rates(struct snd_ice1712 *ice)
986 static int set_rate_constraints(struct snd_ice1712 *ice,
1004 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1026 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1059 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1080 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1091 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1119 static int snd_vt1724_pcm_profi(struct snd_ice1712 *ice, int device)
1156 static void update_spdif_bits(struct snd_ice1712 *ice, unsigned int val)
1171 static void update_spdif_rate(struct snd_ice1712 *ice, unsigned int rate)
1195 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1203 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1227 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1240 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1264 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1296 static int snd_vt1724_pcm_spdif(struct snd_ice1712 *ice, int device)
1373 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1386 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1407 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1428 static int snd_vt1724_pcm_indep(struct snd_ice1712 *ice, int device)
1462 static int snd_vt1724_ac97_mixer(struct snd_ice1712 *ice)
1500 static inline unsigned int eeprom_triple(struct snd_ice1712 *ice, int idx)
1510 struct snd_ice1712 *ice = entry->private_data;
1549 static void snd_vt1724_proc_init(struct snd_ice1712 *ice)
1569 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1666 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1676 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1743 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1752 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1788 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1802 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1826 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1855 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1876 static int stdclock_get_spdif_master_type(struct snd_ice1712 *ice)
1883 static int stdclock_set_spdif_clock(struct snd_ice1712 *ice, int type)
1899 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1961 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1992 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2037 int snd_ice1724_get_route_val(struct snd_ice1712 *ice, int shift)
2056 int snd_ice1724_put_route_val(struct snd_ice1712 *ice, unsigned int val,
2082 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2092 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2102 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2112 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2151 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2235 static void wait_i2c_busy(struct snd_ice1712 *ice)
2244 unsigned char snd_vt1724_read_i2c(struct snd_ice1712 *ice,
2262 void snd_vt1724_write_i2c(struct snd_ice1712 *ice,
2277 static int snd_vt1724_read_eeprom(struct snd_ice1712 *ice,
2366 static void snd_vt1724_chip_reset(struct snd_ice1712 *ice)
2376 static int snd_vt1724_chip_init(struct snd_ice1712 *ice)
2402 static int snd_vt1724_spdif_build_controls(struct snd_ice1712 *ice)
2444 static int snd_vt1724_build_controls(struct snd_ice1712 *ice)
2476 static int snd_vt1724_free(struct snd_ice1712 *ice)
2497 struct snd_ice1712 *ice = device->device_data;
2504 struct snd_ice1712 **r_ice1712)
2506 struct snd_ice1712 *ice;
2594 struct snd_ice1712 *ice;
2763 struct snd_ice1712 *ice = card->private_data;
2774 struct snd_ice1712 *ice = card->private_data;
2798 struct snd_ice1712 *ice = card->private_data;