Lines Matching refs:atiixp_modem
165 struct atiixp_modem;
196 void (*enable_dma)(struct atiixp_modem *chip, int on);
198 void (*enable_transfer)(struct atiixp_modem *chip, int on);
200 void (*flush_dma)(struct atiixp_modem *chip);
221 struct atiixp_modem { struct
267 static int snd_atiixp_update_bits(struct atiixp_modem *chip, unsigned int reg, in snd_atiixp_update_bits() argument
310 static int atiixp_build_dma_packets(struct atiixp_modem *chip, in atiixp_build_dma_packets()
369 static void atiixp_clear_dma_packets(struct atiixp_modem *chip, in atiixp_clear_dma_packets()
383 static int snd_atiixp_acquire_codec(struct atiixp_modem *chip) in snd_atiixp_acquire_codec()
397 static unsigned short snd_atiixp_codec_read(struct atiixp_modem *chip, in snd_atiixp_codec_read()
427 static void snd_atiixp_codec_write(struct atiixp_modem *chip, in snd_atiixp_codec_write()
445 struct atiixp_modem *chip = ac97->private_data; in snd_atiixp_ac97_read()
453 struct atiixp_modem *chip = ac97->private_data; in snd_atiixp_ac97_write()
465 static int snd_atiixp_aclink_reset(struct atiixp_modem *chip) in snd_atiixp_aclink_reset()
501 static int snd_atiixp_aclink_down(struct atiixp_modem *chip) in snd_atiixp_aclink_down()
526 static int snd_atiixp_codec_detect(struct atiixp_modem *chip) in snd_atiixp_codec_detect()
552 static int snd_atiixp_chip_start(struct atiixp_modem *chip) in snd_atiixp_chip_start()
577 static int snd_atiixp_chip_stop(struct atiixp_modem *chip) in snd_atiixp_chip_stop()
598 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_pointer()
621 static void snd_atiixp_xrun_dma(struct atiixp_modem *chip, in snd_atiixp_xrun_dma()
633 static void snd_atiixp_update_dma(struct atiixp_modem *chip, in snd_atiixp_update_dma()
643 static void snd_atiixp_check_bus_busy(struct atiixp_modem *chip) in snd_atiixp_check_bus_busy()
659 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_trigger()
700 static void atiixp_out_flush_dma(struct atiixp_modem *chip) in atiixp_out_flush_dma()
706 static void atiixp_out_enable_dma(struct atiixp_modem *chip, int on) in atiixp_out_enable_dma()
721 static void atiixp_out_enable_transfer(struct atiixp_modem *chip, int on) in atiixp_out_enable_transfer()
728 static void atiixp_in_enable_dma(struct atiixp_modem *chip, int on) in atiixp_in_enable_dma()
735 static void atiixp_in_enable_transfer(struct atiixp_modem *chip, int on) in atiixp_in_enable_transfer()
748 static void atiixp_in_flush_dma(struct atiixp_modem *chip) in atiixp_in_flush_dma()
756 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_playback_prepare()
781 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_hw_params()
808 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_hw_free()
842 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_open()
881 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_pcm_close()
897 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_playback_open()
910 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_playback_close()
920 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_capture_open()
926 struct atiixp_modem *chip = snd_pcm_substream_chip(substream); in snd_atiixp_capture_close()
971 static int snd_atiixp_pcm_new(struct atiixp_modem *chip) in snd_atiixp_pcm_new()
1004 struct atiixp_modem *chip = dev_id; in snd_atiixp_interrupt()
1043 static int snd_atiixp_mixer_new(struct atiixp_modem *chip, int clock) in snd_atiixp_mixer_new()
1103 struct atiixp_modem *chip = card->private_data; in snd_atiixp_suspend()
1117 struct atiixp_modem *chip = card->private_data; in snd_atiixp_resume()
1143 struct atiixp_modem *chip = entry->private_data; in snd_atiixp_proc_read()
1150 static void snd_atiixp_proc_init(struct atiixp_modem *chip) in snd_atiixp_proc_init()
1161 static int snd_atiixp_free(struct atiixp_modem *chip) in snd_atiixp_free()
1179 struct atiixp_modem *chip = device->device_data; in snd_atiixp_dev_free()
1188 struct atiixp_modem **r_chip) in snd_atiixp_create()
1193 struct atiixp_modem *chip; in snd_atiixp_create()
1247 struct atiixp_modem *chip; in snd_atiixp_probe()