Searched refs:iir (Results 1 - 25 of 32) sorted by relevance

12

/drivers/tty/serial/8250/
H A D8250_fsl.c30 unsigned int iir; local
35 iir = port->serial_in(port, UART_IIR);
36 if (iir & UART_IIR_NO_INT) {
H A D8250.h176 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 D8250_dma.c102 int serial8250_rx_dma(struct uart_8250_port *p, unsigned int iir) argument
111 switch (iir & 0x3f) {
H A D8250_core.c1268 DEBUG_AUTOCONF("iir=%d ", scratch);
1573 int serial8250_handle_irq(struct uart_port *port, unsigned int iir) argument
1580 if (iir & UART_IIR_NO_INT)
1591 dma_err = serial8250_rx_dma(up, iir);
1608 unsigned int iir; local
1613 iir = serial_port_in(port, UART_IIR);
1614 ret = serial8250_handle_irq(port, iir);
1629 unsigned int iir = serial_port_in(port, UART_IIR); local
1632 ret = serial8250_handle_irq(port, iir);
1824 unsigned int iir, ie local
2044 unsigned char lsr, iir; local
[all...]
H A D8250_dw.c165 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/media/platform/omap3isp/
H A Disph3a_af.c74 isp_reg_writel(af->isp, conf->iir.h_start,
82 coef |= conf->iir.coeff_set0[index];
83 coef |= conf->iir.coeff_set0[index + 1] <<
91 coef |= conf->iir.coeff_set1[index];
92 coef |= conf->iir.coeff_set1[index + 1] <<
99 isp_reg_writel(af->isp, conf->iir.coeff_set0[10],
102 isp_reg_writel(af->isp, conf->iir.coeff_set1[10],
160 struct omap3isp_h3a_af_iir *iir_cfg = &user_cfg->iir;
259 /* iir */
260 if (cur_cfg->iir
[all...]
/drivers/gpu/drm/i915/
H A Di915_irq.c1557 static void ivybridge_parity_error_irq_handler(struct drm_device *dev, u32 iir) argument
1568 iir &= GT_PARITY_ERROR(dev);
1569 if (iir & GT_RENDER_L3_PARITY_ERROR_INTERRUPT_S1)
1572 if (iir & GT_RENDER_L3_PARITY_ERROR_INTERRUPT)
2016 static void valleyview_pipestat_irq_handler(struct drm_device *dev, u32 iir) argument
2049 if (iir & iir_bit)
2123 u32 iir, gt_iir, pm_iir; local
2137 iir = I915_READ(VLV_IIR);
2138 if (iir) {
2140 if (iir
2167 u32 master_ctl, iir; local
4013 i8xx_handle_vblank(struct drm_device *dev, int plane, int pipe, u32 iir) argument
4048 u16 iir, new_iir; local
4201 i915_handle_vblank(struct drm_device *dev, int plane, int pipe, u32 iir) argument
4236 u32 iir, new_iir, pipe_stats[I915_MAX_PIPES]; local
4463 u32 iir, new_iir; local
[all...]
/drivers/bluetooth/
H A Dbtuart_cs.c292 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 Ddtl1_cs.c294 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 Dbt3c_cs.c341 int iir; local
352 iir = inb(iobase + CONTROL);
353 if (iir & 0x80) {
374 outb(iir, iobase + CONTROL);
/drivers/tty/serial/
H A Dsc16is7xx.c471 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 Dnwpserial.c134 unsigned int iir; local
140 iir = dcr_read(up->dcr_host, UART_IIR);
141 if (!iir) {
H A Dserial-tegra.c673 unsigned long iir; local
680 iir = tegra_uart_read(tup, UART_IIR);
681 if (iir & UART_IIR_NO_INT) {
696 switch ((iir >> 1) & 0x7) {
H A Dpxa.c253 unsigned int iir, lsr; local
255 iir = serial_in(up, UART_IIR);
256 if (iir & UART_IIR_NO_INT)
/drivers/net/hamradio/
H A Dbaycom_ser_fdx.c291 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 Dbaycom_ser_hdx.c382 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));
/drivers/net/irda/
H A Dsmsc-ircc2.c1511 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...]
H A Dali-ircc.c824 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 Dpxaficp_ir.c272 int iir, lsr, data; local
274 iir = STIIR;
276 switch (iir & 0x0F) {
/drivers/isdn/hisax/
H A Delsa_ser.c389 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/staging/media/lirc/
H A Dlirc_sir.c457 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/video/fbdev/i810/
H A Di810.h236 u16 bltcntl, hwstam, ier, iir, imr; member in struct:state_registers
/drivers/video/fbdev/intelfb/
H A Dintelfb.h235 u16 iir; member in struct:intelfb_hwstate
/drivers/tty/
H A Dmxser.c2218 int status, iir, i; local
2253 iir = inb(port->ioaddr + UART_IIR);
2254 if (iir & UART_IIR_NO_INT)
2256 iir &= MOXA_MUST_IIR_MASK;
2282 if (iir == MOXA_MUST_IIR_GDA ||
2283 iir == MOXA_MUST_IIR_RDA ||
2284 iir == MOXA_MUST_IIR_RTO ||
2285 iir == MOXA_MUST_IIR_LSR)
2300 if (iir == 0x02 && (status &
/drivers/mmc/card/
H A Dsdio_uart.c521 unsigned int iir, lsr; local
534 iir = sdio_in(port, UART_IIR);
535 if (iir & UART_IIR_NO_INT)

Completed in 395 milliseconds

12