Lines Matching defs:codec
129 struct snd_wss *codec;
644 struct snd_wss *codec = chip->codec;
647 if (!codec)
651 if ((status & OPTi93X_IRQ_PLAYBACK) && codec->playback_substream)
652 snd_pcm_period_elapsed(codec->playback_substream);
653 if ((status & OPTi93X_IRQ_CAPTURE) && codec->capture_substream) {
654 snd_wss_overrange(codec);
655 snd_pcm_period_elapsed(codec->capture_substream);
657 outb(0x00, OPTi93X_PORT(codec, STATUS));
820 struct snd_wss *codec;
848 &codec);
851 chip->codec = codec;
852 error = snd_wss_pcm(codec, 0);
855 error = snd_wss_mixer(codec);
859 error = snd_opti93x_mixer(codec);
864 error = snd_wss_timer(codec, 0);
883 card->shortname, codec->pcm->name,
888 card->shortname, codec->pcm->name, chip->wss_base + 4, irq,
1040 chip->codec->suspend(chip->codec);
1058 chip->codec->resume(chip->codec);