Lines Matching refs:efr
46 u8 ier, efr; in neo_set_cts_flow_control() local
48 efr = readb(&ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
54 efr |= (UART_17158_EFR_ECB | UART_17158_EFR_CTSDSR); in neo_set_cts_flow_control()
57 efr &= ~(UART_17158_EFR_IXON); in neo_set_cts_flow_control()
60 writeb(0, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
63 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
77 u8 ier, efr; in neo_set_rts_flow_control() local
79 efr = readb(&ch->ch_neo_uart->efr); in neo_set_rts_flow_control()
85 efr |= (UART_17158_EFR_ECB | UART_17158_EFR_RTSDTR); in neo_set_rts_flow_control()
89 efr &= ~(UART_17158_EFR_IXOFF); in neo_set_rts_flow_control()
92 writeb(0, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control()
95 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control()
117 u8 ier, efr; in neo_set_ixon_flow_control() local
119 efr = readb(&ch->ch_neo_uart->efr); in neo_set_ixon_flow_control()
125 efr &= ~(UART_17158_EFR_CTSDSR); in neo_set_ixon_flow_control()
128 efr |= (UART_17158_EFR_ECB | UART_17158_EFR_IXON); in neo_set_ixon_flow_control()
131 writeb(0, &ch->ch_neo_uart->efr); in neo_set_ixon_flow_control()
134 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_ixon_flow_control()
154 u8 ier, efr; in neo_set_ixoff_flow_control() local
156 efr = readb(&ch->ch_neo_uart->efr); in neo_set_ixoff_flow_control()
162 efr &= ~(UART_17158_EFR_RTSDTR); in neo_set_ixoff_flow_control()
166 efr |= (UART_17158_EFR_ECB | UART_17158_EFR_IXOFF); in neo_set_ixoff_flow_control()
169 writeb(0, &ch->ch_neo_uart->efr); in neo_set_ixoff_flow_control()
172 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_ixoff_flow_control()
192 u8 ier, efr; in neo_set_no_input_flow_control() local
194 efr = readb(&ch->ch_neo_uart->efr); in neo_set_no_input_flow_control()
200 efr &= ~(UART_17158_EFR_RTSDTR); in neo_set_no_input_flow_control()
205 efr &= ~(UART_17158_EFR_IXOFF); in neo_set_no_input_flow_control()
207 efr &= ~(UART_17158_EFR_ECB | UART_17158_EFR_IXOFF); in neo_set_no_input_flow_control()
210 writeb(0, &ch->ch_neo_uart->efr); in neo_set_no_input_flow_control()
213 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_no_input_flow_control()
231 u8 ier, efr; in neo_set_no_output_flow_control() local
233 efr = readb(&ch->ch_neo_uart->efr); in neo_set_no_output_flow_control()
239 efr &= ~(UART_17158_EFR_CTSDSR); in neo_set_no_output_flow_control()
243 efr &= ~(UART_17158_EFR_IXON); in neo_set_no_output_flow_control()
245 efr &= ~(UART_17158_EFR_ECB | UART_17158_EFR_IXON); in neo_set_no_output_flow_control()
248 writeb(0, &ch->ch_neo_uart->efr); in neo_set_no_output_flow_control()
251 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_no_output_flow_control()
1311 writeb(0, &ch->ch_neo_uart->efr); in neo_uart_init()
1312 writeb(UART_EFR_ECB, &ch->ch_neo_uart->efr); in neo_uart_init()
1332 writeb(0, &ch->ch_neo_uart->efr); in neo_uart_off()