/Linux-v4.19/drivers/media/rc/ |
D | serial_ir.c | 336 if ((sinp(UART_IIR) & UART_IIR_NO_INT)) { in serial_ir_irq_handler() 393 } while (!(sinp(UART_IIR) & UART_IIR_NO_INT)); /* still pending ? */ in serial_ir_irq_handler() 439 sinp(UART_IIR); in hardware_init_port() 448 sinp(UART_IIR); in hardware_init_port() 706 sinp(UART_IIR); in serial_ir_suspend()
|
D | sir_ir.c | 164 while ((iir = inb(io + UART_IIR) & UART_IIR_ID)) { in sir_interrupt()
|
/Linux-v4.19/drivers/tty/serial/8250/ |
D | 8250_fsl.c | 32 iir = port->serial_in(port, UART_IIR); in fsl8250_handle_irq()
|
D | 8250_port.c | 1050 status1 = serial_in(up, UART_IIR) >> 5; in autoconfig_16550a() 1122 status1 = serial_in(up, UART_IIR) >> 5; in autoconfig_16550a() 1126 status2 = serial_in(up, UART_IIR) >> 5; in autoconfig_16550a() 1304 scratch = serial_in(up, UART_IIR) >> 6; in autoconfig() 1410 serial_in(up, UART_IIR); in autoconfig_irq() 1894 iir = serial_port_in(port, UART_IIR); in serial8250_default_handle_irq() 1910 unsigned int iir = serial_port_in(port, UART_IIR); in serial8250_tx_threshold_handle_irq() 1921 iir = serial_port_in(port, UART_IIR); in serial8250_tx_threshold_handle_irq() 2201 serial_port_in(port, UART_IIR); in serial8250_do_startup() 2273 iir1 = serial_port_in(port, UART_IIR); in serial8250_do_startup() [all …]
|
D | 8250_mid.c | 103 ret |= serial8250_handle_irq(p, serial_port_in(p, UART_IIR)); in tng_handle_irq() 152 ret |= serial8250_handle_irq(p, serial_port_in(p, UART_IIR)); in dnv_handle_irq()
|
D | 8250_em.c | 60 case UART_IIR: /* IIR @ 0x08 */ in serial8250_em_serial_in()
|
D | 8250_aspeed_vuart.c | 255 iir = serial_port_in(port, UART_IIR); in aspeed_vuart_handle_irq()
|
D | 8250_omap.c | 589 iir = serial_port_in(port, UART_IIR); in omap8250_irq() 1056 iir = serial_port_in(port, UART_IIR); in omap_8250_dma_handle_irq()
|
/Linux-v4.19/drivers/tty/serial/ |
D | netx-serial.c | 39 UART_IIR = 0x1c, enumerator 240 status = readl(port->membase + UART_IIR) & IIR_MASK; in netx_int() 252 writel(0, port->membase + UART_IIR); in netx_int() 253 status = readl(port->membase + UART_IIR) & IIR_MASK; in netx_int()
|
D | sunsu.c | 479 } while (!(serial_in(up, UART_IIR) & UART_IIR_NO_INT)); in sunsu_serial_interrupt() 539 if (!(serial_in(up, UART_IIR) & UART_IIR_NO_INT)) { in sunsu_kbd_ms_interrupt() 663 (void) serial_inp(up, UART_IIR); in sunsu_startup() 724 (void) serial_inp(up, UART_IIR); in sunsu_startup() 1102 scratch = serial_in(up, UART_IIR) >> 6; in sunsu_autoconfig() 1133 scratch = serial_in(up, UART_IIR) >> 5; in sunsu_autoconfig() 1145 scratch = serial_in(up, UART_IIR) >> 5; in sunsu_autoconfig()
|
D | pxa.c | 251 iir = serial_in(up, UART_IIR); in serial_pxa_irq() 367 (void) serial_in(up, UART_IIR); in serial_pxa_startup() 393 (void) serial_in(up, UART_IIR); in serial_pxa_startup()
|
D | vr41xx_siu.c | 418 iir = siu_read(port, UART_IIR); in siu_interrupt() 445 (void)siu_read(port, UART_IIR); in siu_startup() 468 (void)siu_read(port, UART_IIR); in siu_startup()
|
/Linux-v4.19/arch/sh/include/asm/ |
D | smc37c93x.h | 60 #define UART_IIR 0x4 /* Interrupt Ident Register (Read Only) */ macro
|
/Linux-v4.19/arch/x86/platform/ce4100/ |
D | ce4100.c | 60 if (offset == UART_IIR) { in ce4100_mem_serial_in()
|
/Linux-v4.19/arch/mips/pmcs-msp71xx/ |
D | msp_serial.c | 67 unsigned int iir = readb(p->membase + (UART_IIR << p->regshift)); in msp_serial_handle_irq()
|
/Linux-v4.19/sound/drivers/ |
D | serial-u16550.c | 305 inb(uart->base + UART_IIR); in snd_uart16550_interrupt() 393 if ((inb(uart->base + UART_IIR) & 0xf0) == 0xc0) in snd_uart16550_do_open() 460 inb(uart->base + UART_IIR); /* Clear any pre-existing transmit interrupt */ in snd_uart16550_do_open() 499 inb(uart->base + UART_IIR); /* Clear any outstanding interrupts */ in snd_uart16550_do_close()
|
/Linux-v4.19/arch/powerpc/platforms/embedded6xx/ |
D | ls_uart.c | 106 (void) in_8(avr_addr + UART_IIR); in ls_uart_init()
|
/Linux-v4.19/drivers/bluetooth/ |
D | dtl1_cs.c | 306 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in dtl1_interrupt() 336 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in dtl1_interrupt()
|
/Linux-v4.19/include/uapi/linux/ |
D | serial_reg.h | 34 #define UART_IIR 2 /* In: Interrupt ID Register */ macro
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | legacy_serial.c | 59 if (offset == UART_IIR) { in tsi_serial_in() 60 tmp = readl(p->membase + (UART_IIR & ~3)); in tsi_serial_in()
|
D | udbg_16550.c | 30 #define UART_IIR UART_FCR macro
|
/Linux-v4.19/drivers/isdn/hisax/ |
D | elsa_ser.c | 166 (void) serial_inp(cs, UART_IIR); in mstartup() 189 (void)serial_inp(cs, UART_IIR); in mstartup() 410 iir = serial_inp(cs, UART_IIR); in rs_interrupt_elsa()
|
/Linux-v4.19/drivers/staging/speakup/ |
D | serialio.c | 146 inb(speakup_info.port_tts + UART_IIR); in start_serial_interrupt()
|
/Linux-v4.19/drivers/mmc/core/ |
D | sdio_uart.c | 532 iir = sdio_in(port, UART_IIR); in sdio_uart_irq() 636 (void) sdio_in(port, UART_IIR); in sdio_uart_activate()
|
/Linux-v4.19/drivers/tty/ |
D | mxser.c | 910 (void) inb(info->ioaddr + UART_IIR); in mxser_activate() 934 (void) inb(info->ioaddr + UART_IIR); in mxser_activate() 2246 iir = inb(port->ioaddr + UART_IIR); in mxser_interrupt() 2519 scratch = inb(cap + UART_IIR); in mxser_get_ISA_conf()
|