Lines Matching refs:midcr
1392 if ((chip->midcr & MIDCR_RIE) == 0)
1397 if ((chip->midcr & MIDCR_TIE) == 0)
1400 chip->midcr &= ~MIDCR_TIE;
1401 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2527 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2537 chip->midcr |= MIDCR_RXE;
2542 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2553 chip->midcr &= ~(MIDCR_RXE | MIDCR_RIE);
2558 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2574 chip->midcr |= MIDCR_TXE;
2579 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2590 chip->midcr &= ~(MIDCR_TXE | MIDCR_TIE);
2595 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2610 if ((chip->midcr & MIDCR_RIE) == 0) {
2611 chip->midcr |= MIDCR_RIE;
2612 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2615 if (chip->midcr & MIDCR_RIE) {
2616 chip->midcr &= ~MIDCR_RIE;
2617 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2631 if ((chip->midcr & MIDCR_TIE) == 0) {
2632 chip->midcr |= MIDCR_TIE;
2634 while ((chip->midcr & MIDCR_TIE) &&
2637 chip->midcr &= ~MIDCR_TIE;
2642 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2645 if (chip->midcr & MIDCR_TIE) {
2646 chip->midcr &= ~MIDCR_TIE;
2647 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);