Lines Matching refs:midcr
484 unsigned int midcr;
1645 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr | BA0_MIDCR_MRST);
1647 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1655 chip->midcr |= BA0_MIDCR_RXE;
1660 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1671 chip->midcr &= ~(BA0_MIDCR_RXE | BA0_MIDCR_RIE);
1676 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1689 chip->midcr |= BA0_MIDCR_TXE;
1694 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1705 chip->midcr &= ~(BA0_MIDCR_TXE | BA0_MIDCR_TIE);
1710 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1724 if ((chip->midcr & BA0_MIDCR_RIE) == 0) {
1725 chip->midcr |= BA0_MIDCR_RIE;
1726 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1729 if (chip->midcr & BA0_MIDCR_RIE) {
1730 chip->midcr &= ~BA0_MIDCR_RIE;
1731 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1745 if ((chip->midcr & BA0_MIDCR_TIE) == 0) {
1746 chip->midcr |= BA0_MIDCR_TIE;
1748 while ((chip->midcr & BA0_MIDCR_TIE) &&
1751 chip->midcr &= ~BA0_MIDCR_TIE;
1756 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1759 if (chip->midcr & BA0_MIDCR_TIE) {
1760 chip->midcr &= ~BA0_MIDCR_TIE;
1761 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);
1852 if ((chip->midcr & BA0_MIDCR_RIE) == 0)
1857 if ((chip->midcr & BA0_MIDCR_TIE) == 0)
1860 chip->midcr &= ~BA0_MIDCR_TIE;
1861 snd_cs4281_pokeBA0(chip, BA0_MIDCR, chip->midcr);