Lines Matching full:uartc

379 	unsigned int uartc;	/* uart control register */  member
1966 outb(ensoniq->uartc = 0x00, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_chip_init()
2101 ensoniq->uartc &= ~ES_TXINTENM; in snd_ensoniq_midi_interrupt()
2102 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_interrupt()
2120 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_input_open()
2133 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_input_close()
2136 outb(ensoniq->uartc &= ~ES_RXINTEN, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_input_close()
2153 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_output_open()
2166 outb(ensoniq->uartc = 0, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_output_close()
2169 outb(ensoniq->uartc &= ~ES_TXINTENM, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_output_close()
2185 if ((ensoniq->uartc & ES_RXINTEN) == 0) { in snd_ensoniq_midi_input_trigger()
2189 ensoniq->uartc |= ES_RXINTEN; in snd_ensoniq_midi_input_trigger()
2190 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_input_trigger()
2193 if (ensoniq->uartc & ES_RXINTEN) { in snd_ensoniq_midi_input_trigger()
2194 ensoniq->uartc &= ~ES_RXINTEN; in snd_ensoniq_midi_input_trigger()
2195 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_input_trigger()
2209 if (ES_TXINTENI(ensoniq->uartc) == 0) { in snd_ensoniq_midi_output_trigger()
2210 ensoniq->uartc |= ES_TXINTENO(1); in snd_ensoniq_midi_output_trigger()
2212 while (ES_TXINTENI(ensoniq->uartc) == 1 && in snd_ensoniq_midi_output_trigger()
2215 ensoniq->uartc &= ~ES_TXINTENM; in snd_ensoniq_midi_output_trigger()
2220 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_output_trigger()
2223 if (ES_TXINTENI(ensoniq->uartc) == 1) { in snd_ensoniq_midi_output_trigger()
2224 ensoniq->uartc &= ~ES_TXINTENM; in snd_ensoniq_midi_output_trigger()
2225 outb(ensoniq->uartc, ES_REG(ensoniq, UART_CONTROL)); in snd_ensoniq_midi_output_trigger()