Home
last modified time | relevance | path

Searched refs:iir (Results 1 – 25 of 49) sorted by relevance

12

/linux-3.4.99/arch/parisc/kernel/
Dunaligned.c451 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 …]
Dtraps.c143 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 …]
Dbinfmt_elf32.c23 dst[44] = (elf_greg_t) pt->sar; dst[45] = (elf_greg_t) pt->iir; \
/linux-3.4.99/drivers/media/video/omap3isp/
Disph3a_af.c84 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/
D8250_fsl.c30 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()
D8250_dw.c75 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()
D8250.c1545 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/
Dsmc37c93x.h73 volatile __u16 iir; member
85 #define tcr iir
91 #define fcr iir
/linux-3.4.99/arch/mips/pmc-sierra/msp71xx/
Dmsp_serial.c67 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/
Ddtl1_cs.c292 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()
Dbtuart_cs.c291 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()
Dbt3c_cs.c341 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/
Dpy-console.c33 volatile u8 iir; /* read only */ member
48 #define iu_iir u3.iir
/linux-3.4.99/arch/ia64/include/asm/sn/
Dioc3.h22 char iir; /* read only */ member
45 #define iu_iir u3.iir
/linux-3.4.99/drivers/net/hamradio/
Dbaycom_ser_fdx.c291 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()
Dbaycom_ser_hdx.c382 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/
Dptrace.h30 unsigned long iir; /* CR19 */ member
/linux-3.4.99/drivers/net/irda/
Dsmsc-ircc2.c1523 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 …]
Dali-ircc.c826 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/
Dserial_8250.h86 int serial8250_handle_irq(struct uart_port *port, unsigned int iir);
/linux-3.4.99/drivers/gpu/drm/i915/
Di915_irq.c1287 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/
Delsa_ser.c389 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/
Dnwpserial.c133 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/
Dfault.c193 acc_type = parisc_acctyp(code,regs->iir); in do_page_fault()
/linux-3.4.99/arch/mips/include/asm/sn/
Dioc3.h22 volatile u8 iir; /* read only */ member
37 #define iu_iir u3.iir

12