Lines Matching refs:midcr
1215 if ((chip->midcr & MIDCR_RIE) == 0)
1220 if ((chip->midcr & MIDCR_TIE) == 0)
1223 chip->midcr &= ~MIDCR_TIE;
1224 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2451 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2461 chip->midcr |= MIDCR_RXE;
2466 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2477 chip->midcr &= ~(MIDCR_RXE | MIDCR_RIE);
2482 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2498 chip->midcr |= MIDCR_TXE;
2503 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2514 chip->midcr &= ~(MIDCR_TXE | MIDCR_TIE);
2519 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2534 if ((chip->midcr & MIDCR_RIE) == 0) {
2535 chip->midcr |= MIDCR_RIE;
2536 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2539 if (chip->midcr & MIDCR_RIE) {
2540 chip->midcr &= ~MIDCR_RIE;
2541 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2555 if ((chip->midcr & MIDCR_TIE) == 0) {
2556 chip->midcr |= MIDCR_TIE;
2558 while ((chip->midcr & MIDCR_TIE) &&
2561 chip->midcr &= ~MIDCR_TIE;
2566 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2569 if (chip->midcr & MIDCR_TIE) {
2570 chip->midcr &= ~MIDCR_TIE;
2571 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);