Lines Matching refs:snd_ice1712

87 static inline int stdclock_is_spdif_master(struct snd_ice1712 *ice)
95 static inline int is_pro_rate_locked(struct snd_ice1712 *ice)
104 static unsigned char snd_vt1724_ac97_ready(struct snd_ice1712 *ice)
120 static int snd_vt1724_ac97_wait_bit(struct snd_ice1712 *ice, unsigned char bit)
134 struct snd_ice1712 *ice = ac97->private_data;
148 struct snd_ice1712 *ice = ac97->private_data;
167 static void snd_vt1724_set_gpio_dir(struct snd_ice1712 *ice, unsigned int data)
174 static unsigned int snd_vt1724_get_gpio_dir(struct snd_ice1712 *ice)
180 static void snd_vt1724_set_gpio_mask(struct snd_ice1712 *ice, unsigned int data)
188 static unsigned int snd_vt1724_get_gpio_mask(struct snd_ice1712 *ice)
199 static void snd_vt1724_set_gpio_data(struct snd_ice1712 *ice, unsigned int data)
207 static unsigned int snd_vt1724_get_gpio_data(struct snd_ice1712 *ice)
222 static void vt1724_midi_clear_rx(struct snd_ice1712 *ice)
231 get_rawmidi_substream(struct snd_ice1712 *ice, unsigned int stream)
237 static void enable_midi_irq(struct snd_ice1712 *ice, u8 flag, int enable);
239 static void vt1724_midi_write(struct snd_ice1712 *ice)
259 static void vt1724_midi_read(struct snd_ice1712 *ice)
276 static void enable_midi_irq(struct snd_ice1712 *ice, u8 flag, int enable)
289 struct snd_ice1712 *ice = substream->rmidi->private_data;
308 struct snd_ice1712 *ice = s->rmidi->private_data;
324 struct snd_ice1712 *ice = s->rmidi->private_data;
359 struct snd_ice1712 *ice = s->rmidi->private_data;
385 struct snd_ice1712 *ice = dev_id;
524 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
588 static unsigned int stdclock_get_rate(struct snd_ice1712 *ice)
593 static void stdclock_set_rate(struct snd_ice1712 *ice, unsigned int rate)
604 static unsigned char stdclock_set_mclk(struct snd_ice1712 *ice,
625 static int snd_vt1724_set_pro_rate(struct snd_ice1712 *ice, unsigned int rate,
690 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
732 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
746 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
780 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
817 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
832 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
952 static void set_std_hw_rates(struct snd_ice1712 *ice)
967 static int set_rate_constraints(struct snd_ice1712 *ice,
985 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1007 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1040 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1061 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1072 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1100 static int snd_vt1724_pcm_profi(struct snd_ice1712 *ice, int device)
1137 static void update_spdif_bits(struct snd_ice1712 *ice, unsigned int val)
1152 static void update_spdif_rate(struct snd_ice1712 *ice, unsigned int rate)
1176 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1184 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1208 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1221 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1245 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1277 static int snd_vt1724_pcm_spdif(struct snd_ice1712 *ice, int device)
1354 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1367 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1388 struct snd_ice1712 *ice = snd_pcm_substream_chip(substream);
1409 static int snd_vt1724_pcm_indep(struct snd_ice1712 *ice, int device)
1443 static int snd_vt1724_ac97_mixer(struct snd_ice1712 *ice)
1481 static inline unsigned int eeprom_triple(struct snd_ice1712 *ice, int idx)
1491 struct snd_ice1712 *ice = entry->private_data;
1530 static void snd_vt1724_proc_init(struct snd_ice1712 *ice)
1550 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1647 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1657 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1724 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1733 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1769 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1783 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1807 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1836 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1857 static int stdclock_get_spdif_master_type(struct snd_ice1712 *ice)
1864 static int stdclock_set_spdif_clock(struct snd_ice1712 *ice, int type)
1880 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1942 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
1973 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2018 int snd_ice1724_get_route_val(struct snd_ice1712 *ice, int shift)
2037 int snd_ice1724_put_route_val(struct snd_ice1712 *ice, unsigned int val,
2063 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2073 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2083 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2093 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2132 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
2209 static void wait_i2c_busy(struct snd_ice1712 *ice)
2218 unsigned char snd_vt1724_read_i2c(struct snd_ice1712 *ice,
2236 void snd_vt1724_write_i2c(struct snd_ice1712 *ice,
2251 static int snd_vt1724_read_eeprom(struct snd_ice1712 *ice,
2340 static void snd_vt1724_chip_reset(struct snd_ice1712 *ice)
2350 static int snd_vt1724_chip_init(struct snd_ice1712 *ice)
2376 static int snd_vt1724_spdif_build_controls(struct snd_ice1712 *ice)
2422 static int snd_vt1724_build_controls(struct snd_ice1712 *ice)
2456 struct snd_ice1712 *ice = card->private_data;
2469 struct snd_ice1712 *ice = card->private_data;
2531 struct snd_ice1712 *ice;
2679 struct snd_ice1712 *ice = card->private_data;
2703 struct snd_ice1712 *ice = card->private_data;