Lines Matching defs:nm256
7 * The original author of OSS nm256 driver wishes to remain anonymous,
173 struct nm256 *chip;
191 struct nm256 {
262 snd_nm256_readb(struct nm256 *chip, int offset)
268 snd_nm256_readw(struct nm256 *chip, int offset)
274 snd_nm256_readl(struct nm256 *chip, int offset)
280 snd_nm256_writeb(struct nm256 *chip, int offset, u8 val)
286 snd_nm256_writew(struct nm256 *chip, int offset, u16 val)
292 snd_nm256_writel(struct nm256 *chip, int offset, u32 val)
298 snd_nm256_write_buffer(struct nm256 *chip, const void *src, int offset, int size)
326 snd_nm256_load_one_coefficient(struct nm256 *chip, int stream, u32 port, int which)
341 snd_nm256_load_coefficient(struct nm256 *chip, int stream, int number)
411 snd_nm256_set_format(struct nm256 *chip, struct nm256_stream *s,
447 static int snd_nm256_acquire_irq(struct nm256 *chip)
467 static void snd_nm256_release_irq(struct nm256 *chip)
485 static void snd_nm256_pcm_mark(struct nm256 *chip, struct nm256_stream *s, int reg)
496 snd_nm256_playback_start(struct nm256 *chip, struct nm256_stream *s,
513 snd_nm256_capture_start(struct nm256 *chip, struct nm256_stream *s,
529 snd_nm256_playback_stop(struct nm256 *chip)
539 snd_nm256_capture_stop(struct nm256 *chip)
548 struct nm256 *chip = snd_pcm_substream_chip(substream);
586 struct nm256 *chip = snd_pcm_substream_chip(substream);
623 struct nm256 *chip = snd_pcm_substream_chip(substream);
649 struct nm256 *chip = snd_pcm_substream_chip(substream);
663 struct nm256 *chip = snd_pcm_substream_chip(substream);
729 snd_nm256_playback_update(struct nm256 *chip)
744 snd_nm256_capture_update(struct nm256 *chip)
811 static void snd_nm256_setup_stream(struct nm256 *chip, struct nm256_stream *s,
834 struct nm256 *chip = snd_pcm_substream_chip(substream);
846 struct nm256 *chip = snd_pcm_substream_chip(substream);
861 struct nm256 *chip = snd_pcm_substream_chip(substream);
871 struct nm256 *chip = snd_pcm_substream_chip(substream);
908 snd_nm256_pcm(struct nm256 *chip, int device)
939 snd_nm256_init_chip(struct nm256 *chip)
951 snd_nm256_intr_check(struct nm256 *chip)
988 struct nm256 *chip = dev_id;
1054 struct nm256 *chip = dev_id;
1119 snd_nm256_ac97_ready(struct nm256 *chip)
1183 * some nm256 easily crash when reading from mixer registers
1190 struct nm256 *chip = ac97->private_data;
1204 struct nm256 *chip = ac97->private_data;
1226 dev_dbg(chip->card->dev, "nm256: ac97 codec not ready..\n");
1250 struct nm256 *chip = ac97->private_data;
1277 snd_nm256_mixer(struct nm256 *chip)
1320 snd_nm256_peek_for_sig(struct nm256 *chip)
1370 struct nm256 *chip = card->private_data;
1381 struct nm256 *chip = card->private_data;
1410 struct nm256 *chip = card->private_data;
1421 struct nm256 *chip = card->private_data;
1568 struct nm256 *chip;