/drivers/tty/serial/8250/ |
H A D | 8250_fsl.c | 30 unsigned int iir; local 35 iir = port->serial_in(port, UART_IIR); 36 if (iir & UART_IIR_NO_INT) {
|
H A D | 8250_dma.c | 102 int serial8250_rx_dma(struct uart_8250_port *p, unsigned int iir) argument 111 switch (iir & 0x3f) {
|
H A D | 8250.h | 176 extern int serial8250_rx_dma(struct uart_8250_port *, unsigned int iir); 184 static inline int serial8250_rx_dma(struct uart_8250_port *p, unsigned int iir) argument
|
H A D | 8250_dw.c | 165 unsigned int iir = p->serial_in(p, UART_IIR); local 167 if (serial8250_handle_irq(p, iir)) { 169 } else if ((iir & UART_IIR_BUSY) == UART_IIR_BUSY) {
|
/drivers/bluetooth/ |
H A D | dtl1_cs.c | 294 int iir, lsr; local 305 iir = inb(iobase + UART_IIR) & UART_IIR_ID; 306 while (iir) { 312 switch (iir) { 327 BT_ERR("Unhandled IIR=%#x", iir); 335 iir = inb(iobase + UART_IIR) & UART_IIR_ID;
|
H A D | bt3c_cs.c | 341 int iir; local 352 iir = inb(iobase + CONTROL); 353 if (iir & 0x80) { 374 outb(iir, iobase + CONTROL);
|
H A D | btuart_cs.c | 292 int iir, lsr; local 303 iir = inb(iobase + UART_IIR) & UART_IIR_ID; 304 while (iir) { 310 switch (iir) { 325 BT_ERR("Unhandled IIR=%#x", iir); 333 iir = inb(iobase + UART_IIR) & UART_IIR_ID;
|
/drivers/isdn/hisax/ |
H A D | elsa_ser.c | 389 int status, iir, msr; local 410 iir = serial_inp(cs, UART_IIR); 411 debugl1(cs, "rs IIR %02x", iir); 412 if ((iir & 0xf) == 0) { 416 } while (!(iir & UART_IIR_NO_INT));
|
/drivers/tty/serial/ |
H A D | nwpserial.c | 134 unsigned int iir; local 140 iir = dcr_read(up->dcr_host, UART_IIR); 141 if (!iir) {
|
H A D | pxa.c | 253 unsigned int iir, lsr; local 255 iir = serial_in(up, UART_IIR); 256 if (iir & UART_IIR_NO_INT)
|
H A D | vr41xx_siu.c | 427 uint8_t iir, lsr; local 431 iir = siu_read(port, UART_IIR); 432 if (iir & UART_IIR_NO_INT)
|
H A D | mfd.c | 597 unsigned int iir, lsr; local 616 iir = serial_in(up, UART_IIR); 617 if (iir & UART_IIR_NO_INT) {
|
H A D | omap-serial.c | 585 unsigned int iir, lsr; local 594 iir = serial_in(up, UART_IIR); 595 if (iir & UART_IIR_NO_INT) 602 type = iir & 0x3e; 627 } while (!(iir & UART_IIR_NO_INT) && max_count--);
|
H A D | sc16is7xx.c | 471 unsigned int iir) 475 bool read_lsr = (iir == SC16IS7XX_IIR_RLSE_SRC) ? true : false; 596 unsigned int iir, msr, rxlen; local 598 iir = sc16is7xx_port_read(port, SC16IS7XX_IIR_REG); 599 if (iir & SC16IS7XX_IIR_NO_INT_BIT) 602 iir &= SC16IS7XX_IIR_ID_MASK; 604 switch (iir) { 611 sc16is7xx_handle_rx(port, rxlen, iir); 627 port->line, iir); 470 sc16is7xx_handle_rx(struct uart_port *port, unsigned int rxlen, unsigned int iir) argument
|
H A D | serial-tegra.c | 673 unsigned long iir; local 680 iir = tegra_uart_read(tup, UART_IIR); 681 if (iir & UART_IIR_NO_INT) { 696 switch ((iir >> 1) & 0x7) {
|
/drivers/net/hamradio/ |
H A D | baycom_ser_fdx.c | 291 unsigned char iir, msr; local 297 if ((iir = inb(IIR(dev->base_addr))) & 1) 306 switch (iir & 6) { 341 iir = inb(IIR(dev->base_addr)); 342 } while (!(iir & 1));
|
H A D | baycom_ser_hdx.c | 382 unsigned char iir; local 387 if ((iir = inb(IIR(dev->base_addr))) & 1) 391 switch (iir & 6) { 417 iir = inb(IIR(dev->base_addr)); 418 } while (!(iir & 1));
|
H A D | yam.c | 744 unsigned char iir; local 756 while ((iir = IIR_MASK & inb(IIR(dev->base_addr))) != IIR_NOPEND) { 769 printk(KERN_ERR "%s: too many irq iir=%d\n", 770 dev->name, iir);
|
/drivers/net/irda/ |
H A D | ali-ircc.c | 824 int iir, lsr; local 830 iir = inb(iobase+UART_IIR) & UART_IIR_ID; 831 if (iir) { 835 IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", __func__, 836 iir, lsr, iobase); 838 switch (iir) 855 IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", __func__, iir); 864 return IRQ_RETVAL(iir);
|
H A D | pxaficp_ir.c | 272 int iir, lsr, data; local 274 iir = STIIR; 276 switch (iir & 0x0F) {
|
H A D | smsc-ircc2.c | 1511 int iobase, iir, lcra, lsr; local 1526 iir = inb(iobase + IRCC_IIR); 1527 if (iir == 0) 1536 IRDA_DEBUG(2, "%s(), iir = 0x%02x\n", __func__, iir); 1538 if (iir & IRCC_IIR_EOM) { 1547 if (iir & IRCC_IIR_ACTIVE_FRAME) { 1572 int iir, lsr; local 1579 iir = inb(iobase + UART_IIR) & UART_IIR_ID; 1580 if (iir [all...] |
/drivers/mmc/card/ |
H A D | sdio_uart.c | 521 unsigned int iir, lsr; local 534 iir = sdio_in(port, UART_IIR); 535 if (iir & UART_IIR_NO_INT)
|
/drivers/staging/media/lirc/ |
H A D | lirc_sir.c | 457 int iir, lsr; local 459 while ((iir = inb(io + UART_IIR) & UART_IIR_ID)) { 460 switch (iir&UART_IIR_ID) { /* FIXME toto treba preriedit */
|
/drivers/usb/serial/ |
H A D | mos7720.c | 842 __u8 iir; local 874 iir = data[0]; 875 if (!(iir & 0x01)) { /* serial port interrupt pending */ 876 switch (iir & 0x0f) {
|
/drivers/video/fbdev/i810/ |
H A D | i810.h | 236 u16 bltcntl, hwstam, ier, iir, imr; member in struct:state_registers
|