/openbmc/linux/drivers/media/rc/ |
H A D | serial_ir.c | 328 if ((sinp(UART_IIR) & UART_IIR_NO_INT)) { in serial_ir_irq_handler() 385 } while (!(sinp(UART_IIR) & UART_IIR_NO_INT)); /* still pending ? */ in serial_ir_irq_handler() 431 sinp(UART_IIR); in hardware_init_port() 440 sinp(UART_IIR); in hardware_init_port() 698 sinp(UART_IIR); in serial_ir_suspend()
|
/openbmc/linux/drivers/tty/serial/ |
H A D | sunsu.c | 471 } while (!(serial_in(up, UART_IIR) & UART_IIR_NO_INT)); in sunsu_serial_interrupt() 531 if (!(serial_in(up, UART_IIR) & UART_IIR_NO_INT)) { in sunsu_kbd_ms_interrupt() 655 (void) serial_inp(up, UART_IIR); in sunsu_startup() 716 (void) serial_inp(up, UART_IIR); in sunsu_startup() 1092 scratch = serial_in(up, UART_IIR) >> 6; in sunsu_autoconfig() 1123 scratch = serial_in(up, UART_IIR) >> 5; in sunsu_autoconfig() 1135 scratch = serial_in(up, UART_IIR) >> 5; in sunsu_autoconfig()
|
H A D | pxa.c | 225 iir = serial_in(up, UART_IIR); in serial_pxa_irq() 341 (void) serial_in(up, UART_IIR); in serial_pxa_startup() 367 (void) serial_in(up, UART_IIR); in serial_pxa_startup()
|
H A D | serial-tegra.c | 296 iir = tegra_uart_read(tup, UART_IIR); in tegra_uart_wait_fifo_mode_enabled() 841 iir = tegra_uart_read(tup, UART_IIR); in tegra_uart_isr()
|
H A D | omap-serial.c | 533 iir = serial_in(up, UART_IIR); in serial_omap_irq() 697 (void) serial_in(up, UART_IIR); in serial_omap_startup()
|
H A D | pch_uart.c | 317 "IIR: \t0x%02x\n", ioread8(priv->membase + UART_IIR)); in port_show_regs() 580 return ioread8(priv->membase + UART_IIR) &\ in pch_uart_hal_get_iid()
|
/openbmc/linux/drivers/tty/serial/8250/ |
H A D | 8250_port.c | 1011 status1 = serial_in(up, UART_IIR) & (UART_IIR_64BYTE_FIFO | in autoconfig_16550a() 1084 status1 = serial_in(up, UART_IIR) & (UART_IIR_64BYTE_FIFO | UART_IIR_FIFO_ENABLED); in autoconfig_16550a() 1089 status2 = serial_in(up, UART_IIR) & (UART_IIR_64BYTE_FIFO | UART_IIR_FIFO_ENABLED); in autoconfig_16550a() 1260 switch (serial_in(up, UART_IIR) & UART_IIR_FIFO_ENABLED) { in autoconfig() 1364 serial_in(up, UART_IIR); in autoconfig_irq() 1963 iir = serial_port_in(port, UART_IIR); in serial8250_default_handle_irq() 1979 unsigned int iir = serial_port_in(port, UART_IIR); in serial8250_tx_threshold_handle_irq() 1990 iir = serial_port_in(port, UART_IIR); in serial8250_tx_threshold_handle_irq() 2269 serial_port_in(port, UART_IIR); in serial8250_do_startup() 2350 iir1 = serial_port_in(port, UART_IIR); in serial8250_do_startup() [all...] |
H A D | 8250_rt288x.c | 21 [UART_IIR] = 3,
|
H A D | 8250_mid.c | 108 ret |= serial8250_handle_irq(p, serial_port_in(p, UART_IIR)); in tng_handle_irq() 162 ret |= serial8250_handle_irq(p, serial_port_in(p, UART_IIR)); in dnv_handle_irq()
|
H A D | 8250_fsl.c | 35 iir = port->serial_in(port, UART_IIR); in fsl8250_handle_irq()
|
H A D | 8250_em.c | 76 case UART_IIR: /* IIR @ 0x08 */ in serial8250_em_serial_in()
|
H A D | 8250_omap.c | 648 iir = serial_port_in(port, UART_IIR); in omap8250_irq() 668 serial_in(up, UART_IIR); in omap8250_irq() 1270 serial_in(up, UART_IIR); in am654_8250_handle_rx_dma() 1291 iir = serial_port_in(port, UART_IIR); in omap_8250_dma_handle_irq()
|
H A D | 8250_aspeed_vuart.c | 338 iir = serial_port_in(port, UART_IIR); in aspeed_vuart_handle_irq()
|
/openbmc/linux/arch/sh/include/asm/ |
H A D | smc37c93x.h | 60 #define UART_IIR 0x4 /* Interrupt Ident Register (Read Only) */ macro
|
/openbmc/linux/sound/drivers/ |
H A D | serial-u16550.c | 290 inb(uart->base + UART_IIR); in snd_uart16550_interrupt() 377 if ((inb(uart->base + UART_IIR) & 0xf0) == 0xc0) in snd_uart16550_do_open() 444 inb(uart->base + UART_IIR); /* Clear any pre-existing transmit interrupt */ in snd_uart16550_do_open() 483 inb(uart->base + UART_IIR); /* Clear any outstanding interrupts */ in snd_uart16550_do_close()
|
/openbmc/linux/arch/x86/platform/ce4100/ |
H A D | ce4100.c | 56 if (offset == UART_IIR) { in ce4100_mem_serial_in()
|
/openbmc/linux/arch/powerpc/platforms/embedded6xx/ |
H A D | ls_uart.c | 107 (void) in_8(avr_addr + UART_IIR); in ls_uart_init()
|
/openbmc/linux/drivers/bluetooth/ |
H A 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()
|
/openbmc/u-boot/include/linux/ |
H A D | serial_reg.h | 31 #define UART_IIR 2 /* In: Interrupt ID Register */ macro
|
/openbmc/linux/include/uapi/linux/ |
H A D | serial_reg.h | 34 #define UART_IIR 2 /* In: Interrupt ID Register */ macro
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | legacy_serial.c | 61 if (offset == UART_IIR) { in tsi_serial_in() 62 tmp = readl(p->membase + (UART_IIR & ~3)); in tsi_serial_in()
|
H A D | udbg_16550.c | 27 #define UART_IIR UART_FCR macro
|
/openbmc/linux/drivers/accessibility/speakup/ |
H A D | serialio.c | 148 inb(speakup_info.port_tts + UART_IIR); in start_serial_interrupt()
|
/openbmc/linux/drivers/mmc/core/ |
H A D | sdio_uart.c | 515 iir = sdio_in(port, UART_IIR); in sdio_uart_irq() 618 (void) sdio_in(port, UART_IIR); in sdio_uart_activate()
|
/openbmc/linux/drivers/tty/ |
H A D | mxser.c | 772 (void) inb(info->ioaddr + UART_IIR); in mxser_activate() 796 (void) inb(info->ioaddr + UART_IIR); in mxser_activate() 1610 iir = inb(port->ioaddr + UART_IIR); in mxser_port_isr()
|