Lines Matching refs: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 { struct
266 static int snd_atiixp_update_bits(struct atiixp_modem *chip, unsigned int reg, in snd_atiixp_update_bits() argument
309 static int atiixp_build_dma_packets(struct atiixp_modem *chip, in atiixp_build_dma_packets()
368 static void atiixp_clear_dma_packets(struct atiixp_modem *chip, in atiixp_clear_dma_packets()
382 static int snd_atiixp_acquire_codec(struct atiixp_modem *chip) in snd_atiixp_acquire_codec()
396 static unsigned short snd_atiixp_codec_read(struct atiixp_modem *chip, in snd_atiixp_codec_read()
426 static void snd_atiixp_codec_write(struct atiixp_modem *chip, in snd_atiixp_codec_write()
444 struct atiixp_modem *chip = ac97->private_data; in snd_atiixp_ac97_read()
452 struct atiixp_modem *chip = ac97->private_data; in snd_atiixp_ac97_write()
464 static int snd_atiixp_aclink_reset(struct atiixp_modem *chip) in snd_atiixp_aclink_reset()
499 static int snd_atiixp_aclink_down(struct atiixp_modem *chip) in snd_atiixp_aclink_down()
523 static int snd_atiixp_codec_detect(struct atiixp_modem *chip) in snd_atiixp_codec_detect()
549 static int snd_atiixp_chip_start(struct atiixp_modem *chip) in snd_atiixp_chip_start()
574 static int snd_atiixp_chip_stop(struct atiixp_modem *chip) in snd_atiixp_chip_stop()
595 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_pointer()
618 static void snd_atiixp_xrun_dma(struct atiixp_modem *chip, in snd_atiixp_xrun_dma()
630 static void snd_atiixp_update_dma(struct atiixp_modem *chip, in snd_atiixp_update_dma()
640 static void snd_atiixp_check_bus_busy(struct atiixp_modem *chip) in snd_atiixp_check_bus_busy()
656 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_trigger()
697 static void atiixp_out_flush_dma(struct atiixp_modem *chip) in atiixp_out_flush_dma()
703 static void atiixp_out_enable_dma(struct atiixp_modem *chip, int on) in atiixp_out_enable_dma()
718 static void atiixp_out_enable_transfer(struct atiixp_modem *chip, int on) in atiixp_out_enable_transfer()
725 static void atiixp_in_enable_dma(struct atiixp_modem *chip, int on) in atiixp_in_enable_dma()
732 static void atiixp_in_enable_transfer(struct atiixp_modem *chip, int on) in atiixp_in_enable_transfer()
745 static void atiixp_in_flush_dma(struct atiixp_modem *chip) in atiixp_in_flush_dma()
753 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_playback_prepare()
778 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_hw_params()
805 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_hw_free()
839 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_open()
878 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_close()
894 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_playback_open()
907 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_playback_close()
917 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_capture_open()
923 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_capture_close()
968 static int snd_atiixp_pcm_new(struct atiixp_modem *chip) in snd_atiixp_pcm_new()
1001 struct atiixp_modem *chip = dev_id; in snd_atiixp_interrupt()
1040 static int snd_atiixp_mixer_new(struct atiixp_modem *chip, int clock) in snd_atiixp_mixer_new()
1101 struct atiixp_modem *chip = card->private_data; in snd_atiixp_suspend()
1115 struct atiixp_modem *chip = card->private_data; in snd_atiixp_resume()
1137 struct atiixp_modem *chip = entry->private_data; in snd_atiixp_proc_read()
1144 static void snd_atiixp_proc_init(struct atiixp_modem *chip) in snd_atiixp_proc_init()
1165 struct atiixp_modem *chip = card->private_data; in snd_atiixp_init()
1200 struct atiixp_modem *chip; in __snd_atiixp_probe()