/linux-4.4.14/drivers/tty/serial/8250/ |
H A D | 8250_early.c | 99 unsigned int ier; early_serial8250_write() local 102 ier = serial8250_early_in(port, UART_IER); early_serial8250_write() 103 if (ier) early_serial8250_write() 104 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); early_serial8250_write() 111 if (ier) early_serial8250_write() 112 serial8250_early_out(port, UART_IER, ier); early_serial8250_write() 120 unsigned int ier; init_port() local 123 ier = serial8250_early_in(port, UART_IER); init_port() 124 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); /* no interrupt */ init_port() 144 unsigned int ier; early_serial8250_setup() local 147 ier = serial8250_early_in(port, UART_IER); early_serial8250_setup() 148 serial8250_early_out(port, UART_IER, ier & UART_IER_UUE); early_serial8250_setup()
|
H A D | 8250_dma.c | 42 p->ier |= UART_IER_THRI; __dma_tx_complete() 43 serial_port_out(&p->port, UART_IER, p->ier); __dma_tx_complete() 102 if (p->ier & UART_IER_THRI) { serial8250_tx_dma() 103 p->ier &= ~UART_IER_THRI; serial8250_tx_dma() 104 serial_out(p, UART_IER, p->ier); serial8250_tx_dma()
|
H A D | 8250_omap.c | 294 serial_out(up, UART_IER, up->ier); omap8250_restore_regs() 403 up->ier &= ~UART_IER_MSI; omap_8250_set_termios() 405 up->ier |= UART_IER_MSI; omap_8250_set_termios() 625 up->ier = UART_IER_RLSI | UART_IER_RDI; omap_8250_startup() 626 serial_out(up, UART_IER, up->ier); omap_8250_startup() 664 up->ier = 0; omap_8250_shutdown() 692 up->ier &= ~(UART_IER_RLSI | UART_IER_RDI); omap_8250_throttle() 693 serial_out(up, UART_IER, up->ier); omap_8250_throttle() 709 up->ier |= UART_IER_RLSI | UART_IER_RDI; omap_8250_unthrottle() 710 serial_out(up, UART_IER, up->ier); omap_8250_unthrottle() 896 p->ier |= UART_IER_THRI; omap_8250_dma_tx_complete() 897 serial_port_out(&p->port, UART_IER, p->ier); omap_8250_dma_tx_complete() 925 if (p->ier & UART_IER_THRI) { omap_8250_tx_dma() 926 p->ier &= ~UART_IER_THRI; omap_8250_tx_dma() 927 serial_out(p, UART_IER, p->ier); omap_8250_tx_dma() 986 if (p->ier & UART_IER_THRI) { omap_8250_tx_dma() 987 p->ier &= ~UART_IER_THRI; omap_8250_tx_dma() 988 serial_out(p, UART_IER, p->ier); omap_8250_tx_dma()
|
H A D | 8250_ingenic.c | 146 int ier; ingenic_uart_serial_out() local 163 ier = p->serial_in(p, UART_IER); ingenic_uart_serial_out() 165 if (ier & UART_IER_MSI) ingenic_uart_serial_out()
|
H A D | 8250_port.c | 1285 if (p->ier & UART_IER_THRI) { __stop_tx() 1286 p->ier &= ~UART_IER_THRI; __stop_tx() 1287 serial_out(p, UART_IER, p->ier); __stop_tx() 1318 if (!(up->ier & UART_IER_THRI)) { serial8250_start_tx() 1319 up->ier |= UART_IER_THRI; serial8250_start_tx() 1320 serial_port_out(port, UART_IER, up->ier); serial8250_start_tx() 1356 up->ier &= ~(UART_IER_RLSI | UART_IER_RDI); serial8250_stop_rx() 1358 serial_port_out(port, UART_IER, up->ier); serial8250_stop_rx() 1372 up->ier &= ~UART_IER_MSI; serial8250_disable_ms() 1373 serial_port_out(port, UART_IER, up->ier); serial8250_disable_ms() 1384 up->ier |= UART_IER_MSI; serial8250_enable_ms() 1387 serial_port_out(port, UART_IER, up->ier); serial8250_enable_ms() 1528 if (status & UART_MSR_ANY_DELTA && up->ier & UART_IER_MSI && serial8250_modem_status() 1773 unsigned int ier; serial8250_put_poll_char() local 1780 ier = serial_port_in(port, UART_IER); serial8250_put_poll_char() 1797 serial_port_out(port, UART_IER, ier); serial8250_put_poll_char() 2029 up->ier = UART_IER_RLSI | UART_IER_RDI; serial8250_do_startup() 2063 up->ier = 0; serial8250_do_shutdown() 2328 up->ier &= ~UART_IER_MSI; serial8250_do_set_termios() 2331 up->ier |= UART_IER_MSI; serial8250_do_set_termios() 2333 up->ier |= UART_IER_UUE; serial8250_do_set_termios() 2335 up->ier |= UART_IER_RTOIE; serial8250_do_set_termios() 2337 serial_port_out(port, UART_IER, up->ier); serial8250_do_set_termios() 2839 unsigned int ier; serial8250_console_write() local 2856 ier = serial_port_in(port, UART_IER); serial8250_console_write() 2876 serial_port_out(port, UART_IER, ier); serial8250_console_write()
|
H A D | 8250_core.c | 276 unsigned int iir, ier = 0, lsr; serial8250_backup_timeout() local 286 ier = serial_in(up, UART_IER); serial8250_backup_timeout() 300 if ((iir & UART_IIR_NO_INT) && (up->ier & UART_IER_THRI) && serial8250_backup_timeout() 311 serial_out(up, UART_IER, ier); serial8250_backup_timeout()
|
H A D | 8250_pci.c | 1723 * is 0, double check with ier value in uart_8250_port and use kt_serial_in() 1724 * that instead. up->ier should be the same value as what is kt_serial_in() 1730 val = up->ier; kt_serial_in()
|
/linux-4.4.14/drivers/staging/dgnc/ |
H A D | dgnc_cls.c | 82 unsigned char ier = readb(&ch->ch_cls_uart->ier); cls_set_cts_flow_control() local 106 ier |= (UART_EXAR654_IER_CTSDSR); cls_set_cts_flow_control() 107 ier &= ~(UART_EXAR654_IER_XOFF); cls_set_cts_flow_control() 108 writeb(ier, &ch->ch_cls_uart->ier); cls_set_cts_flow_control() 123 unsigned char ier = readb(&ch->ch_cls_uart->ier); cls_set_ixon_flow_control() local 153 ier &= ~(UART_EXAR654_IER_CTSDSR); cls_set_ixon_flow_control() 154 ier |= (UART_EXAR654_IER_XOFF); cls_set_ixon_flow_control() 155 writeb(ier, &ch->ch_cls_uart->ier); cls_set_ixon_flow_control() 168 unsigned char ier = readb(&ch->ch_cls_uart->ier); cls_set_no_output_flow_control() local 192 ier &= ~(UART_EXAR654_IER_CTSDSR); cls_set_no_output_flow_control() 193 ier &= ~(UART_EXAR654_IER_XOFF); cls_set_no_output_flow_control() 194 writeb(ier, &ch->ch_cls_uart->ier); cls_set_no_output_flow_control() 211 unsigned char ier = readb(&ch->ch_cls_uart->ier); cls_set_rts_flow_control() local 232 ier |= (UART_EXAR654_IER_RTSDTR); cls_set_rts_flow_control() 233 writeb(ier, &ch->ch_cls_uart->ier); cls_set_rts_flow_control() 249 unsigned char ier = readb(&ch->ch_cls_uart->ier); cls_set_ixoff_flow_control() local 276 ier &= ~(UART_EXAR654_IER_RTSDTR); cls_set_ixoff_flow_control() 277 writeb(ier, &ch->ch_cls_uart->ier); cls_set_ixoff_flow_control() 290 unsigned char ier = readb(&ch->ch_cls_uart->ier); cls_set_no_input_flow_control() local 311 ier &= ~(UART_EXAR654_IER_RTSDTR); cls_set_no_input_flow_control() 312 writeb(ier, &ch->ch_cls_uart->ier); cls_set_no_input_flow_control() 430 unsigned char ier = 0; cls_param() local 593 uart_ier = readb(&ch->ch_cls_uart->ier); cls_param() 594 ier = uart_ier; cls_param() 606 writeb((quot >> 8), &ch->ch_cls_uart->ier); cls_param() 614 ier |= (UART_IER_RDI | UART_IER_RLSI); cls_param() 616 ier &= ~(UART_IER_RDI | UART_IER_RLSI); cls_param() 627 ier |= UART_IER_MSI; cls_param() 629 ier &= ~UART_IER_MSI; cls_param() 631 ier |= UART_IER_THRI; cls_param() 633 if (ier != uart_ier) cls_param() 634 writeb(ier, &ch->ch_cls_uart->ier); cls_param() 793 unsigned char tmp = readb(&ch->ch_cls_uart->ier); cls_disable_receiver() 796 writeb(tmp, &ch->ch_cls_uart->ier); cls_disable_receiver() 801 unsigned char tmp = readb(&ch->ch_cls_uart->ier); cls_enable_receiver() 804 writeb(tmp, &ch->ch_cls_uart->ier); cls_enable_receiver() 1150 writeb(0, &ch->ch_cls_uart->ier); cls_uart_init() 1186 writeb(0, &ch->ch_cls_uart->ier); cls_uart_off()
|
H A D | dgnc_neo.c | 97 unsigned char ier = readb(&ch->ch_neo_uart->ier); neo_set_cts_flow_control() local 102 ier |= UART_17158_IER_CTSDSR; neo_set_cts_flow_control() 104 ier &= ~(UART_17158_IER_CTSDSR); neo_set_cts_flow_control() 125 writeb(ier, &ch->ch_neo_uart->ier); neo_set_cts_flow_control() 132 unsigned char ier = readb(&ch->ch_neo_uart->ier); neo_set_rts_flow_control() local 137 ier |= UART_17158_IER_RTSDTR; neo_set_rts_flow_control() 139 ier &= ~(UART_17158_IER_RTSDTR); neo_set_rts_flow_control() 144 ier &= ~UART_17158_IER_XOFF; neo_set_rts_flow_control() 159 writeb(ier, &ch->ch_neo_uart->ier); neo_set_rts_flow_control() 174 unsigned char ier = readb(&ch->ch_neo_uart->ier); neo_set_ixon_flow_control() local 178 ier &= ~UART_17158_IER_CTSDSR; neo_set_ixon_flow_control() 203 writeb(ier, &ch->ch_neo_uart->ier); neo_set_ixon_flow_control() 210 unsigned char ier = readb(&ch->ch_neo_uart->ier); neo_set_ixoff_flow_control() local 214 ier &= ~UART_17158_IER_RTSDTR; neo_set_ixoff_flow_control() 218 ier |= UART_17158_IER_XOFF; neo_set_ixoff_flow_control() 240 writeb(ier, &ch->ch_neo_uart->ier); neo_set_ixoff_flow_control() 247 unsigned char ier = readb(&ch->ch_neo_uart->ier); neo_set_no_input_flow_control() local 251 ier &= ~UART_17158_IER_RTSDTR; neo_set_no_input_flow_control() 255 ier &= ~UART_17158_IER_XOFF; neo_set_no_input_flow_control() 278 writeb(ier, &ch->ch_neo_uart->ier); neo_set_no_input_flow_control() 285 unsigned char ier = readb(&ch->ch_neo_uart->ier); neo_set_no_output_flow_control() local 289 ier &= ~UART_17158_IER_CTSDSR; neo_set_no_output_flow_control() 315 writeb(ier, &ch->ch_neo_uart->ier); neo_set_no_output_flow_control() 582 unsigned char ier = 0; neo_param() local 739 uart_ier = readb(&ch->ch_neo_uart->ier); neo_param() 740 ier = uart_ier; neo_param() 753 writeb((quot >> 8), &ch->ch_neo_uart->ier); neo_param() 761 ier |= (UART_IER_RDI | UART_IER_RLSI); neo_param() 763 ier &= ~(UART_IER_RDI | UART_IER_RLSI); neo_param() 774 ier |= UART_IER_MSI; neo_param() 776 ier &= ~UART_IER_MSI; neo_param() 778 ier |= UART_IER_THRI; neo_param() 780 if (ier != uart_ier) neo_param() 781 writeb(ier, &ch->ch_neo_uart->ier); neo_param() 1054 unsigned char tmp = readb(&ch->ch_neo_uart->ier); neo_disable_receiver() 1057 writeb(tmp, &ch->ch_neo_uart->ier); neo_disable_receiver() 1068 unsigned char tmp = readb(&ch->ch_neo_uart->ier); neo_enable_receiver() 1071 writeb(tmp, &ch->ch_neo_uart->ier); neo_enable_receiver() 1625 writeb(0, &ch->ch_neo_uart->ier); neo_uart_init() 1651 writeb(0, &ch->ch_neo_uart->ier); neo_uart_off()
|
H A D | dgnc_cls.h | 30 * ier : WR IER - Interrupt Enable Reg 40 u8 ier; member in struct:cls_uart_struct
|
H A D | dgnc_neo.h | 32 u8 ier; /* WR IER - Interrupt Enable Reg */ member in struct:neo_uart_struct
|
/linux-4.4.14/drivers/tty/serial/jsm/ |
H A D | jsm_cls.c | 64 u8 ier = readb(&ch->ch_cls_uart->ier); cls_set_cts_flow_control() local 88 ier |= (UART_EXAR654_IER_CTSDSR); cls_set_cts_flow_control() 89 ier &= ~(UART_EXAR654_IER_XOFF); cls_set_cts_flow_control() 90 writeb(ier, &ch->ch_cls_uart->ier); cls_set_cts_flow_control() 105 u8 ier = readb(&ch->ch_cls_uart->ier); cls_set_ixon_flow_control() local 135 ier &= ~(UART_EXAR654_IER_CTSDSR); cls_set_ixon_flow_control() 136 ier |= (UART_EXAR654_IER_XOFF); cls_set_ixon_flow_control() 137 writeb(ier, &ch->ch_cls_uart->ier); cls_set_ixon_flow_control() 150 u8 ier = readb(&ch->ch_cls_uart->ier); cls_set_no_output_flow_control() local 174 ier &= ~(UART_EXAR654_IER_CTSDSR); cls_set_no_output_flow_control() 175 ier &= ~(UART_EXAR654_IER_XOFF); cls_set_no_output_flow_control() 176 writeb(ier, &ch->ch_cls_uart->ier); cls_set_no_output_flow_control() 193 u8 ier = readb(&ch->ch_cls_uart->ier); cls_set_rts_flow_control() local 214 ier |= (UART_EXAR654_IER_RTSDTR); cls_set_rts_flow_control() 215 writeb(ier, &ch->ch_cls_uart->ier); cls_set_rts_flow_control() 231 u8 ier = readb(&ch->ch_cls_uart->ier); cls_set_ixoff_flow_control() local 258 ier &= ~(UART_EXAR654_IER_RTSDTR); cls_set_ixoff_flow_control() 259 writeb(ier, &ch->ch_cls_uart->ier); cls_set_ixoff_flow_control() 272 u8 ier = readb(&ch->ch_cls_uart->ier); cls_set_no_input_flow_control() local 293 ier &= ~(UART_EXAR654_IER_RTSDTR); cls_set_no_input_flow_control() 294 writeb(ier, &ch->ch_cls_uart->ier); cls_set_no_input_flow_control() 336 u8 tmp = readb(&ch->ch_cls_uart->ier); cls_disable_receiver() 339 writeb(tmp, &ch->ch_cls_uart->ier); cls_disable_receiver() 344 u8 tmp = readb(&ch->ch_cls_uart->ier); cls_enable_receiver() 347 writeb(tmp, &ch->ch_cls_uart->ier); cls_enable_receiver() 691 u8 ier = 0; cls_param() local 767 ier = readb(&ch->ch_cls_uart->ier); cls_param() 775 writeb((quot >> 8), &ch->ch_cls_uart->ier); cls_param() 783 ier |= (UART_IER_RDI | UART_IER_RLSI); cls_param() 785 ier |= (UART_IER_THRI | UART_IER_MSI); cls_param() 787 writeb(ier, &ch->ch_cls_uart->ier); cls_param() 873 writeb(0, &ch->ch_cls_uart->ier); cls_uart_init() 910 writeb(0, &ch->ch_cls_uart->ier); cls_uart_off()
|
H A D | jsm_neo.c | 46 u8 ier, efr; neo_set_cts_flow_control() local 47 ier = readb(&ch->ch_neo_uart->ier); neo_set_cts_flow_control() 53 ier |= (UART_17158_IER_CTSDSR); neo_set_cts_flow_control() 72 writeb(ier, &ch->ch_neo_uart->ier); neo_set_cts_flow_control() 77 u8 ier, efr; neo_set_rts_flow_control() local 78 ier = readb(&ch->ch_neo_uart->ier); neo_set_rts_flow_control() 84 ier |= (UART_17158_IER_RTSDTR); neo_set_rts_flow_control() 88 ier &= ~(UART_17158_IER_XOFF); neo_set_rts_flow_control() 103 writeb(ier, &ch->ch_neo_uart->ier); neo_set_rts_flow_control() 117 u8 ier, efr; neo_set_ixon_flow_control() local 118 ier = readb(&ch->ch_neo_uart->ier); neo_set_ixon_flow_control() 124 ier &= ~(UART_17158_IER_CTSDSR); neo_set_ixon_flow_control() 149 writeb(ier, &ch->ch_neo_uart->ier); neo_set_ixon_flow_control() 154 u8 ier, efr; neo_set_ixoff_flow_control() local 155 ier = readb(&ch->ch_neo_uart->ier); neo_set_ixoff_flow_control() 161 ier &= ~(UART_17158_IER_RTSDTR); neo_set_ixoff_flow_control() 165 ier |= (UART_17158_IER_XOFF); neo_set_ixoff_flow_control() 187 writeb(ier, &ch->ch_neo_uart->ier); neo_set_ixoff_flow_control() 192 u8 ier, efr; neo_set_no_input_flow_control() local 193 ier = readb(&ch->ch_neo_uart->ier); neo_set_no_input_flow_control() 199 ier &= ~(UART_17158_IER_RTSDTR); neo_set_no_input_flow_control() 203 ier &= ~(UART_17158_IER_XOFF); neo_set_no_input_flow_control() 226 writeb(ier, &ch->ch_neo_uart->ier); neo_set_no_input_flow_control() 231 u8 ier, efr; neo_set_no_output_flow_control() local 232 ier = readb(&ch->ch_neo_uart->ier); neo_set_no_output_flow_control() 238 ier &= ~(UART_17158_IER_CTSDSR); neo_set_no_output_flow_control() 264 writeb(ier, &ch->ch_neo_uart->ier); neo_set_no_output_flow_control() 938 u8 uart_lcr, ier; neo_param() local 1037 ier = readb(&ch->ch_neo_uart->ier); neo_param() 1045 writeb((quot >> 8), &ch->ch_neo_uart->ier); neo_param() 1053 ier |= (UART_IER_RDI | UART_IER_RLSI); neo_param() 1055 ier |= (UART_IER_THRI | UART_IER_MSI); neo_param() 1057 writeb(ier, &ch->ch_neo_uart->ier); neo_param() 1253 u8 tmp = readb(&ch->ch_neo_uart->ier); neo_disable_receiver() 1255 writeb(tmp, &ch->ch_neo_uart->ier); neo_disable_receiver() 1269 u8 tmp = readb(&ch->ch_neo_uart->ier); neo_enable_receiver() 1271 writeb(tmp, &ch->ch_neo_uart->ier); neo_enable_receiver() 1310 writeb(0, &ch->ch_neo_uart->ier); neo_uart_init() 1335 writeb(0, &ch->ch_neo_uart->ier); neo_uart_off()
|
H A D | jsm.h | 270 u8 ier; /* WR IER - Interrupt Enable Reg */ member in struct:cls_uart_struct 325 u8 ier; /* WR IER - Interrupt Enable Reg */ member in struct:neo_uart_struct
|
/linux-4.4.14/drivers/tty/serial/ |
H A D | pxa.c | 52 unsigned char ier; member in struct:uart_pxa_port 76 up->ier |= UART_IER_MSI; serial_pxa_enable_ms() 77 serial_out(up, UART_IER, up->ier); serial_pxa_enable_ms() 84 if (up->ier & UART_IER_THRI) { serial_pxa_stop_tx() 85 up->ier &= ~UART_IER_THRI; serial_pxa_stop_tx() 86 serial_out(up, UART_IER, up->ier); serial_pxa_stop_tx() 94 up->ier &= ~UART_IER_RLSI; serial_pxa_stop_rx() 96 serial_out(up, UART_IER, up->ier); serial_pxa_stop_rx() 112 up->ier &= ~UART_IER_RTOIE; receive_chars() 113 serial_out(up, UART_IER, up->ier); receive_chars() 179 up->ier |= UART_IER_RTOIE; receive_chars() 180 serial_out(up, UART_IER, up->ier); receive_chars() 220 if (!(up->ier & UART_IER_THRI)) { serial_pxa_start_tx() 221 up->ier |= UART_IER_THRI; serial_pxa_start_tx() 222 serial_out(up, UART_IER, up->ier); serial_pxa_start_tx() 390 up->ier = UART_IER_RLSI | UART_IER_RDI | UART_IER_RTOIE | UART_IER_UUE; serial_pxa_startup() 391 serial_out(up, UART_IER, up->ier); serial_pxa_startup() 414 up->ier = 0; serial_pxa_shutdown() 488 up->ier |= UART_IER_UUE; serial_pxa_set_termios() 526 up->ier &= ~UART_IER_MSI; serial_pxa_set_termios() 528 up->ier |= UART_IER_MSI; serial_pxa_set_termios() 530 serial_out(up, UART_IER, up->ier); serial_pxa_set_termios() 649 unsigned int ier; serial_pxa_console_write() local 665 ier = serial_in(up, UART_IER); serial_pxa_console_write() 675 serial_out(up, UART_IER, ier); serial_pxa_console_write() 705 unsigned int ier; serial_pxa_put_poll_char() local 711 ier = serial_in(up, UART_IER); serial_pxa_put_poll_char() 725 serial_out(up, UART_IER, ier); serial_pxa_put_poll_char()
|
H A D | timbuart.c | 47 static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier); 54 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~RXFLAGS; timbuart_stop_rx() local 55 iowrite32(ier, port->membase + TIMBUART_IER); timbuart_stop_rx() 61 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~TXBAE; timbuart_stop_tx() local 62 iowrite32(ier, port->membase + TIMBUART_IER); timbuart_stop_tx() 131 static void timbuart_handle_tx_port(struct uart_port *port, u32 isr, u32 *ier) timbuart_handle_tx_port() argument 152 *ier |= uart->last_ier & TXFLAGS; timbuart_handle_tx_port() 160 *ier |= TXBAE; timbuart_handle_tx_port() 165 static void timbuart_handle_rx_port(struct uart_port *port, u32 isr, u32 *ier) timbuart_handle_rx_port() argument 182 *ier |= RXBAF | RXBF | RXTT; timbuart_handle_rx_port() 190 u32 isr, ier = 0; timbuart_tasklet() local 198 timbuart_handle_tx_port(&uart->port, isr, &ier); timbuart_tasklet() 200 timbuart_mctrl_check(&uart->port, isr, &ier); timbuart_tasklet() 203 timbuart_handle_rx_port(&uart->port, isr, &ier); timbuart_tasklet() 205 iowrite32(ier, uart->port.membase + TIMBUART_IER); timbuart_tasklet() 232 static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier) timbuart_mctrl_check() argument 244 *ier |= CTS_DELTA; timbuart_mctrl_check()
|
H A D | vr41xx_siu.c | 242 uint8_t ier; siu_stop_tx() local 246 ier = siu_read(port, UART_IER); siu_stop_tx() 247 ier &= ~UART_IER_THRI; siu_stop_tx() 248 siu_write(port, UART_IER, ier); siu_stop_tx() 256 uint8_t ier; siu_start_tx() local 260 ier = siu_read(port, UART_IER); siu_start_tx() 261 ier |= UART_IER_THRI; siu_start_tx() 262 siu_write(port, UART_IER, ier); siu_start_tx() 270 uint8_t ier; siu_stop_rx() local 274 ier = siu_read(port, UART_IER); siu_stop_rx() 275 ier &= ~UART_IER_RLSI; siu_stop_rx() 276 siu_write(port, UART_IER, ier); siu_stop_rx() 286 uint8_t ier; siu_enable_ms() local 290 ier = siu_read(port, UART_IER); siu_enable_ms() 291 ier |= UART_IER_MSI; siu_enable_ms() 292 siu_write(port, UART_IER, ier); siu_enable_ms() 519 uint8_t lcr, fcr, ier; siu_set_termios() local 577 ier = siu_read(port, UART_IER); siu_set_termios() 578 ier &= ~UART_IER_MSI; siu_set_termios() 580 ier |= UART_IER_MSI; siu_set_termios() 581 siu_write(port, UART_IER, ier); siu_set_termios() 772 uint8_t ier; siu_console_write() local 776 ier = siu_read(port, UART_IER); siu_console_write() 782 siu_write(port, UART_IER, ier); siu_console_write()
|
H A D | vt8500_serial.c | 113 unsigned int ier; member in struct:vt8500_port 141 vt8500_port->ier &= ~TX_FIFO_INTS; vt8500_stop_tx() 142 vt8500_write(port, vt8500_port->ier, VT8500_URIER); vt8500_stop_tx() 151 vt8500_port->ier &= ~RX_FIFO_INTS; vt8500_stop_rx() 152 vt8500_write(port, vt8500_port->ier, VT8500_URIER); vt8500_stop_rx() 161 vt8500_port->ier |= TCTS; vt8500_enable_ms() 162 vt8500_write(port, vt8500_port->ier, VT8500_URIER); vt8500_enable_ms() 242 vt8500_port->ier &= ~TX_FIFO_INTS; vt8500_start_tx() 243 vt8500_write(port, vt8500_port->ier, VT8500_URIER); vt8500_start_tx() 245 vt8500_port->ier |= TX_FIFO_INTS; vt8500_start_tx() 246 vt8500_write(port, vt8500_port->ier, VT8500_URIER); vt8500_start_tx() 363 vt8500_port->ier = 0; vt8500_shutdown() 438 vt8500_port->ier = RX_FIFO_INTS | TX_FIFO_INTS; vt8500_set_termios() 444 vt8500_port->ier |= TCTS; vt8500_set_termios() 447 vt8500_write(&vt8500_port->uart, vt8500_port->ier, VT8500_URIER); vt8500_set_termios() 512 unsigned long ier; vt8500_console_write() local 516 ier = vt8500_read(&vt8500_port->uart, VT8500_URIER); vt8500_console_write() 527 vt8500_write(&vt8500_port->uart, VT8500_URIER, ier); vt8500_console_write()
|
H A D | omap-serial.c | 141 unsigned char ier; member in struct:uart_omap_port 289 up->ier |= UART_IER_MSI; serial_omap_enable_ms() 290 serial_out(up, UART_IER, up->ier); serial_omap_enable_ms() 337 if (up->ier & UART_IER_THRI) { serial_omap_stop_tx() 338 up->ier &= ~UART_IER_THRI; serial_omap_stop_tx() 339 serial_out(up, UART_IER, up->ier); serial_omap_stop_tx() 350 up->ier |= UART_IER_RLSI | UART_IER_RDI; serial_omap_stop_tx() 352 serial_out(up, UART_IER, up->ier); serial_omap_stop_tx() 364 up->ier &= ~(UART_IER_RLSI | UART_IER_RDI); serial_omap_stop_rx() 366 serial_out(up, UART_IER, up->ier); serial_omap_stop_rx() 404 if (!(up->ier & UART_IER_THRI)) { serial_omap_enable_ier_thri() 405 up->ier |= UART_IER_THRI; serial_omap_enable_ier_thri() 406 serial_out(up, UART_IER, up->ier); serial_omap_enable_ier_thri() 448 up->ier &= ~(UART_IER_RLSI | UART_IER_RDI); serial_omap_throttle() 449 serial_out(up, UART_IER, up->ier); serial_omap_throttle() 462 up->ier |= UART_IER_RLSI | UART_IER_RDI; serial_omap_unthrottle() 463 serial_out(up, UART_IER, up->ier); serial_omap_unthrottle() 479 if (status & UART_MSR_ANY_DELTA && up->ier & UART_IER_MSI && check_modem_status() 781 up->ier = UART_IER_RLSI | UART_IER_RDI; serial_omap_startup() 782 serial_out(up, UART_IER, up->ier); serial_omap_startup() 808 up->ier = 0; serial_omap_shutdown() 938 up->ier &= ~UART_IER_MSI; serial_omap_set_termios() 940 up->ier |= UART_IER_MSI; serial_omap_set_termios() 941 serial_out(up, UART_IER, up->ier); serial_omap_set_termios() 1017 serial_out(up, UART_IER, up->ier); serial_omap_set_termios() 1255 unsigned int ier; serial_omap_console_write() local 1271 ier = serial_in(up, UART_IER); serial_omap_console_write() 1281 serial_out(up, UART_IER, ier); serial_omap_console_write() 1355 mode = up->ier; serial_omap_config_rs485() 1356 up->ier = 0; serial_omap_config_rs485() 1380 up->ier = mode; serial_omap_config_rs485() 1381 serial_out(up, UART_IER, up->ier); serial_omap_config_rs485() 1787 serial_out(up, UART_IER, up->ier); serial_omap_restore_context()
|
H A D | ar933x_uart.c | 49 unsigned int ier; /* shadow Interrupt Enable Register */ member in struct:ar933x_uart_port 101 up->ier |= AR933X_UART_INT_TX_EMPTY; ar933x_uart_start_tx_interrupt() 102 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); ar933x_uart_start_tx_interrupt() 107 up->ier &= ~AR933X_UART_INT_TX_EMPTY; ar933x_uart_stop_tx_interrupt() 108 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); ar933x_uart_stop_tx_interrupt() 164 up->ier &= ~AR933X_UART_INT_RX_VALID; ar933x_uart_stop_rx() 165 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); ar933x_uart_stop_rx() 430 up->ier = AR933X_UART_INT_RX_VALID; ar933x_uart_startup() 431 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); ar933x_uart_startup() 444 up->ier = 0; ar933x_uart_shutdown() 445 ar933x_uart_write(up, AR933X_UART_INT_EN_REG, up->ier); ar933x_uart_shutdown()
|
H A D | nwpserial.c | 37 unsigned int ier; member in struct:nwpserial_port 82 up->ier = dcr_read(up->dcr_host, UART_IER); nwpserial_console_write() 83 dcr_write(up->dcr_host, UART_IER, up->ier & ~UART_IER_RDI); nwpserial_console_write() 92 dcr_write(up->dcr_host, UART_IER, up->ier); nwpserial_console_write() 184 up->ier = UART_IER_RDI; nwpserial_startup() 185 dcr_write(up->dcr_host, UART_IER, up->ier); nwpserial_startup() 202 up->ier = 0; nwpserial_shutdown() 203 dcr_write(up->dcr_host, UART_IER, up->ier); nwpserial_shutdown()
|
H A D | m32r_sio.c | 113 unsigned char ier; member in struct:uart_sio_port 255 if (up->ier & UART_IER_THRI) { m32r_sio_stop_tx() 256 up->ier &= ~UART_IER_THRI; m32r_sio_stop_tx() 257 serial_out(up, UART_IER, up->ier); m32r_sio_stop_tx() 268 if (!(up->ier & UART_IER_THRI)) { m32r_sio_start_tx() 269 up->ier |= UART_IER_THRI; m32r_sio_start_tx() 270 serial_out(up, UART_IER, up->ier); m32r_sio_start_tx() 282 if (!(up->ier & UART_IER_THRI)) { m32r_sio_start_tx() 283 up->ier |= UART_IER_THRI; m32r_sio_start_tx() 284 serial_out(up, UART_IER, up->ier); m32r_sio_start_tx() 294 up->ier &= ~UART_IER_RLSI; m32r_sio_stop_rx() 296 serial_out(up, UART_IER, up->ier); m32r_sio_stop_rx() 304 up->ier |= UART_IER_MSI; m32r_sio_enable_ms() 305 serial_out(up, UART_IER, up->ier); m32r_sio_enable_ms() 649 up->ier = UART_IER_MSI | UART_IER_RLSI | UART_IER_RDI; m32r_sio_startup() 650 sio_out(up, SIOTRCR, up->ier); m32r_sio_startup() 668 up->ier = 0; m32r_sio_shutdown() 779 up->ier &= ~UART_IER_MSI; m32r_sio_set_termios() 781 up->ier |= UART_IER_MSI; m32r_sio_set_termios() 783 serial_out(up, UART_IER, up->ier); m32r_sio_set_termios() 1033 unsigned int ier; m32r_sio_console_write() local 1038 ier = sio_in(up, SIOTRCR); m32r_sio_console_write() 1048 sio_out(up, SIOTRCR, ier); m32r_sio_console_write()
|
H A D | serial-tegra.c | 689 unsigned long ier; tegra_uart_isr() local 700 ier = tup->ier_shadow; tegra_uart_isr() 701 ier |= (UART_IER_RLSI | UART_IER_RTOIE | tegra_uart_isr() 703 tup->ier_shadow = ier; tegra_uart_isr() 704 tegra_uart_write(tup, ier, UART_IER); tegra_uart_isr() 728 ier = tup->ier_shadow; tegra_uart_isr() 729 ier |= UART_IER_RDI; tegra_uart_isr() 730 tegra_uart_write(tup, ier, UART_IER); tegra_uart_isr() 731 ier &= ~(UART_IER_RDI | UART_IER_RLSI | tegra_uart_isr() 733 tup->ier_shadow = ier; tegra_uart_isr() 734 tegra_uart_write(tup, ier, UART_IER); tegra_uart_isr() 754 unsigned long ier; tegra_uart_stop_rx() local 764 ier = tup->ier_shadow; tegra_uart_stop_rx() 765 ier &= ~(UART_IER_RDI | UART_IER_RLSI | UART_IER_RTOIE | tegra_uart_stop_rx() 767 tup->ier_shadow = ier; tegra_uart_stop_rx() 768 tegra_uart_write(tup, ier, UART_IER); tegra_uart_stop_rx()
|
H A D | sunsu.c | 90 unsigned char ier; member in struct:uart_sunsu_port 259 if (p->ier & UART_IER_THRI) { __stop_tx() 260 p->ier &= ~UART_IER_THRI; __stop_tx() 261 serial_out(p, UART_IER, p->ier); __stop_tx() 286 if (!(up->ier & UART_IER_THRI)) { sunsu_start_tx() 287 up->ier |= UART_IER_THRI; sunsu_start_tx() 288 serial_out(up, UART_IER, up->ier); sunsu_start_tx() 305 up->ier &= ~UART_IER_RLSI; sunsu_stop_rx() 307 serial_out(up, UART_IER, up->ier); sunsu_stop_rx() 317 up->ier |= UART_IER_MSI; sunsu_enable_ms() 318 serial_out(up, UART_IER, up->ier); sunsu_enable_ms() 705 up->ier = UART_IER_RLSI | UART_IER_RDI; sunsu_startup() 706 serial_outp(up, UART_IER, up->ier); sunsu_startup() 738 up->ier = 0; sunsu_shutdown() 876 up->ier &= ~UART_IER_MSI; sunsu_change_speed() 878 up->ier |= UART_IER_MSI; sunsu_change_speed() 880 serial_out(up, UART_IER, up->ier); sunsu_change_speed() 1308 unsigned int ier; sunsu_console_write() local 1319 ier = serial_in(up, UART_IER); sunsu_console_write() 1329 serial_out(up, UART_IER, ier); sunsu_console_write()
|
H A D | bcm63xx_uart.c | 247 /* get overrun/fifo empty information from ier bcm_uart_do_rx() 508 unsigned int ctl, baud, quot, ier; bcm_uart_set_termios() local 556 ier = bcm_uart_readl(port, UART_IR_REG); bcm_uart_set_termios() 558 ier &= ~UART_IR_MASK(UART_IR_EXTIP); bcm_uart_set_termios() 560 ier |= UART_IR_MASK(UART_IR_EXTIP); bcm_uart_set_termios() 562 bcm_uart_writel(port, ier, UART_IR_REG); bcm_uart_set_termios()
|
H A D | pch_uart.c | 441 u8 ier = ioread8(priv->membase + UART_IER); pch_uart_hal_enable_interrupt() local 442 ier |= flag & PCH_UART_IER_MASK; pch_uart_hal_enable_interrupt() 443 iowrite8(ier, priv->membase + UART_IER); pch_uart_hal_enable_interrupt() 449 u8 ier = ioread8(priv->membase + UART_IER); pch_uart_hal_disable_interrupt() local 450 ier &= ~(flag & PCH_UART_IER_MASK); pch_uart_hal_disable_interrupt() 451 iowrite8(ier, priv->membase + UART_IER); pch_uart_hal_disable_interrupt() 1581 unsigned int ier; pch_uart_put_poll_char() local 1588 ier = ioread8(priv->membase + UART_IER); pch_uart_put_poll_char() 1602 iowrite8(ier, priv->membase + UART_IER); pch_uart_put_poll_char() 1654 u8 ier; pch_console_write() local 1677 ier = ioread8(priv->membase + UART_IER); pch_console_write() 1688 iowrite8(ier, priv->membase + UART_IER); pch_console_write()
|
H A D | serial_txx9.c | 493 unsigned int ier; serial_txx9_get_poll_char() local 500 ier = sio_in(up, TXX9_SIDICR); serial_txx9_get_poll_char() 513 sio_out(up, TXX9_SIDICR, ier); serial_txx9_get_poll_char() 520 unsigned int ier; serial_txx9_put_poll_char() local 526 ier = sio_in(up, TXX9_SIDICR); serial_txx9_put_poll_char() 540 sio_out(up, TXX9_SIDICR, ier); serial_txx9_put_poll_char() 908 unsigned int ier, flcr; serial_txx9_console_write() local 913 ier = sio_in(up, TXX9_SIDICR); serial_txx9_console_write() 930 sio_out(up, TXX9_SIDICR, ier); serial_txx9_console_write()
|
H A D | uartlite.c | 447 unsigned int ier; ulite_console_write() local 456 ier = uart_in32(ULITE_STATUS, port) & ULITE_STATUS_IE; ulite_console_write() 464 if (ier) ulite_console_write()
|
H A D | icom.h | 100 u8 ier; /* 1EE Interrupt Enable */ member in struct:func_dram
|
H A D | bfin_uart.c | 788 unsigned int ier, lcr = 0; bfin_serial_set_termios() local 875 ier = UART_GET_IER(uart); bfin_serial_set_termios() 891 UART_ENABLE_INTS(uart, ier); bfin_serial_set_termios()
|
H A D | atmel_serial.c | 550 uint32_t ier = 0; atmel_enable_ms() local 563 ier |= ATMEL_US_CTSIC; atmel_enable_ms() 568 ier |= ATMEL_US_DSRIC; atmel_enable_ms() 573 ier |= ATMEL_US_RIIC; atmel_enable_ms() 578 ier |= ATMEL_US_DCDIC; atmel_enable_ms() 580 atmel_uart_writel(port, ATMEL_US_IER, ier); atmel_enable_ms()
|
H A D | ioc4_serial.c | 265 char ier; /* DLAB == 0 */ member in union:ioc4_uartregs::__anon10955 281 #define i4u_ier u2.ier
|
H A D | icom.c | 1243 writeb(0xFF, &(ICOM_PORT->dram->ier)); /* enable modem signal interrupts */ icom_set_termios()
|
/linux-4.4.14/arch/mips/lantiq/ |
H A D | irq.c | 84 u32 ier = LTQ_ICU_IM0_IER; ltq_disable_irq() local 89 ltq_icu_w32(im, ltq_icu_r32(im, ier) & ~BIT(offset), ier); ltq_disable_irq() 94 u32 ier = LTQ_ICU_IM0_IER; ltq_mask_and_ack_irq() local 100 ltq_icu_w32(im, ltq_icu_r32(im, ier) & ~BIT(offset), ier); ltq_mask_and_ack_irq() 116 u32 ier = LTQ_ICU_IM0_IER; ltq_enable_irq() local 121 ltq_icu_w32(im, ltq_icu_r32(im, ier) | BIT(offset), ier); ltq_enable_irq()
|
/linux-4.4.14/arch/x86/platform/ce4100/ |
H A D | ce4100.c | 65 unsigned int ret, ier, lsr; ce4100_mem_serial_in() local 72 ier = mem_serial_in(p, UART_IER); ce4100_mem_serial_in() 74 if (ier & UART_IER_THRI) { ce4100_mem_serial_in()
|
/linux-4.4.14/include/linux/mfd/ |
H A D | stmpe.h | 82 * @ier: cache of IER registers for bus_lock 101 u8 ier[2]; member in struct:stmpe
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-xiic.c | 236 u32 ier = xiic_getreg32(i2c, XIIC_IIER_OFFSET); xiic_irq_dis() local 237 xiic_setreg32(i2c, XIIC_IIER_OFFSET, ier & ~mask); xiic_irq_dis() 242 u32 ier = xiic_getreg32(i2c, XIIC_IIER_OFFSET); xiic_irq_en() local 243 xiic_setreg32(i2c, XIIC_IIER_OFFSET, ier | mask); xiic_irq_en() 364 u32 pend, isr, ier; xiic_process() local 374 ier = xiic_getreg32(i2c, XIIC_IIER_OFFSET); xiic_process() 375 pend = isr & ier; xiic_process() 378 __func__, ier, isr, pend); xiic_process() 602 u32 pend, isr, ier; xiic_isr() local 611 ier = xiic_getreg32(i2c, XIIC_IIER_OFFSET); xiic_isr() 612 pend = isr & ier; xiic_isr()
|
H A D | i2c-at91.c | 395 unsigned ier = AT91_TWI_TXCOMP; at91_twi_read_data_dma_callback() local 404 ier |= AT91_TWI_RXRDY; at91_twi_read_data_dma_callback() 406 at91_twi_write(dev, AT91_TWI_IER, ier); at91_twi_read_data_dma_callback()
|
/linux-4.4.14/drivers/mmc/card/ |
H A D | sdio_uart.c | 83 unsigned char ier; member in struct:sdio_uart_port 337 port->ier &= ~UART_IER_MSI; sdio_uart_change_speed() 339 port->ier |= UART_IER_MSI; sdio_uart_change_speed() 343 sdio_out(port, UART_IER, port->ier); sdio_uart_change_speed() 355 if (!(port->ier & UART_IER_THRI)) { sdio_uart_start_tx() 356 port->ier |= UART_IER_THRI; sdio_uart_start_tx() 357 sdio_out(port, UART_IER, port->ier); sdio_uart_start_tx() 363 if (port->ier & UART_IER_THRI) { sdio_uart_stop_tx() 364 port->ier &= ~UART_IER_THRI; sdio_uart_stop_tx() 365 sdio_out(port, UART_IER, port->ier); sdio_uart_stop_tx() 371 port->ier &= ~UART_IER_RLSI; sdio_uart_stop_rx() 373 sdio_out(port, UART_IER, port->ier); sdio_uart_stop_rx() 646 port->ier = UART_IER_RLSI|UART_IER_RDI|UART_IER_RTOIE|UART_IER_UUE; sdio_uart_activate() 697 port->ier = 0; sdio_uart_shutdown() 793 if (!(port->ier & UART_IER_THRI)) { sdio_uart_write() 823 if (ch && !(port->ier & UART_IER_THRI)) { sdio_uart_send_xchar()
|
/linux-4.4.14/drivers/net/can/ |
H A D | rcar_can.c | 79 u8 ier; /* Interrupt Enable Register */ member in struct:rcar_can_regs 96 u8 ier; member in struct:rcar_can_priv 328 priv->ier = RCAR_CAN_IER_ERSIE; rcar_can_error() 329 writeb(priv->ier, &priv->regs->ier); rcar_can_error() 401 if (!(isr & priv->ier)) rcar_can_interrupt() 413 priv->ier &= ~RCAR_CAN_IER_RXFIE; rcar_can_interrupt() 414 writeb(priv->ier, &priv->regs->ier); rcar_can_interrupt() 479 priv->ier = RCAR_CAN_IER_ERSIE | RCAR_CAN_IER_RXFIE | rcar_can_start() 481 writeb(priv->ier, &priv->regs->ier); rcar_can_start() 564 writeb(0, &priv->regs->ier); rcar_can_stop() 699 priv->ier |= RCAR_CAN_IER_RXFIE; rcar_can_rx_poll() 700 writeb(priv->ier, &priv->regs->ier); rcar_can_rx_poll()
|
H A D | xilinx_can.c | 706 u32 isr, ier; xcan_rx_poll() local 729 ier = priv->read_reg(priv, XCAN_IER_OFFSET); xcan_rx_poll() 730 ier |= (XCAN_IXR_RXOK_MASK | XCAN_IXR_RXNEMP_MASK); xcan_rx_poll() 731 priv->write_reg(priv, XCAN_IER_OFFSET, ier); xcan_rx_poll() 774 u32 isr, ier; xcan_interrupt() local 803 ier = priv->read_reg(priv, XCAN_IER_OFFSET); xcan_interrupt() 804 ier &= ~(XCAN_IXR_RXNEMP_MASK | XCAN_IXR_RXOK_MASK); xcan_interrupt() 805 priv->write_reg(priv, XCAN_IER_OFFSET, ier); xcan_interrupt() 821 u32 ier; xcan_chip_stop() local 824 ier = priv->read_reg(priv, XCAN_IER_OFFSET); xcan_chip_stop() 825 ier &= ~XCAN_INTR_ALL; xcan_chip_stop() 826 priv->write_reg(priv, XCAN_IER_OFFSET, ier); xcan_chip_stop()
|
/linux-4.4.14/drivers/gpio/ |
H A D | gpio-adnp.c | 195 u8 ddr, plr, ier, isr; adnp_gpio_dbg_show() local 211 err = adnp_read(adnp, GPIO_IER(adnp) + i, &ier); adnp_gpio_dbg_show() 238 if (ier & BIT(j)) adnp_gpio_dbg_show() 289 u8 changed, level, isr, ier; adnp_irq() local 307 err = adnp_read(adnp, GPIO_IER(adnp) + i, &ier); adnp_irq() 327 pending &= isr & ier; adnp_irq()
|
/linux-4.4.14/drivers/dma/ |
H A D | timb_dma.c | 123 u32 ier; __td_enable_chan_irq() local 126 ier = ioread32(td->membase + TIMBDMA_IER); __td_enable_chan_irq() 127 ier |= 1 << id; __td_enable_chan_irq() 129 ier); __td_enable_chan_irq() 130 iowrite32(ier, td->membase + TIMBDMA_IER); __td_enable_chan_irq() 586 u32 ier; td_tasklet() local 605 ier = __td_ier_mask(td); td_tasklet() 606 iowrite32(ier, td->membase + TIMBDMA_IER); td_tasklet()
|
/linux-4.4.14/arch/sh/include/asm/ |
H A D | smc37c93x.h | 72 volatile __u16 ier; member in struct:uart_reg 90 #define dlm ier
|
/linux-4.4.14/drivers/net/irda/ |
H A D | nsc-ircc.c | 1260 __u8 ier; /* Interrupt enable register */ nsc_ircc_change_speed() local 1339 ier = IER_SFIF_IE; nsc_ircc_change_speed() 1344 ier = IER_RXHDL_IE; nsc_ircc_change_speed() 1347 outb(ier, iobase+IER); nsc_ircc_change_speed() 1353 return ier; nsc_ircc_change_speed() 1957 self->ier = IER_TXLDL_IE; nsc_ircc_sir_interrupt() 1962 self->ier = IER_TXEMP_IE; nsc_ircc_sir_interrupt() 1970 self->ier = IER_RXHDL_IE; nsc_ircc_sir_interrupt() 1976 self->ier = nsc_ircc_change_speed(self, nsc_ircc_sir_interrupt() 1994 self->ier = IER_RXHDL_IE; nsc_ircc_sir_interrupt() 2016 self->ier = IER_SFIF_IE; nsc_ircc_fir_interrupt() 2018 self->ier = IER_SFIF_IE | IER_TMR_IE; nsc_ircc_fir_interrupt() 2034 self->ier = IER_DMA_IE; nsc_ircc_fir_interrupt() 2038 self->ier = IER_SFIF_IE; nsc_ircc_fir_interrupt() 2040 self->ier = IER_SFIF_IE | IER_TMR_IE; nsc_ircc_fir_interrupt() 2050 self->ier = IER_TXEMP_IE; nsc_ircc_fir_interrupt() 2057 self->ier = IER_SFIF_IE; nsc_ircc_fir_interrupt() 2064 self->ier = IER_DMA_IE; nsc_ircc_fir_interrupt() 2069 self->ier = nsc_ircc_change_speed(self, self->new_speed); nsc_ircc_fir_interrupt() 2100 self->ier = inb(iobase+IER); nsc_ircc_interrupt() 2101 eir = inb(iobase+EIR) & self->ier; /* Mask out the interesting ones */ nsc_ircc_interrupt() 2113 outb(self->ier, iobase+IER); /* Restore interrupts */ nsc_ircc_interrupt()
|
H A D | ali-ircc.c | 696 //self->ier = inb(iobase+FIR_IER); 2000/12/1 04:32PM ali_ircc_fir_interrupt() 697 eir = self->InterruptID & self->ier; /* Mask out the interesting ones */ ali_ircc_fir_interrupt() 701 pr_debug("%s(), self->ier = %x\n", __func__, self->ier); ali_ircc_fir_interrupt() 722 self->ier = IER_EOM; ali_ircc_fir_interrupt() 727 self->ier = IER_EOM; ali_ircc_fir_interrupt() 748 self->ier = IER_EOM; ali_ircc_fir_interrupt() 755 self->ier = IER_EOM | IER_TIMER; ali_ircc_fir_interrupt() 780 self->ier = IER_EOM; ali_ircc_fir_interrupt() 787 self->ier = IER_EOM; ali_ircc_fir_interrupt() 791 self->ier = IER_EOM | IER_TIMER; ali_ircc_fir_interrupt() 930 self->ier = IER_EOM; ali_ircc_sir_write_wakeup() 974 self->ier = IER_EOM; // benjamin 2000/11/20 07:24PM ali_ircc_change_speed() 1508 self->ier = IER_TIMER; ali_ircc_fir_hard_xmit() 1520 self->ier = IER_EOM; ali_ircc_fir_hard_xmit() 2127 newMask = self->ier; SetCOMInterrupts() 2137 newMask = self->ier; SetCOMInterrupts()
|
H A D | ali-ircc.h | 204 __u8 ier; /* Interrupt enable register */ member in struct:ali_ircc_cb
|
H A D | nsc-ircc.h | 264 __u8 ier; /* Interrupt enable register */ member in struct:nsc_ircc_cb
|
H A D | via-ircc.h | 106 __u8 ier; /* Interrupt enable register */ member in struct:via_ircc_cb
|
/linux-4.4.14/drivers/mmc/host/ |
H A D | sdhci.c | 156 host->ier |= present ? SDHCI_INT_CARD_REMOVE : sdhci_set_card_detection() 159 host->ier &= ~(SDHCI_INT_CARD_REMOVE | SDHCI_INT_CARD_INSERT); sdhci_set_card_detection() 162 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); sdhci_set_card_detection() 163 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); sdhci_set_card_detection() 235 host->ier = SDHCI_INT_BUS_POWER | SDHCI_INT_DATA_END_BIT | sdhci_init() 241 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); sdhci_init() 242 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); sdhci_init() 719 host->ier = (host->ier & ~pio_irqs) | dma_irqs; sdhci_set_transfer_irqs() 721 host->ier = (host->ier & ~dma_irqs) | pio_irqs; sdhci_set_transfer_irqs() 723 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); sdhci_set_transfer_irqs() 724 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); sdhci_set_transfer_irqs() 1733 host->ier |= SDHCI_INT_CARD_INT; sdhci_enable_sdio_irq_nolock() 1735 host->ier &= ~SDHCI_INT_CARD_INT; sdhci_enable_sdio_irq_nolock() 1737 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); sdhci_enable_sdio_irq_nolock() 1738 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); sdhci_enable_sdio_irq_nolock() 2083 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); sdhci_execute_tuning() 2084 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); sdhci_execute_tuning() 2584 host->ier &= ~(SDHCI_INT_CARD_INSERT | sdhci_irq() 2586 host->ier |= present ? SDHCI_INT_CARD_REMOVE : sdhci_irq() 2588 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); sdhci_irq() 2589 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); sdhci_irq() 2712 host->ier = 0; sdhci_suspend_host() 2799 host->ier &= SDHCI_INT_CARD_INT; sdhci_runtime_suspend_host() 2800 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); sdhci_runtime_suspend_host() 2801 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); sdhci_runtime_suspend_host()
|
H A D | wbsd.c | 136 u8 setup, ier; wbsd_init_device() local 178 ier = 0; wbsd_init_device() 179 ier |= WBSD_EINT_CARD; wbsd_init_device() 180 ier |= WBSD_EINT_FIFO_THRE; wbsd_init_device() 181 ier |= WBSD_EINT_CRC; wbsd_init_device() 182 ier |= WBSD_EINT_TIMEOUT; wbsd_init_device() 183 ier |= WBSD_EINT_TC; wbsd_init_device() 185 outb(ier, host->base + WBSD_EIR); wbsd_init_device()
|
H A D | sdhci-of-esdhc.c | 480 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); esdhc_reset() 481 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); esdhc_reset()
|
H A D | sdhci-esdhc-imx.c | 910 sdhci_writel(host, host->ier, SDHCI_INT_ENABLE); esdhc_reset() 911 sdhci_writel(host, host->ier, SDHCI_SIGNAL_ENABLE); esdhc_reset()
|
H A D | sdhci.h | 506 u32 ier; member in struct:sdhci_host
|
/linux-4.4.14/arch/m68k/mvme16x/ |
H A D | config.c | 220 u_char ier; mvme16x_cons_write() local 233 ier = base_addr[CyIER]; mvme16x_cons_write() 268 base_addr[CyIER] = ier; mvme16x_cons_write()
|
/linux-4.4.14/drivers/usb/phy/ |
H A D | phy-mv-usb.h | 135 u32 ier; /* Interrupt Enable */ member in struct:mv_otg_regs
|
/linux-4.4.14/drivers/dma/ppc4xx/ |
H A D | xor.h | 104 u32 ier; /* interrupt enable register */ member in struct:xor_regs
|
H A D | adma.c | 3947 &adev->xor_reg->ier); ppc440spe_adma_setup_irqs() 3996 mask = ioread32be(&adev->xor_reg->ier); ppc440spe_adma_release_irqs() 3999 iowrite32be(mask, &adev->xor_reg->ier); ppc440spe_adma_release_irqs()
|
/linux-4.4.14/arch/ia64/include/asm/sn/ |
H A D | ioc3.h | 26 char ier; /* DLAB == 0 */ member in union:ioc3_uartregs::__anon1544 43 #define iu_ier u2.ier
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
H A D | udc-xilinx.c | 811 u32 ier; __xudc_ep_enable() local 868 ier = udc->read_fn(udc->addr + XUSB_IER_OFFSET); __xudc_ep_enable() 869 ier |= (XUSB_STATUS_INTR_BUFF_COMP_SHIFT_MASK << ep->epnumber); __xudc_ep_enable() 870 udc->write_fn(udc->addr, XUSB_IER_OFFSET, ier); __xudc_ep_enable() 1990 u32 ier; xudc_irq() local 2001 ier = udc->read_fn(udc->addr + XUSB_IER_OFFSET); xudc_irq() 2002 ier &= ~XUSB_STATUS_INTR_EVENT_MASK; xudc_irq() 2003 udc->write_fn(udc->addr, XUSB_IER_OFFSET, ier); xudc_irq() 2023 ier = udc->read_fn(udc->addr + XUSB_IER_OFFSET); xudc_irq() 2024 ier |= XUSB_STATUS_INTR_EVENT_MASK; xudc_irq() 2025 udc->write_fn(udc->addr, XUSB_IER_OFFSET, ier); xudc_irq() 2061 u32 ier; xudc_probe() local 2134 ier = XUSB_STATUS_GLOBAL_INTR_MASK | XUSB_STATUS_INTR_EVENT_MASK | xudc_probe() 2139 udc->write_fn(udc->addr, XUSB_IER_OFFSET, ier); xudc_probe()
|
H A D | mv_udc.h | 170 u32 ier; /* Interrupt Enable */ member in struct:mv_op_regs
|
/linux-4.4.14/include/linux/ |
H A D | serial_8250.h | 96 unsigned char ier; member in struct:uart_8250_port
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | i915_gpu_error.c | 370 err_printf(m, "IER: 0x%08x\n", error->ier); i915_error_state_to_str() 1183 error->ier = I915_READ(VLV_IER); i915_capture_reg_state() 1222 error->ier = I915_READ(GEN8_DE_MISC_IER); i915_capture_reg_state() 1226 error->ier = I915_READ(DEIER); i915_capture_reg_state() 1229 error->ier = I915_READ16(IER); i915_capture_reg_state() 1231 error->ier = I915_READ(IER); i915_capture_reg_state()
|
H A D | i915_drv.h | 506 u32 ier; member in struct:drm_i915_error_state
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
H A D | amplc_pci230.c | 487 unsigned char ier; /* Interrupt enable bits */ member in struct:pci230_private 1037 devpriv->ier &= ~intsrc; pci230_ao_stop() 1042 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE); pci230_ao_stop() 1260 devpriv->ier |= PCI230_INT_ZCLK_CT1; pci230_ao_start() 1261 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE); pci230_ao_start() 1275 devpriv->ier |= PCI230P2_INT_DAC; pci230_ao_start() 1276 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE); pci230_ao_start() 1833 devpriv->ier &= ~PCI230_INT_ADC; pci230_ai_stop() 1838 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE); pci230_ai_stop() 1866 devpriv->ier |= PCI230_INT_ADC; pci230_ai_start() 1867 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE); pci230_ai_start() 2291 valid_status_int = devpriv->ier & status_int; pci230_interrupt() 2297 temp_ier = devpriv->ier & ~status_int; pci230_interrupt() 2322 if (devpriv->ier != temp_ier) pci230_interrupt() 2323 outb(devpriv->ier, dev->iobase + PCI230_INT_SCE); pci230_interrupt()
|
/linux-4.4.14/arch/blackfin/include/asm/ |
H A D | bfin_serial.h | 222 u32 ier; member in struct:bfin_uart_regs 254 u16 ier;
|
/linux-4.4.14/drivers/video/fbdev/i810/ |
H A D | i810.h | 235 u16 bltcntl, hwstam, ier, iir, imr; member in struct:state_registers
|
H A D | i810_main.c | 581 i810_writew(IER, mmio, par->hw_state.ier); i810_restore_2d() 659 par->hw_state.ier = i810_readw(IER, mmio); i810_save_2d()
|
/linux-4.4.14/drivers/video/fbdev/intelfb/ |
H A D | intelfb.h | 234 u16 ier; member in struct:intelfb_hwstate
|
H A D | intelfbhw.c | 649 hw->ier = INREG16(IER); intelfbhw_read_hw_state() 868 printk(" IER 0x%04x\n", hw->ier); intelfbhw_print_hw_state()
|
/linux-4.4.14/drivers/mfd/ |
H A D | stmpe.c | 887 status &= stmpe->ier[bank]; stmpe_irq() 922 u8 new = stmpe->ier[i]; stmpe_irq_sync_unlock() 942 stmpe->ier[regoffset] &= ~mask; stmpe_irq_mask() 952 stmpe->ier[regoffset] |= mask; stmpe_irq_unmask()
|
/linux-4.4.14/drivers/net/ethernet/sis/ |
H A D | sis900.h | 28 ier=0x18, //Interrupt Enable Register enumerator in enum:sis900_registers
|
H A D | sis900.c | 1063 sw32(ier, IE); sis900_open() 1968 sw32(ier, 0x0000); sis900_close() 2384 sw32(ier, 0); sis900_reset() 2481 sw32(ier, IE); sis900_resume()
|
/linux-4.4.14/drivers/net/ethernet/ibm/emac/ |
H A D | mal.h | 295 u32 ier; member in struct:mal_regs
|
H A D | mal.c | 500 regs->ier = get_mal_dcrn(mal, MAL_IER); mal_dump_regs()
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | sysfs.c | 624 SYSFS_SPRSETUP(ier, SPRN_PA6T_IER); 694 __ATTR(ier, 0600, show_ier, store_ier),
|
/linux-4.4.14/arch/mips/include/asm/sn/ |
H A D | ioc3.h | 18 volatile u8 ier; /* DLAB == 0 */ member in union:ioc3_uartregs::__anon2064 35 #define iu_ier u2.ier
|
/linux-4.4.14/drivers/net/ethernet/faraday/ |
H A D | ftgmac100.c | 812 int ier; ftgmac100_adjust_link() local 819 ier = ioread32(priv->base + FTGMAC100_OFFSET_IER); ftgmac100_adjust_link() 832 iowrite32(ier, priv->base + FTGMAC100_OFFSET_IER); ftgmac100_adjust_link()
|
/linux-4.4.14/arch/blackfin/kernel/ |
H A D | debug-mmrs.c | 564 __UART(IER, ier); bfin_debug_mmrs_uart()
|
/linux-4.4.14/drivers/macintosh/ |
H A D | via-pmu.c | 1577 "intr=%x, ier=%x pmu_state=%d\n", via_pmu_interrupt()
|
/linux-4.4.14/drivers/message/fusion/ |
H A D | mptctl.c | 872 * We could support chaining, but things get ugly(ier:) mptctl_do_fw_download()
|