Lines Matching defs:atiixp_modem

164 struct atiixp_modem;
195 void (*enable_dma)(struct atiixp_modem *chip, int on);
197 void (*enable_transfer)(struct atiixp_modem *chip, int on);
199 void (*flush_dma)(struct atiixp_modem *chip);
220 struct atiixp_modem {
266 static int snd_atiixp_update_bits(struct atiixp_modem *chip, unsigned int reg,
309 static int atiixp_build_dma_packets(struct atiixp_modem *chip,
368 static void atiixp_clear_dma_packets(struct atiixp_modem *chip,
382 static int snd_atiixp_acquire_codec(struct atiixp_modem *chip)
396 static unsigned short snd_atiixp_codec_read(struct atiixp_modem *chip,
426 static void snd_atiixp_codec_write(struct atiixp_modem *chip,
444 struct atiixp_modem *chip = ac97->private_data;
452 struct atiixp_modem *chip = ac97->private_data;
464 static int snd_atiixp_aclink_reset(struct atiixp_modem *chip)
500 static int snd_atiixp_aclink_down(struct atiixp_modem *chip)
525 static int snd_atiixp_codec_detect(struct atiixp_modem *chip)
551 static int snd_atiixp_chip_start(struct atiixp_modem *chip)
576 static int snd_atiixp_chip_stop(struct atiixp_modem *chip)
597 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
620 static void snd_atiixp_xrun_dma(struct atiixp_modem *chip,
632 static void snd_atiixp_update_dma(struct atiixp_modem *chip,
642 static void snd_atiixp_check_bus_busy(struct atiixp_modem *chip)
658 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
699 static void atiixp_out_flush_dma(struct atiixp_modem *chip)
705 static void atiixp_out_enable_dma(struct atiixp_modem *chip, int on)
720 static void atiixp_out_enable_transfer(struct atiixp_modem *chip, int on)
727 static void atiixp_in_enable_dma(struct atiixp_modem *chip, int on)
734 static void atiixp_in_enable_transfer(struct atiixp_modem *chip, int on)
747 static void atiixp_in_flush_dma(struct atiixp_modem *chip)
755 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
780 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
807 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
841 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
880 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
896 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
909 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
919 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
925 struct atiixp_modem *chip = snd_pcm_substream_chip(substream);
970 static int snd_atiixp_pcm_new(struct atiixp_modem *chip)
1003 struct atiixp_modem *chip = dev_id;
1042 static int snd_atiixp_mixer_new(struct atiixp_modem *chip, int clock)
1104 struct atiixp_modem *chip = card->private_data;
1118 struct atiixp_modem *chip = card->private_data;
1144 struct atiixp_modem *chip = entry->private_data;
1151 static void snd_atiixp_proc_init(struct atiixp_modem *chip)
1172 struct atiixp_modem *chip = card->private_data;
1208 struct atiixp_modem *chip;