Lines Matching defs:atiixp

188 struct atiixp;
219 void (*enable_dma)(struct atiixp *chip, int on);
221 void (*enable_transfer)(struct atiixp *chip, int on);
223 void (*flush_dma)(struct atiixp *chip);
246 struct atiixp {
298 static int snd_atiixp_update_bits(struct atiixp *chip, unsigned int reg,
341 static int atiixp_build_dma_packets(struct atiixp *chip, struct atiixp_dma *dma,
400 static void atiixp_clear_dma_packets(struct atiixp *chip, struct atiixp_dma *dma,
413 static int snd_atiixp_acquire_codec(struct atiixp *chip)
427 static unsigned short snd_atiixp_codec_read(struct atiixp *chip, unsigned short codec, unsigned short reg)
455 static void snd_atiixp_codec_write(struct atiixp *chip, unsigned short codec,
472 struct atiixp *chip = ac97->private_data;
480 struct atiixp *chip = ac97->private_data;
487 static int snd_atiixp_aclink_reset(struct atiixp *chip)
522 static int snd_atiixp_aclink_down(struct atiixp *chip)
552 dev_dbg(&pci->dev, "atiixp quirk for %s. Forcing codec %d\n",
560 static int snd_atiixp_codec_detect(struct atiixp *chip)
594 static int snd_atiixp_chip_start(struct atiixp *chip)
624 static int snd_atiixp_chip_stop(struct atiixp *chip)
645 struct atiixp *chip = snd_pcm_substream_chip(substream);
668 static void snd_atiixp_xrun_dma(struct atiixp *chip, struct atiixp_dma *dma)
679 static void snd_atiixp_update_dma(struct atiixp *chip, struct atiixp_dma *dma)
688 static void snd_atiixp_check_bus_busy(struct atiixp *chip)
705 struct atiixp *chip = snd_pcm_substream_chip(substream);
758 static void atiixp_out_flush_dma(struct atiixp *chip)
764 static void atiixp_out_enable_dma(struct atiixp *chip, int on)
779 static void atiixp_out_enable_transfer(struct atiixp *chip, int on)
786 static void atiixp_in_enable_dma(struct atiixp *chip, int on)
793 static void atiixp_in_enable_transfer(struct atiixp *chip, int on)
812 static void atiixp_in_flush_dma(struct atiixp *chip)
818 static void atiixp_spdif_enable_dma(struct atiixp *chip, int on)
825 static void atiixp_spdif_enable_transfer(struct atiixp *chip, int on)
837 static void atiixp_spdif_flush_dma(struct atiixp *chip)
858 struct atiixp *chip = snd_pcm_substream_chip(substream);
884 struct atiixp *chip = snd_pcm_substream_chip(substream);
928 struct atiixp *chip = snd_pcm_substream_chip(substream);
943 struct atiixp *chip = snd_pcm_substream_chip(substream);
977 struct atiixp *chip = snd_pcm_substream_chip(substream);
1016 struct atiixp *chip = snd_pcm_substream_chip(substream);
1052 struct atiixp *chip = snd_pcm_substream_chip(substream);
1068 struct atiixp *chip = snd_pcm_substream_chip(substream);
1085 struct atiixp *chip = snd_pcm_substream_chip(substream);
1093 struct atiixp *chip = snd_pcm_substream_chip(substream);
1099 struct atiixp *chip = snd_pcm_substream_chip(substream);
1105 struct atiixp *chip = snd_pcm_substream_chip(substream);
1116 struct atiixp *chip = snd_pcm_substream_chip(substream);
1222 static int snd_atiixp_pcm_new(struct atiixp *chip)
1318 struct atiixp *chip = dev_id;
1384 static int snd_atiixp_mixer_new(struct atiixp *chip, int clock,
1448 struct atiixp *chip = card->private_data;
1462 struct atiixp *chip = card->private_data;
1495 struct atiixp *chip = entry->private_data;
1502 static void snd_atiixp_proc_init(struct atiixp *chip)
1504 snd_card_ro_proc_new(chip->card, "atiixp", chip, snd_atiixp_proc_read);
1522 struct atiixp *chip = card->private_data;
1557 struct atiixp *chip;