Lines Matching refs:midcr
1403 if ((chip->midcr & MIDCR_RIE) == 0)
1408 if ((chip->midcr & MIDCR_TIE) == 0)
1411 chip->midcr &= ~MIDCR_TIE;
1412 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2542 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2552 chip->midcr |= MIDCR_RXE;
2557 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2568 chip->midcr &= ~(MIDCR_RXE | MIDCR_RIE);
2573 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2589 chip->midcr |= MIDCR_TXE;
2594 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2605 chip->midcr &= ~(MIDCR_TXE | MIDCR_TIE);
2610 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2625 if ((chip->midcr & MIDCR_RIE) == 0) {
2626 chip->midcr |= MIDCR_RIE;
2627 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2630 if (chip->midcr & MIDCR_RIE) {
2631 chip->midcr &= ~MIDCR_RIE;
2632 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2646 if ((chip->midcr & MIDCR_TIE) == 0) {
2647 chip->midcr |= MIDCR_TIE;
2649 while ((chip->midcr & MIDCR_TIE) &&
2652 chip->midcr &= ~MIDCR_TIE;
2657 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);
2660 if (chip->midcr & MIDCR_TIE) {
2661 chip->midcr &= ~MIDCR_TIE;
2662 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr);