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(&gt->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 */