/linux-3.4.99/arch/parisc/kernel/ |
D | unaligned.c | 451 unsigned long newbase = R1(regs->iir)?regs->gr[R1(regs->iir)]:0; in handle_unaligned() 479 switch (MAJOR_OP(regs->iir)) in handle_unaligned() 484 if (regs->iir&0x20) in handle_unaligned() 487 if (regs->iir&0x1000) /* short loads */ in handle_unaligned() 488 if (regs->iir&0x200) in handle_unaligned() 489 newbase += IM5_3(regs->iir); in handle_unaligned() 491 newbase += IM5_2(regs->iir); in handle_unaligned() 492 else if (regs->iir&0x2000) /* scaled indexed */ in handle_unaligned() 495 switch (regs->iir & OPCODE1_MASK) in handle_unaligned() 505 newbase += (R2(regs->iir)?regs->gr[R2(regs->iir)]:0)<<shift; in handle_unaligned() [all …]
|
D | traps.c | 143 level, regs->iir, regs->isr, regs->ior); in show_regs() 320 unsigned iir = regs->iir; in handle_break() local 322 if (unlikely(iir == PARISC_BUG_BREAK_INSN && !user_mode(regs))) { in handle_break() 336 if (unlikely(iir != GDB_BREAK_INSN)) { in handle_break() 338 iir & 31, (iir>>13) & ((1<<13)-1), in handle_break() 392 regs->iir = pim_wide->cr[19]; in transfer_pim_to_trap_frame() 416 regs->iir = pim_narrow->cr[19]; in transfer_pim_to_trap_frame() 602 if ((regs->iir & 0xffdfffe0) == 0x034008a0) { in handle_interruption() 608 if (regs->iir & 0x00200000) in handle_interruption() 609 regs->gr[regs->iir & 0x1f] = mfctl(27); in handle_interruption() [all …]
|
D | binfmt_elf32.c | 23 dst[44] = (elf_greg_t) pt->sar; dst[45] = (elf_greg_t) pt->iir; \
|
/linux-3.4.99/drivers/media/video/omap3isp/ |
D | isph3a_af.c | 84 isp_reg_writel(af->isp, conf->iir.h_start, in h3a_af_setup_regs() 92 coef |= conf->iir.coeff_set0[index]; in h3a_af_setup_regs() 93 coef |= conf->iir.coeff_set0[index + 1] << in h3a_af_setup_regs() 101 coef |= conf->iir.coeff_set1[index]; in h3a_af_setup_regs() 102 coef |= conf->iir.coeff_set1[index + 1] << in h3a_af_setup_regs() 109 isp_reg_writel(af->isp, conf->iir.coeff_set0[10], in h3a_af_setup_regs() 112 isp_reg_writel(af->isp, conf->iir.coeff_set1[10], in h3a_af_setup_regs() 176 struct omap3isp_h3a_af_iir *iir_cfg = &user_cfg->iir; in h3a_af_validate_params() 276 if (cur_cfg->iir.h_start != user_cfg->iir.h_start) { in h3a_af_set_params() 281 if (cur_cfg->iir.coeff_set0[index] != in h3a_af_set_params() [all …]
|
/linux-3.4.99/drivers/tty/serial/8250/ |
D | 8250_fsl.c | 30 unsigned int iir; in fsl8250_handle_irq() local 36 iir = port->serial_in(port, UART_IIR); in fsl8250_handle_irq() 37 if (iir & UART_IIR_NO_INT) { in fsl8250_handle_irq()
|
D | 8250_dw.c | 75 unsigned int iir = p->serial_in(p, UART_IIR); in dw8250_handle_irq() local 77 if (serial8250_handle_irq(p, iir)) { in dw8250_handle_irq() 79 } else if ((iir & UART_IIR_BUSY) == UART_IIR_BUSY) { in dw8250_handle_irq()
|
D | 8250.c | 1545 int serial8250_handle_irq(struct uart_port *port, unsigned int iir) in serial8250_handle_irq() argument 1552 if (iir & UART_IIR_NO_INT) in serial8250_handle_irq() 1574 unsigned int iir = serial_port_in(port, UART_IIR); in serial8250_default_handle_irq() local 1576 return serial8250_handle_irq(port, iir); in serial8250_default_handle_irq() 1754 unsigned int iir, ier = 0, lsr; in serial8250_backup_timeout() local 1768 iir = serial_in(up, UART_IIR); in serial8250_backup_timeout() 1778 if ((iir & UART_IIR_NO_INT) && (up->ier & UART_IER_THRI) && in serial8250_backup_timeout() 1781 iir &= ~(UART_IIR_ID | UART_IIR_NO_INT); in serial8250_backup_timeout() 1782 iir |= UART_IIR_THRI; in serial8250_backup_timeout() 1785 if (!(iir & UART_IIR_NO_INT)) in serial8250_backup_timeout() [all …]
|
/linux-3.4.99/arch/sh/include/asm/ |
D | smc37c93x.h | 73 volatile __u16 iir; member 85 #define tcr iir 91 #define fcr iir
|
/linux-3.4.99/arch/mips/pmc-sierra/msp71xx/ |
D | msp_serial.c | 67 unsigned int iir = readb(p->membase + (UART_IIR << p->regshift)); in msp_serial_handle_irq() local 69 if (serial8250_handle_irq(p, iir)) { in msp_serial_handle_irq() 71 } else if ((iir & UART_IIR_BUSY) == UART_IIR_BUSY) { in msp_serial_handle_irq()
|
/linux-3.4.99/drivers/bluetooth/ |
D | dtl1_cs.c | 292 int iir, lsr; in dtl1_interrupt() local 303 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in dtl1_interrupt() 304 while (iir) { in dtl1_interrupt() 310 switch (iir) { in dtl1_interrupt() 325 BT_ERR("Unhandled IIR=%#x", iir); in dtl1_interrupt() 333 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in dtl1_interrupt()
|
D | btuart_cs.c | 291 int iir, lsr; in btuart_interrupt() local 302 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in btuart_interrupt() 303 while (iir) { in btuart_interrupt() 309 switch (iir) { in btuart_interrupt() 324 BT_ERR("Unhandled IIR=%#x", iir); in btuart_interrupt() 332 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in btuart_interrupt()
|
D | bt3c_cs.c | 341 int iir; in bt3c_interrupt() local 352 iir = inb(iobase + CONTROL); in bt3c_interrupt() 353 if (iir & 0x80) { in bt3c_interrupt() 374 outb(iir, iobase + CONTROL); in bt3c_interrupt()
|
/linux-3.4.99/arch/mips/pmc-sierra/yosemite/ |
D | py-console.c | 33 volatile u8 iir; /* read only */ member 48 #define iu_iir u3.iir
|
/linux-3.4.99/arch/ia64/include/asm/sn/ |
D | ioc3.h | 22 char iir; /* read only */ member 45 #define iu_iir u3.iir
|
/linux-3.4.99/drivers/net/hamradio/ |
D | baycom_ser_fdx.c | 291 unsigned char iir, msr; in ser12_interrupt() local 297 if ((iir = inb(IIR(dev->base_addr))) & 1) in ser12_interrupt() 306 switch (iir & 6) { in ser12_interrupt() 341 iir = inb(IIR(dev->base_addr)); in ser12_interrupt() 342 } while (!(iir & 1)); in ser12_interrupt()
|
D | baycom_ser_hdx.c | 382 unsigned char iir; in ser12_interrupt() local 387 if ((iir = inb(IIR(dev->base_addr))) & 1) in ser12_interrupt() 391 switch (iir & 6) { in ser12_interrupt() 417 iir = inb(IIR(dev->base_addr)); in ser12_interrupt() 418 } while (!(iir & 1)); in ser12_interrupt()
|
/linux-3.4.99/arch/parisc/include/asm/ |
D | ptrace.h | 30 unsigned long iir; /* CR19 */ member
|
/linux-3.4.99/drivers/net/irda/ |
D | smsc-ircc2.c | 1523 int iobase, iir, lcra, lsr; in smsc_ircc_interrupt() local 1538 iir = inb(iobase + IRCC_IIR); in smsc_ircc_interrupt() 1539 if (iir == 0) in smsc_ircc_interrupt() 1548 IRDA_DEBUG(2, "%s(), iir = 0x%02x\n", __func__, iir); in smsc_ircc_interrupt() 1550 if (iir & IRCC_IIR_EOM) { in smsc_ircc_interrupt() 1559 if (iir & IRCC_IIR_ACTIVE_FRAME) { in smsc_ircc_interrupt() 1584 int iir, lsr; in smsc_ircc_interrupt_sir() local 1591 iir = inb(iobase + UART_IIR) & UART_IIR_ID; in smsc_ircc_interrupt_sir() 1592 if (iir == 0) in smsc_ircc_interrupt_sir() 1594 while (iir) { in smsc_ircc_interrupt_sir() [all …]
|
D | ali-ircc.c | 826 int iir, lsr; in ali_ircc_sir_interrupt() local 832 iir = inb(iobase+UART_IIR) & UART_IIR_ID; in ali_ircc_sir_interrupt() 833 if (iir) { in ali_ircc_sir_interrupt() 838 iir, lsr, iobase); in ali_ircc_sir_interrupt() 840 switch (iir) in ali_ircc_sir_interrupt() 857 IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", __func__, iir); in ali_ircc_sir_interrupt() 866 return IRQ_RETVAL(iir); in ali_ircc_sir_interrupt()
|
/linux-3.4.99/include/linux/ |
D | serial_8250.h | 86 int serial8250_handle_irq(struct uart_port *port, unsigned int iir);
|
/linux-3.4.99/drivers/gpu/drm/i915/ |
D | i915_irq.c | 1287 u32 iir, new_iir; in i915_driver_irq_handler() local 1298 iir = I915_READ(IIR); in i915_driver_irq_handler() 1306 irq_received = iir != 0; in i915_driver_irq_handler() 1314 if (iir & I915_RENDER_COMMAND_PARSER_ERROR_INTERRUPT) in i915_driver_irq_handler() 1341 (iir & I915_DISPLAY_PORT_INTERRUPT)) { in i915_driver_irq_handler() 1354 I915_WRITE(IIR, iir); in i915_driver_irq_handler() 1364 if (iir & I915_USER_INTERRUPT) in i915_driver_irq_handler() 1366 if (iir & I915_BSD_USER_INTERRUPT) in i915_driver_irq_handler() 1369 if (iir & I915_DISPLAY_PLANE_A_FLIP_PENDING_INTERRUPT) { in i915_driver_irq_handler() 1375 if (iir & I915_DISPLAY_PLANE_B_FLIP_PENDING_INTERRUPT) { in i915_driver_irq_handler() [all …]
|
/linux-3.4.99/drivers/isdn/hisax/ |
D | elsa_ser.c | 389 int status, iir, msr; in rs_interrupt_elsa() local 410 iir = serial_inp(cs, UART_IIR); in rs_interrupt_elsa() 411 debugl1(cs, "rs IIR %02x", iir); in rs_interrupt_elsa() 412 if ((iir & 0xf) == 0) { in rs_interrupt_elsa() 416 } while (!(iir & UART_IIR_NO_INT)); in rs_interrupt_elsa()
|
/linux-3.4.99/drivers/tty/serial/ |
D | nwpserial.c | 133 unsigned int iir; in nwpserial_interrupt() local 139 iir = dcr_read(up->dcr_host, UART_IIR); in nwpserial_interrupt() 140 if (!iir) { in nwpserial_interrupt()
|
/linux-3.4.99/arch/parisc/mm/ |
D | fault.c | 193 acc_type = parisc_acctyp(code,regs->iir); in do_page_fault()
|
/linux-3.4.99/arch/mips/include/asm/sn/ |
D | ioc3.h | 22 volatile u8 iir; /* read only */ member 37 #define iu_iir u3.iir
|