Lines Matching refs:midcr

1417 			if ((chip->midcr & MIDCR_RIE) == 0)  in snd_cs46xx_interrupt()
1422 if ((chip->midcr & MIDCR_TIE) == 0) in snd_cs46xx_interrupt()
1425 chip->midcr &= ~MIDCR_TIE; in snd_cs46xx_interrupt()
1426 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_interrupt()
2560 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_reset()
2570 chip->midcr |= MIDCR_RXE; in snd_cs46xx_midi_input_open()
2575 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_open()
2586 chip->midcr &= ~(MIDCR_RXE | MIDCR_RIE); in snd_cs46xx_midi_input_close()
2591 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_close()
2607 chip->midcr |= MIDCR_TXE; in snd_cs46xx_midi_output_open()
2612 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_open()
2623 chip->midcr &= ~(MIDCR_TXE | MIDCR_TIE); in snd_cs46xx_midi_output_close()
2628 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_close()
2643 if ((chip->midcr & MIDCR_RIE) == 0) { in snd_cs46xx_midi_input_trigger()
2644 chip->midcr |= MIDCR_RIE; in snd_cs46xx_midi_input_trigger()
2645 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_trigger()
2648 if (chip->midcr & MIDCR_RIE) { in snd_cs46xx_midi_input_trigger()
2649 chip->midcr &= ~MIDCR_RIE; in snd_cs46xx_midi_input_trigger()
2650 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_input_trigger()
2664 if ((chip->midcr & MIDCR_TIE) == 0) { in snd_cs46xx_midi_output_trigger()
2665 chip->midcr |= MIDCR_TIE; in snd_cs46xx_midi_output_trigger()
2667 while ((chip->midcr & MIDCR_TIE) && in snd_cs46xx_midi_output_trigger()
2670 chip->midcr &= ~MIDCR_TIE; in snd_cs46xx_midi_output_trigger()
2675 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_trigger()
2678 if (chip->midcr & MIDCR_TIE) { in snd_cs46xx_midi_output_trigger()
2679 chip->midcr &= ~MIDCR_TIE; in snd_cs46xx_midi_output_trigger()
2680 snd_cs46xx_pokeBA0(chip, BA0_MIDCR, chip->midcr); in snd_cs46xx_midi_output_trigger()