/drivers/tty/serial/8250/ |
H A D | 8250_fsl.c | 30 unsigned int iir; local 36 iir = port->serial_in(port, UART_IIR); 37 if (iir & UART_IIR_NO_INT) {
|
H A D | 8250_dw.c | 75 unsigned int iir = p->serial_in(p, UART_IIR); local 77 if (serial8250_handle_irq(p, iir)) { 79 } else if ((iir & UART_IIR_BUSY) == UART_IIR_BUSY) {
|
H A D | 8250.c | 1139 DEBUG_AUTOCONF("iir=%d ", scratch); 1513 int serial8250_handle_irq(struct uart_port *port, unsigned int iir) argument 1520 if (iir & UART_IIR_NO_INT) 1542 unsigned int iir = serial_port_in(port, UART_IIR); local 1544 return serial8250_handle_irq(port, iir); 1722 unsigned int iir, ier = 0, lsr; local 1736 iir = serial_in(up, UART_IIR); 1746 if ((iir & UART_IIR_NO_INT) && (up->ier & UART_IER_THRI) && 1749 iir &= ~(UART_IIR_ID | UART_IIR_NO_INT); 1750 iir | 1932 unsigned char lsr, iir; local [all...] |
/drivers/media/video/omap3isp/ |
H A D | isph3a_af.c | 84 isp_reg_writel(af->isp, conf->iir.h_start, 92 coef |= conf->iir.coeff_set0[index]; 93 coef |= conf->iir.coeff_set0[index + 1] << 101 coef |= conf->iir.coeff_set1[index]; 102 coef |= conf->iir.coeff_set1[index + 1] << 109 isp_reg_writel(af->isp, conf->iir.coeff_set0[10], 112 isp_reg_writel(af->isp, conf->iir.coeff_set1[10], 176 struct omap3isp_h3a_af_iir *iir_cfg = &user_cfg->iir; 275 /* iir */ 276 if (cur_cfg->iir [all...] |
/drivers/bluetooth/ |
H A D | btuart_cs.c | 291 int iir, lsr; local 302 iir = inb(iobase + UART_IIR) & UART_IIR_ID; 303 while (iir) { 309 switch (iir) { 324 BT_ERR("Unhandled IIR=%#x", iir); 332 iir = inb(iobase + UART_IIR) & UART_IIR_ID;
|
H A D | dtl1_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;
|
H A D | bt3c_cs.c | 341 int iir; local 352 iir = inb(iobase + CONTROL); 353 if (iir & 0x80) { 374 outb(iir, iobase + CONTROL);
|
/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/gpu/drm/i915/ |
H A D | i915_irq.c | 501 /* disable master interrupt before clearing iir */ 587 /* disable master interrupt before clearing iir */ 1285 u32 iir, new_iir; local 1296 iir = I915_READ(IIR); 1304 irq_received = iir != 0; 1306 /* Can't rely on pipestat interrupt bit in iir as it might 1308 * It doesn't set the bit in iir again, but it still produces 1312 if (iir & I915_RENDER_COMMAND_PARSER_ERROR_INTERRUPT) 1339 (iir & I915_DISPLAY_PORT_INTERRUPT)) { 1352 I915_WRITE(IIR, iir); [all...] |
/drivers/tty/serial/ |
H A D | nwpserial.c | 133 unsigned int iir; local 139 iir = dcr_read(up->dcr_host, UART_IIR); 140 if (!iir) {
|
H A D | pxa.c | 254 unsigned int iir, lsr; local 256 iir = serial_in(up, UART_IIR); 257 if (iir & UART_IIR_NO_INT)
|
H A D | vr41xx_siu.c | 429 uint8_t iir, lsr; local 433 iir = siu_read(port, UART_IIR); 434 if (iir & UART_IIR_NO_INT)
|
H A D | omap-serial.c | 394 unsigned int iir, lsr; local 398 iir = serial_in(up, UART_IIR); 399 if (iir & UART_IIR_NO_INT) { 407 if (iir & UART_IIR_RLSI) { 421 if ((lsr & UART_LSR_THRE) && (iir & UART_IIR_THRI))
|
H A D | mfd.c | 591 unsigned int iir, lsr; local 610 iir = serial_in(up, UART_IIR); 611 if (iir & UART_IIR_NO_INT) {
|
/drivers/net/irda/ |
H A D | smsc-ircc2.c | 1523 int iobase, iir, lcra, lsr; local 1538 iir = inb(iobase + IRCC_IIR); 1539 if (iir == 0) 1548 IRDA_DEBUG(2, "%s(), iir = 0x%02x\n", __func__, iir); 1550 if (iir & IRCC_IIR_EOM) { 1559 if (iir & IRCC_IIR_ACTIVE_FRAME) { 1584 int iir, lsr; local 1591 iir = inb(iobase + UART_IIR) & UART_IIR_ID; 1592 if (iir [all...] |
H A D | ali-ircc.c | 826 int iir, lsr; local 832 iir = inb(iobase+UART_IIR) & UART_IIR_ID; 833 if (iir) { 837 IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", __func__, 838 iir, lsr, iobase); 840 switch (iir) 857 IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", __func__, iir); 866 return IRQ_RETVAL(iir);
|
H A D | pxaficp_ir.c | 269 int iir, lsr, data; local 271 iir = STIIR; 273 switch (iir & 0x0F) {
|
/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/video/i810/ |
H A D | i810.h | 236 u16 bltcntl, hwstam, ier, iir, imr; member in struct:state_registers
|
/drivers/video/intelfb/ |
H A D | intelfb.h | 235 u16 iir; member in struct:intelfb_hwstate
|
/drivers/tty/ |
H A D | mxser.c | 2207 int status, iir, i; local 2242 iir = inb(port->ioaddr + UART_IIR); 2243 if (iir & UART_IIR_NO_INT) 2245 iir &= MOXA_MUST_IIR_MASK; 2271 if (iir == MOXA_MUST_IIR_GDA || 2272 iir == MOXA_MUST_IIR_RDA || 2273 iir == MOXA_MUST_IIR_RTO || 2274 iir == MOXA_MUST_IIR_LSR) 2289 if (iir == 0x02 && (status &
|
/drivers/mmc/card/ |
H A D | sdio_uart.c | 546 unsigned int iir, lsr; local 559 iir = sdio_in(port, UART_IIR); 560 if (iir & UART_IIR_NO_INT)
|
/drivers/staging/media/lirc/ |
H A D | lirc_sir.c | 613 int iir, lsr; local 615 while ((iir = inb(io + UART_IIR) & UART_IIR_ID)) { 616 switch (iir&UART_IIR_ID) { /* FIXME toto treba preriedit */
|