Lines Matching refs:status
120 /* IRQ status bits */
560 unsigned short status;
563 status = fm801_readw(chip, IRQ_STATUS);
564 status &= FM801_IRQ_PLAYBACK|FM801_IRQ_CAPTURE|FM801_IRQ_MPU|FM801_IRQ_VOLUME;
565 if (! status)
568 fm801_writew(chip, IRQ_STATUS, status);
569 if (chip->pcm && (status & FM801_IRQ_PLAYBACK) && chip->playback_substream) {
583 if (chip->pcm && (status & FM801_IRQ_CAPTURE) && chip->capture_substream) {
597 if (chip->rmidi && (status & FM801_IRQ_MPU))
599 if (status & FM801_IRQ_VOLUME) {