iir 67 arch/mips/pmcs-msp71xx/msp_serial.c unsigned int iir = readb(p->membase + (UART_IIR << p->regshift)); iir 69 arch/mips/pmcs-msp71xx/msp_serial.c if (serial8250_handle_irq(p, iir)) { iir 71 arch/mips/pmcs-msp71xx/msp_serial.c } else if ((iir & UART_IIR_BUSY) == UART_IIR_BUSY) { iir 129 arch/parisc/include/asm/asmregs.h iir: .reg %cr19 iir 285 arch/parisc/include/asm/elf.h dst[44] = pt->sar; dst[45] = pt->iir; \ iir 37 arch/parisc/include/asm/kgdb.h unsigned long iir; iir 36 arch/parisc/include/uapi/asm/ptrace.h unsigned long iir; /* CR19 */ iir 57 arch/parisc/include/uapi/asm/ptrace.h unsigned long iir; /* CR19 */ iir 135 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_IIR, offsetof(struct task_struct, thread.regs.iir)); iir 224 arch/parisc/kernel/asm-offsets.c DEFINE(PT_IIR, offsetof(struct pt_regs, iir)); iir 81 arch/parisc/kernel/kgdb.c gr->iir = regs->iir; iir 112 arch/parisc/kernel/kgdb.c regs->iir = gr->iir; iir 189 arch/parisc/kernel/kgdb.c else if (trap == 9 && regs->iir == iir 197 arch/parisc/kernel/kgdb.c } else if (trap == 9 && regs->iir == iir 157 arch/parisc/kernel/kprobes.c switch (regs->iir >> 26) { iir 465 arch/parisc/kernel/ptrace.c case RI(iir): return regs->iir; iir 518 arch/parisc/kernel/ptrace.c case RI(iir): return regs->iir; iir 763 arch/parisc/kernel/ptrace.c REG_OFFSET_NAME(iir), iir 144 arch/parisc/kernel/traps.c level, regs->iir, regs->isr, regs->ior); iir 284 arch/parisc/kernel/traps.c unsigned iir = regs->iir; iir 286 arch/parisc/kernel/traps.c if (unlikely(iir == PARISC_BUG_BREAK_INSN && !user_mode(regs))) { iir 300 arch/parisc/kernel/traps.c if (unlikely(iir == PARISC_KPROBES_BREAK_INSN)) { iir 308 arch/parisc/kernel/traps.c if (unlikely(iir == PARISC_KGDB_COMPILED_BREAK_INSN || iir 309 arch/parisc/kernel/traps.c iir == PARISC_KGDB_BREAK_INSN)) { iir 315 arch/parisc/kernel/traps.c if (unlikely(iir != GDB_BREAK_INSN)) iir 318 arch/parisc/kernel/traps.c iir & 31, (iir>>13) & ((1<<13)-1), iir 369 arch/parisc/kernel/traps.c regs->iir = pim_wide->cr[19]; iir 393 arch/parisc/kernel/traps.c regs->iir = pim_narrow->cr[19]; iir 593 arch/parisc/kernel/traps.c if ((regs->iir & 0xffdfffe0) == 0x034008a0) { iir 599 arch/parisc/kernel/traps.c if (regs->iir & 0x00200000) iir 600 arch/parisc/kernel/traps.c regs->gr[regs->iir & 0x1f] = mfctl(27); iir 602 arch/parisc/kernel/traps.c regs->gr[regs->iir & 0x1f] = mfctl(26); iir 438 arch/parisc/kernel/unaligned.c unsigned long newbase = R1(regs->iir)?regs->gr[R1(regs->iir)]:0; iir 467 arch/parisc/kernel/unaligned.c switch (MAJOR_OP(regs->iir)) iir 472 arch/parisc/kernel/unaligned.c if (regs->iir&0x20) iir 475 arch/parisc/kernel/unaligned.c if (regs->iir&0x1000) /* short loads */ iir 476 arch/parisc/kernel/unaligned.c if (regs->iir&0x200) iir 477 arch/parisc/kernel/unaligned.c newbase += IM5_3(regs->iir); iir 479 arch/parisc/kernel/unaligned.c newbase += IM5_2(regs->iir); iir 480 arch/parisc/kernel/unaligned.c else if (regs->iir&0x2000) /* scaled indexed */ iir 483 arch/parisc/kernel/unaligned.c switch (regs->iir & OPCODE1_MASK) iir 493 arch/parisc/kernel/unaligned.c newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0)<<shift; iir 495 arch/parisc/kernel/unaligned.c newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0); iir 501 arch/parisc/kernel/unaligned.c newbase += IM14(regs->iir); iir 505 arch/parisc/kernel/unaligned.c if (regs->iir&8) iir 508 arch/parisc/kernel/unaligned.c newbase += IM14(regs->iir&~0xe); iir 514 arch/parisc/kernel/unaligned.c newbase += IM14(regs->iir&6); iir 518 arch/parisc/kernel/unaligned.c if (regs->iir&4) iir 521 arch/parisc/kernel/unaligned.c newbase += IM14(regs->iir&~4); iir 527 arch/parisc/kernel/unaligned.c switch (regs->iir & OPCODE1_MASK) iir 531 arch/parisc/kernel/unaligned.c ret = emulate_ldh(regs, R3(regs->iir)); iir 538 arch/parisc/kernel/unaligned.c ret = emulate_ldw(regs, R3(regs->iir),0); iir 542 arch/parisc/kernel/unaligned.c ret = emulate_sth(regs, R2(regs->iir)); iir 547 arch/parisc/kernel/unaligned.c ret = emulate_stw(regs, R2(regs->iir),0); iir 555 arch/parisc/kernel/unaligned.c ret = emulate_ldd(regs, R3(regs->iir),0); iir 560 arch/parisc/kernel/unaligned.c ret = emulate_std(regs, R2(regs->iir),0); iir 569 arch/parisc/kernel/unaligned.c ret = emulate_ldw(regs,FR3(regs->iir),1); iir 575 arch/parisc/kernel/unaligned.c ret = emulate_ldd(regs,R3(regs->iir),1); iir 583 arch/parisc/kernel/unaligned.c ret = emulate_stw(regs,FR3(regs->iir),1); iir 589 arch/parisc/kernel/unaligned.c ret = emulate_std(regs,R3(regs->iir),1); iir 600 arch/parisc/kernel/unaligned.c switch (regs->iir & OPCODE2_MASK) iir 604 arch/parisc/kernel/unaligned.c ret = emulate_ldd(regs,R2(regs->iir),1); iir 608 arch/parisc/kernel/unaligned.c ret = emulate_std(regs, R2(regs->iir),1); iir 611 arch/parisc/kernel/unaligned.c ret = emulate_ldd(regs, R2(regs->iir),0); iir 614 arch/parisc/kernel/unaligned.c ret = emulate_std(regs, R2(regs->iir),0); iir 618 arch/parisc/kernel/unaligned.c switch (regs->iir & OPCODE3_MASK) iir 622 arch/parisc/kernel/unaligned.c ret = emulate_ldw(regs, R2(regs->iir),0); iir 625 arch/parisc/kernel/unaligned.c ret = emulate_ldw(regs, R2(regs->iir),1); iir 630 arch/parisc/kernel/unaligned.c ret = emulate_stw(regs, R2(regs->iir),1); iir 633 arch/parisc/kernel/unaligned.c ret = emulate_stw(regs, R2(regs->iir),0); iir 636 arch/parisc/kernel/unaligned.c switch (regs->iir & OPCODE4_MASK) iir 639 arch/parisc/kernel/unaligned.c ret = emulate_ldh(regs, R2(regs->iir)); iir 643 arch/parisc/kernel/unaligned.c ret = emulate_ldw(regs, R2(regs->iir),0); iir 646 arch/parisc/kernel/unaligned.c ret = emulate_sth(regs, R2(regs->iir)); iir 650 arch/parisc/kernel/unaligned.c ret = emulate_stw(regs, R2(regs->iir),0); iir 654 arch/parisc/kernel/unaligned.c if (ret == 0 && modify && R1(regs->iir)) iir 655 arch/parisc/kernel/unaligned.c regs->gr[R1(regs->iir)] = newbase; iir 659 arch/parisc/kernel/unaligned.c printk(KERN_CRIT "Not-handled unaligned insn 0x%08lx\n", regs->iir); iir 709 arch/parisc/kernel/unaligned.c switch (regs->iir & OPCODE1_MASK) { iir 727 arch/parisc/kernel/unaligned.c switch (regs->iir & OPCODE4_MASK) { iir 157 arch/parisc/mm/fault.c if (parisc_acctyp(0, regs->iir) == VM_READ) { iir 158 arch/parisc/mm/fault.c int treg = regs->iir & 0x1f; iir 281 arch/parisc/mm/fault.c acc_type = parisc_acctyp(code, regs->iir); iir 74 arch/sh/include/asm/smc37c93x.h volatile __u16 iir; iir 86 arch/sh/include/asm/smc37c93x.h #define tcr iir iir 92 arch/sh/include/asm/smc37c93x.h #define fcr iir iir 338 drivers/bluetooth/bt3c_cs.c int iir; iir 349 drivers/bluetooth/bt3c_cs.c iir = inb(iobase + CONTROL); iir 350 drivers/bluetooth/bt3c_cs.c if (iir & 0x80) { iir 370 drivers/bluetooth/bt3c_cs.c outb(iir, iobase + CONTROL); iir 295 drivers/bluetooth/dtl1_cs.c int iir, lsr; iir 306 drivers/bluetooth/dtl1_cs.c iir = inb(iobase + UART_IIR) & UART_IIR_ID; iir 307 drivers/bluetooth/dtl1_cs.c while (iir) { iir 313 drivers/bluetooth/dtl1_cs.c switch (iir) { iir 328 drivers/bluetooth/dtl1_cs.c BT_ERR("Unhandled IIR=%#x", iir); iir 336 drivers/bluetooth/dtl1_cs.c iir = inb(iobase + UART_IIR) & UART_IIR_ID; iir 15 drivers/gpu/drm/i915/gt/intel_gt_irq.c static void guc_irq_handler(struct intel_guc *guc, u16 iir) iir 17 drivers/gpu/drm/i915/gt/intel_gt_irq.c if (iir & GUC_INTR_GUC2HOST) iir 22 drivers/gpu/drm/i915/gt/intel_gt_irq.c cs_irq_handler(struct intel_engine_cs *engine, u32 iir) iir 26 drivers/gpu/drm/i915/gt/intel_gt_irq.c if (iir & GT_CONTEXT_SWITCH_INTERRUPT) iir 29 drivers/gpu/drm/i915/gt/intel_gt_irq.c if (iir & GT_RENDER_USER_INTERRUPT) { iir 74 drivers/gpu/drm/i915/gt/intel_gt_irq.c const u16 iir) iir 77 drivers/gpu/drm/i915/gt/intel_gt_irq.c return guc_irq_handler(>->uc.guc, iir); iir 80 drivers/gpu/drm/i915/gt/intel_gt_irq.c return gen11_rps_irq_handler(gt, iir); iir 83 drivers/gpu/drm/i915/gt/intel_gt_irq.c instance, iir); iir 88 drivers/gpu/drm/i915/gt/intel_gt_irq.c const u8 instance, const u16 iir) iir 98 drivers/gpu/drm/i915/gt/intel_gt_irq.c return cs_irq_handler(engine, iir); iir 252 drivers/gpu/drm/i915/gt/intel_gt_irq.c static void gen7_parity_error_irq_handler(struct intel_gt *gt, u32 iir) iir 261 drivers/gpu/drm/i915/gt/intel_gt_irq.c if (iir & GT_RENDER_L3_PARITY_ERROR_INTERRUPT_S1) iir 264 drivers/gpu/drm/i915/gt/intel_gt_irq.c if (iir & GT_RENDER_L3_PARITY_ERROR_INTERRUPT) iir 42 drivers/gpu/drm/i915/gvt/interrupt.c #define iir_to_regbase(iir) (iir - 0x8) iir 287 drivers/gpu/drm/i915/gvt/interrupt.c u32 iir = *(u32 *)p_data; iir 289 drivers/gpu/drm/i915/gvt/interrupt.c trace_write_ir(vgpu->id, "IIR", reg, iir, vgpu_vreg(vgpu, reg), iir 290 drivers/gpu/drm/i915/gvt/interrupt.c (vgpu_vreg(vgpu, reg) ^ iir)); iir 295 drivers/gpu/drm/i915/gvt/interrupt.c vgpu_vreg(vgpu, reg) &= ~iir; iir 362 drivers/gpu/drm/i915/gvt/interrupt.c u32 iir = regbase_to_iir( iir 367 drivers/gpu/drm/i915/gvt/interrupt.c vgpu_vreg(vgpu, iir) |= (set_bits & ~vgpu_vreg(vgpu, imr)); iir 179 drivers/gpu/drm/i915/i915_irq.c i915_reg_t iir, i915_reg_t ier) iir 187 drivers/gpu/drm/i915/i915_irq.c intel_uncore_write(uncore, iir, 0xffffffff); iir 188 drivers/gpu/drm/i915/i915_irq.c intel_uncore_posting_read(uncore, iir); iir 189 drivers/gpu/drm/i915/i915_irq.c intel_uncore_write(uncore, iir, 0xffffffff); iir 190 drivers/gpu/drm/i915/i915_irq.c intel_uncore_posting_read(uncore, iir); iir 243 drivers/gpu/drm/i915/i915_irq.c i915_reg_t iir) iir 245 drivers/gpu/drm/i915/i915_irq.c gen3_assert_iir_is_zero(uncore, iir); iir 1717 drivers/gpu/drm/i915/i915_irq.c u32 iir, u32 pipe_stats[I915_MAX_PIPES]) iir 1754 drivers/gpu/drm/i915/i915_irq.c if (iir & iir_bit) iir 1782 drivers/gpu/drm/i915/i915_irq.c u16 iir, u32 pipe_stats[I915_MAX_PIPES]) iir 1799 drivers/gpu/drm/i915/i915_irq.c u32 iir, u32 pipe_stats[I915_MAX_PIPES]) iir 1818 drivers/gpu/drm/i915/i915_irq.c if (blc_event || (iir & I915_ASLE_INTERRUPT)) iir 1823 drivers/gpu/drm/i915/i915_irq.c u32 iir, u32 pipe_stats[I915_MAX_PIPES]) iir 1842 drivers/gpu/drm/i915/i915_irq.c if (blc_event || (iir & I915_ASLE_INTERRUPT)) iir 1952 drivers/gpu/drm/i915/i915_irq.c u32 iir, gt_iir, pm_iir; iir 1959 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(VLV_IIR); iir 1961 drivers/gpu/drm/i915/i915_irq.c if (gt_iir == 0 && pm_iir == 0 && iir == 0) iir 1988 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_DISPLAY_PORT_INTERRUPT) iir 1993 drivers/gpu/drm/i915/i915_irq.c i9xx_pipestat_irq_ack(dev_priv, iir, pipe_stats); iir 1995 drivers/gpu/drm/i915/i915_irq.c if (iir & (I915_LPE_PIPE_A_INTERRUPT | iir 2003 drivers/gpu/drm/i915/i915_irq.c if (iir) iir 2004 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(VLV_IIR, iir); iir 2037 drivers/gpu/drm/i915/i915_irq.c u32 master_ctl, iir; iir 2044 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(VLV_IIR); iir 2046 drivers/gpu/drm/i915/i915_irq.c if (master_ctl == 0 && iir == 0) iir 2070 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_DISPLAY_PORT_INTERRUPT) iir 2075 drivers/gpu/drm/i915/i915_irq.c i9xx_pipestat_irq_ack(dev_priv, iir, pipe_stats); iir 2077 drivers/gpu/drm/i915/i915_irq.c if (iir & (I915_LPE_PIPE_A_INTERRUPT | iir 2086 drivers/gpu/drm/i915/i915_irq.c if (iir) iir 2087 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(VLV_IIR, iir); iir 2572 drivers/gpu/drm/i915/i915_irq.c static void gen11_hpd_irq_handler(struct drm_i915_private *dev_priv, u32 iir) iir 2575 drivers/gpu/drm/i915/i915_irq.c u32 trigger_tc = iir & GEN11_DE_TC_HOTPLUG_MASK; iir 2576 drivers/gpu/drm/i915/i915_irq.c u32 trigger_tbt = iir & GEN11_DE_TBT_HOTPLUG_MASK; iir 2611 drivers/gpu/drm/i915/i915_irq.c DRM_ERROR("Unexpected DE HPD interrupt 0x%08x\n", iir); iir 2648 drivers/gpu/drm/i915/i915_irq.c gen8_de_misc_irq_handler(struct drm_i915_private *dev_priv, u32 iir) iir 2652 drivers/gpu/drm/i915/i915_irq.c if (iir & GEN8_DE_MISC_GSE) { iir 2657 drivers/gpu/drm/i915/i915_irq.c if (iir & GEN8_DE_EDP_PSR) { iir 2673 drivers/gpu/drm/i915/i915_irq.c u32 iir; iir 2677 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(GEN8_DE_MISC_IIR); iir 2678 drivers/gpu/drm/i915/i915_irq.c if (iir) { iir 2679 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(GEN8_DE_MISC_IIR, iir); iir 2681 drivers/gpu/drm/i915/i915_irq.c gen8_de_misc_irq_handler(dev_priv, iir); iir 2688 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(GEN11_DE_HPD_IIR); iir 2689 drivers/gpu/drm/i915/i915_irq.c if (iir) { iir 2690 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(GEN11_DE_HPD_IIR, iir); iir 2692 drivers/gpu/drm/i915/i915_irq.c gen11_hpd_irq_handler(dev_priv, iir); iir 2699 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(GEN8_DE_PORT_IIR); iir 2700 drivers/gpu/drm/i915/i915_irq.c if (iir) { iir 2704 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(GEN8_DE_PORT_IIR, iir); iir 2707 drivers/gpu/drm/i915/i915_irq.c if (iir & gen8_de_port_aux_mask(dev_priv)) { iir 2713 drivers/gpu/drm/i915/i915_irq.c tmp_mask = iir & BXT_DE_PORT_HOTPLUG_MASK; iir 2720 drivers/gpu/drm/i915/i915_irq.c tmp_mask = iir & GEN8_PORT_DP_A_HOTPLUG; iir 2728 drivers/gpu/drm/i915/i915_irq.c if (IS_GEN9_LP(dev_priv) && (iir & BXT_DE_PORT_GMBUS)) { iir 2746 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(GEN8_DE_PIPE_IIR(pipe)); iir 2747 drivers/gpu/drm/i915/i915_irq.c if (!iir) { iir 2753 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(GEN8_DE_PIPE_IIR(pipe), iir); iir 2755 drivers/gpu/drm/i915/i915_irq.c if (iir & GEN8_PIPE_VBLANK) iir 2758 drivers/gpu/drm/i915/i915_irq.c if (iir & GEN8_PIPE_CDCLK_CRC_DONE) iir 2761 drivers/gpu/drm/i915/i915_irq.c if (iir & GEN8_PIPE_FIFO_UNDERRUN) iir 2764 drivers/gpu/drm/i915/i915_irq.c fault_errors = iir & gen8_de_pipe_fault_mask(dev_priv); iir 2778 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(SDEIIR); iir 2779 drivers/gpu/drm/i915/i915_irq.c if (iir) { iir 2780 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(SDEIIR, iir); iir 2784 drivers/gpu/drm/i915/i915_irq.c tgp_irq_handler(dev_priv, iir); iir 2786 drivers/gpu/drm/i915/i915_irq.c icp_irq_handler(dev_priv, iir, hpd_mcc); iir 2788 drivers/gpu/drm/i915/i915_irq.c icp_irq_handler(dev_priv, iir, hpd_icp); iir 2790 drivers/gpu/drm/i915/i915_irq.c spt_irq_handler(dev_priv, iir); iir 2792 drivers/gpu/drm/i915/i915_irq.c cpt_irq_handler(dev_priv, iir); iir 2860 drivers/gpu/drm/i915/i915_irq.c u32 iir; iir 2865 drivers/gpu/drm/i915/i915_irq.c iir = raw_reg_read(regs, GEN11_GU_MISC_IIR); iir 2866 drivers/gpu/drm/i915/i915_irq.c if (likely(iir)) iir 2867 drivers/gpu/drm/i915/i915_irq.c raw_reg_write(regs, GEN11_GU_MISC_IIR, iir); iir 2869 drivers/gpu/drm/i915/i915_irq.c return iir; iir 2873 drivers/gpu/drm/i915/i915_irq.c gen11_gu_misc_irq_handler(struct intel_gt *gt, const u32 iir) iir 2875 drivers/gpu/drm/i915/i915_irq.c if (iir & GEN11_GU_MISC_GSE) iir 4026 drivers/gpu/drm/i915/i915_irq.c u16 iir; iir 4028 drivers/gpu/drm/i915/i915_irq.c iir = intel_uncore_read16(&dev_priv->uncore, GEN2_IIR); iir 4029 drivers/gpu/drm/i915/i915_irq.c if (iir == 0) iir 4036 drivers/gpu/drm/i915/i915_irq.c i9xx_pipestat_irq_ack(dev_priv, iir, pipe_stats); iir 4038 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_MASTER_ERROR_INTERRUPT) iir 4041 drivers/gpu/drm/i915/i915_irq.c intel_uncore_write16(&dev_priv->uncore, GEN2_IIR, iir); iir 4043 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_USER_INTERRUPT) iir 4046 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_MASTER_ERROR_INTERRUPT) iir 4049 drivers/gpu/drm/i915/i915_irq.c i8xx_pipestat_irq_handler(dev_priv, iir, pipe_stats); iir 4127 drivers/gpu/drm/i915/i915_irq.c u32 iir; iir 4129 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(GEN2_IIR); iir 4130 drivers/gpu/drm/i915/i915_irq.c if (iir == 0) iir 4136 drivers/gpu/drm/i915/i915_irq.c iir & I915_DISPLAY_PORT_INTERRUPT) iir 4141 drivers/gpu/drm/i915/i915_irq.c i9xx_pipestat_irq_ack(dev_priv, iir, pipe_stats); iir 4143 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_MASTER_ERROR_INTERRUPT) iir 4146 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(GEN2_IIR, iir); iir 4148 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_USER_INTERRUPT) iir 4151 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_MASTER_ERROR_INTERRUPT) iir 4157 drivers/gpu/drm/i915/i915_irq.c i915_pipestat_irq_handler(dev_priv, iir, pipe_stats); iir 4270 drivers/gpu/drm/i915/i915_irq.c u32 iir; iir 4272 drivers/gpu/drm/i915/i915_irq.c iir = I915_READ(GEN2_IIR); iir 4273 drivers/gpu/drm/i915/i915_irq.c if (iir == 0) iir 4278 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_DISPLAY_PORT_INTERRUPT) iir 4283 drivers/gpu/drm/i915/i915_irq.c i9xx_pipestat_irq_ack(dev_priv, iir, pipe_stats); iir 4285 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_MASTER_ERROR_INTERRUPT) iir 4288 drivers/gpu/drm/i915/i915_irq.c I915_WRITE(GEN2_IIR, iir); iir 4290 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_USER_INTERRUPT) iir 4293 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_BSD_USER_INTERRUPT) iir 4296 drivers/gpu/drm/i915/i915_irq.c if (iir & I915_MASTER_ERROR_INTERRUPT) iir 4302 drivers/gpu/drm/i915/i915_irq.c i965_pipestat_irq_handler(dev_priv, iir, pipe_stats); iir 137 drivers/gpu/drm/i915/i915_irq.h i915_reg_t iir, i915_reg_t ier); iir 144 drivers/gpu/drm/i915/i915_irq.h i915_reg_t iir); iir 71 drivers/media/platform/omap3isp/isph3a_af.c isp_reg_writel(af->isp, conf->iir.h_start, iir 79 drivers/media/platform/omap3isp/isph3a_af.c coef |= conf->iir.coeff_set0[index]; iir 80 drivers/media/platform/omap3isp/isph3a_af.c coef |= conf->iir.coeff_set0[index + 1] << iir 88 drivers/media/platform/omap3isp/isph3a_af.c coef |= conf->iir.coeff_set1[index]; iir 89 drivers/media/platform/omap3isp/isph3a_af.c coef |= conf->iir.coeff_set1[index + 1] << iir 96 drivers/media/platform/omap3isp/isph3a_af.c isp_reg_writel(af->isp, conf->iir.coeff_set0[10], iir 99 drivers/media/platform/omap3isp/isph3a_af.c isp_reg_writel(af->isp, conf->iir.coeff_set1[10], iir 157 drivers/media/platform/omap3isp/isph3a_af.c struct omap3isp_h3a_af_iir *iir_cfg = &user_cfg->iir; iir 257 drivers/media/platform/omap3isp/isph3a_af.c if (cur_cfg->iir.h_start != user_cfg->iir.h_start) { iir 262 drivers/media/platform/omap3isp/isph3a_af.c if (cur_cfg->iir.coeff_set0[index] != iir 263 drivers/media/platform/omap3isp/isph3a_af.c user_cfg->iir.coeff_set0[index]) { iir 267 drivers/media/platform/omap3isp/isph3a_af.c if (cur_cfg->iir.coeff_set1[index] != iir 268 drivers/media/platform/omap3isp/isph3a_af.c user_cfg->iir.coeff_set1[index]) { iir 158 drivers/media/rc/sir_ir.c int iir, lsr; iir 160 drivers/media/rc/sir_ir.c while ((iir = inb(io + UART_IIR) & UART_IIR_ID)) { iir 166 drivers/media/rc/sir_ir.c switch (iir & UART_IIR_ID) { /* FIXME toto treba preriedit */ iir 515 drivers/mmc/core/sdio_uart.c unsigned int iir, lsr; iir 528 drivers/mmc/core/sdio_uart.c iir = sdio_in(port, UART_IIR); iir 529 drivers/mmc/core/sdio_uart.c if (iir & UART_IIR_NO_INT) iir 252 drivers/net/hamradio/baycom_ser_fdx.c unsigned char iir, msr; iir 258 drivers/net/hamradio/baycom_ser_fdx.c if ((iir = inb(IIR(dev->base_addr))) & 1) iir 267 drivers/net/hamradio/baycom_ser_fdx.c switch (iir & 6) { iir 302 drivers/net/hamradio/baycom_ser_fdx.c iir = inb(IIR(dev->base_addr)); iir 303 drivers/net/hamradio/baycom_ser_fdx.c } while (!(iir & 1)); iir 366 drivers/net/hamradio/baycom_ser_hdx.c unsigned char iir; iir 371 drivers/net/hamradio/baycom_ser_hdx.c if ((iir = inb(IIR(dev->base_addr))) & 1) iir 375 drivers/net/hamradio/baycom_ser_hdx.c switch (iir & 6) { iir 401 drivers/net/hamradio/baycom_ser_hdx.c iir = inb(IIR(dev->base_addr)); iir 402 drivers/net/hamradio/baycom_ser_hdx.c } while (!(iir & 1)); iir 732 drivers/net/hamradio/yam.c unsigned char iir; iir 744 drivers/net/hamradio/yam.c while ((iir = IIR_MASK & inb(IIR(dev->base_addr))) != IIR_NOPEND) { iir 758 drivers/net/hamradio/yam.c dev->name, iir); iir 2214 drivers/tty/mxser.c int status, iir, i; iir 2249 drivers/tty/mxser.c iir = inb(port->ioaddr + UART_IIR); iir 2250 drivers/tty/mxser.c if (iir & UART_IIR_NO_INT) iir 2252 drivers/tty/mxser.c iir &= MOXA_MUST_IIR_MASK; iir 2276 drivers/tty/mxser.c if (iir == MOXA_MUST_IIR_GDA || iir 2277 drivers/tty/mxser.c iir == MOXA_MUST_IIR_RDA || iir 2278 drivers/tty/mxser.c iir == MOXA_MUST_IIR_RTO || iir 2279 drivers/tty/mxser.c iir == MOXA_MUST_IIR_LSR) iir 2294 drivers/tty/mxser.c if (iir == 0x02 && (status & iir 255 drivers/tty/serial/8250/8250_aspeed_vuart.c unsigned int iir, lsr; iir 259 drivers/tty/serial/8250/8250_aspeed_vuart.c iir = serial_port_in(port, UART_IIR); iir 261 drivers/tty/serial/8250/8250_aspeed_vuart.c if (iir & UART_IIR_NO_INT) iir 268 drivers/tty/serial/8250/8250_core.c unsigned int iir, ier = 0, lsr; iir 282 drivers/tty/serial/8250/8250_core.c iir = serial_in(up, UART_IIR); iir 292 drivers/tty/serial/8250/8250_core.c if ((iir & UART_IIR_NO_INT) && (up->ier & UART_IER_THRI) && iir 295 drivers/tty/serial/8250/8250_core.c iir &= ~(UART_IIR_ID | UART_IIR_NO_INT); iir 296 drivers/tty/serial/8250/8250_core.c iir |= UART_IIR_THRI; iir 299 drivers/tty/serial/8250/8250_core.c if (!(iir & UART_IIR_NO_INT)) iir 226 drivers/tty/serial/8250/8250_dw.c unsigned int iir = p->serial_in(p, UART_IIR); iir 240 drivers/tty/serial/8250/8250_dw.c if (!up->dma && ((iir & 0x3f) == UART_IIR_RX_TIMEOUT)) { iir 250 drivers/tty/serial/8250/8250_dw.c if (serial8250_handle_irq(p, iir)) iir 253 drivers/tty/serial/8250/8250_dw.c if ((iir & UART_IIR_BUSY) == UART_IIR_BUSY) { iir 31 drivers/tty/serial/8250/8250_fsl.c unsigned int iir; iir 36 drivers/tty/serial/8250/8250_fsl.c iir = port->serial_in(port, UART_IIR); iir 37 drivers/tty/serial/8250/8250_fsl.c if (iir & UART_IIR_NO_INT) { iir 587 drivers/tty/serial/8250/8250_omap.c unsigned int iir; iir 598 drivers/tty/serial/8250/8250_omap.c iir = serial_port_in(port, UART_IIR); iir 599 drivers/tty/serial/8250/8250_omap.c ret = serial8250_handle_irq(port, iir); iir 1031 drivers/tty/serial/8250/8250_omap.c static bool handle_rx_dma(struct uart_8250_port *up, unsigned int iir) iir 1033 drivers/tty/serial/8250/8250_omap.c switch (iir & 0x3f) { iir 1053 drivers/tty/serial/8250/8250_omap.c u8 iir; iir 1057 drivers/tty/serial/8250/8250_omap.c iir = serial_port_in(port, UART_IIR); iir 1058 drivers/tty/serial/8250/8250_omap.c if (iir & UART_IIR_NO_INT) { iir 1068 drivers/tty/serial/8250/8250_omap.c if (handle_rx_dma(up, iir)) { iir 1799 drivers/tty/serial/8250/8250_port.c static bool handle_rx_dma(struct uart_8250_port *up, unsigned int iir) iir 1801 drivers/tty/serial/8250/8250_port.c switch (iir & 0x3f) { iir 1814 drivers/tty/serial/8250/8250_port.c int serial8250_handle_irq(struct uart_port *port, unsigned int iir) iir 1820 drivers/tty/serial/8250/8250_port.c if (iir & UART_IIR_NO_INT) iir 1828 drivers/tty/serial/8250/8250_port.c if (!up->dma || handle_rx_dma(up, iir)) iir 1844 drivers/tty/serial/8250/8250_port.c unsigned int iir; iir 1849 drivers/tty/serial/8250/8250_port.c iir = serial_port_in(port, UART_IIR); iir 1850 drivers/tty/serial/8250/8250_port.c ret = serial8250_handle_irq(port, iir); iir 1865 drivers/tty/serial/8250/8250_port.c unsigned int iir = serial_port_in(port, UART_IIR); iir 1868 drivers/tty/serial/8250/8250_port.c if ((iir & UART_IIR_ID) == UART_IIR_THRI) { iir 1876 drivers/tty/serial/8250/8250_port.c iir = serial_port_in(port, UART_IIR); iir 1877 drivers/tty/serial/8250/8250_port.c return serial8250_handle_irq(port, iir); iir 2059 drivers/tty/serial/8250/8250_port.c unsigned char lsr, iir; iir 2220 drivers/tty/serial/8250/8250_port.c iir = serial_port_in(port, UART_IIR); iir 2232 drivers/tty/serial/8250/8250_port.c if ((!(iir1 & UART_IIR_NO_INT) && (iir & UART_IIR_NO_INT)) || iir 2280 drivers/tty/serial/8250/8250_port.c iir = serial_port_in(port, UART_IIR); iir 2283 drivers/tty/serial/8250/8250_port.c if (lsr & UART_LSR_TEMT && iir & UART_IIR_NO_INT) { iir 567 drivers/tty/serial/omap-serial.c unsigned int iir, lsr; iir 576 drivers/tty/serial/omap-serial.c iir = serial_in(up, UART_IIR); iir 577 drivers/tty/serial/omap-serial.c if (iir & UART_IIR_NO_INT) iir 584 drivers/tty/serial/omap-serial.c type = iir & 0x3e; iir 249 drivers/tty/serial/pxa.c unsigned int iir, lsr; iir 251 drivers/tty/serial/pxa.c iir = serial_in(up, UART_IIR); iir 252 drivers/tty/serial/pxa.c if (iir & UART_IIR_NO_INT) iir 556 drivers/tty/serial/sc16is7xx.c unsigned int iir) iir 560 drivers/tty/serial/sc16is7xx.c bool read_lsr = (iir == SC16IS7XX_IIR_RLSE_SRC) ? true : false; iir 683 drivers/tty/serial/sc16is7xx.c unsigned int iir, rxlen; iir 685 drivers/tty/serial/sc16is7xx.c iir = sc16is7xx_port_read(port, SC16IS7XX_IIR_REG); iir 686 drivers/tty/serial/sc16is7xx.c if (iir & SC16IS7XX_IIR_NO_INT_BIT) iir 689 drivers/tty/serial/sc16is7xx.c iir &= SC16IS7XX_IIR_ID_MASK; iir 691 drivers/tty/serial/sc16is7xx.c switch (iir) { iir 698 drivers/tty/serial/sc16is7xx.c sc16is7xx_handle_rx(port, rxlen, iir); iir 706 drivers/tty/serial/sc16is7xx.c port->line, iir); iir 287 drivers/tty/serial/serial-tegra.c unsigned long iir; iir 291 drivers/tty/serial/serial-tegra.c iir = tegra_uart_read(tup, UART_IIR); iir 292 drivers/tty/serial/serial-tegra.c if (iir & TEGRA_UART_FCR_IIR_FIFO_EN) iir 821 drivers/tty/serial/serial-tegra.c unsigned long iir; iir 828 drivers/tty/serial/serial-tegra.c iir = tegra_uart_read(tup, UART_IIR); iir 829 drivers/tty/serial/serial-tegra.c if (iir & UART_IIR_NO_INT) { iir 844 drivers/tty/serial/serial-tegra.c switch ((iir >> 1) & 0x7) { iir 414 drivers/tty/serial/vr41xx_siu.c uint8_t iir, lsr; iir 418 drivers/tty/serial/vr41xx_siu.c iir = siu_read(port, UART_IIR); iir 419 drivers/tty/serial/vr41xx_siu.c if (iir & UART_IIR_NO_INT) iir 851 drivers/usb/serial/mos7720.c __u8 iir; iir 883 drivers/usb/serial/mos7720.c iir = data[0]; iir 884 drivers/usb/serial/mos7720.c if (!(iir & 0x01)) { /* serial port interrupt pending */ iir 885 drivers/usb/serial/mos7720.c switch (iir & 0x0f) { iir 235 drivers/video/fbdev/i810/i810.h u16 bltcntl, hwstam, ier, iir, imr; iir 236 drivers/video/fbdev/intelfb/intelfb.h u16 iir; iir 652 drivers/video/fbdev/intelfb/intelfbhw.c hw->iir = INREG16(IIR); iir 871 drivers/video/fbdev/intelfb/intelfbhw.c printk(" IIR 0x%04x\n", hw->iir); iir 168 include/linux/serial_8250.h int serial8250_handle_irq(struct uart_port *port, unsigned int iir); iir 307 include/uapi/linux/omap3isp.h struct omap3isp_h3a_af_iir iir; /* IIR filter configurations */