/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_irq.c | 25 uint32_t irqstatus) in omap_irq_error_handler() argument 27 DRM_ERROR("errors: %08x\n", irqstatus); in omap_irq_error_handler() 104 static void wait_irq(struct omap_drm_irq *irq, uint32_t irqstatus) in wait_irq() argument 193 u32 irqstatus; in omap_irq_handler() local 195 irqstatus = dispc_read_irqstatus(); in omap_irq_handler() 196 dispc_clear_irqstatus(irqstatus); in omap_irq_handler() 199 VERB("irqs: %08x", irqstatus); in omap_irq_handler() 204 if (irqstatus & pipe2vbl(crtc)) in omap_irq_handler() 210 if (handler->irqmask & irqstatus) { in omap_irq_handler() 212 handler->irq(handler, handler->irqmask & irqstatus); in omap_irq_handler()
|
D | omap_crtc.c | 287 static void omap_crtc_error_irq(struct omap_drm_irq *irq, uint32_t irqstatus) in omap_crtc_error_irq() argument 293 irqstatus &= ~DISPC_IRQ_SYNC_LOST_DIGIT; in omap_crtc_error_irq() 294 if (!irqstatus) in omap_crtc_error_irq() 298 DRM_ERROR_RATELIMITED("%s: errors: %08x\n", omap_crtc->name, irqstatus); in omap_crtc_error_irq() 301 static void omap_crtc_vblank_irq(struct omap_drm_irq *irq, uint32_t irqstatus) in omap_crtc_vblank_irq() argument
|
D | omap_plane.c | 318 static void omap_plane_error_irq(struct omap_drm_irq *irq, uint32_t irqstatus) in omap_plane_error_irq() argument 323 irqstatus); in omap_plane_error_irq()
|
D | omap_drv.h | 64 void (*irq)(struct omap_drm_irq *irq, uint32_t irqstatus);
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | dispc-compat.c | 265 u32 irqstatus, irqenable; in omap_dispc_irq_handler() local 273 irqstatus = dispc_read_irqstatus(); in omap_dispc_irq_handler() 277 if (!(irqstatus & irqenable)) { in omap_dispc_irq_handler() 285 dss_collect_irq_stats(irqstatus, dispc_compat.irq_stats.irqs); in omap_dispc_irq_handler() 289 print_irq_status(irqstatus); in omap_dispc_irq_handler() 293 dispc_clear_irqstatus(irqstatus); in omap_dispc_irq_handler() 310 if (isr_data->mask & irqstatus) { in omap_dispc_irq_handler() 311 isr_data->isr(isr_data->arg, irqstatus); in omap_dispc_irq_handler() 318 unhandled_errors = irqstatus & ~handledirqs & dispc_compat.irq_error_mask; in omap_dispc_irq_handler()
|
D | hdmi5.c | 77 u32 irqstatus; in hdmi_irq_handler() local 79 irqstatus = hdmi_wp_get_irqstatus(wp); in hdmi_irq_handler() 80 hdmi_wp_set_irqstatus(wp, irqstatus); in hdmi_irq_handler() 82 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) && in hdmi_irq_handler() 83 irqstatus & HDMI_IRQ_LINK_DISCONNECT) { in hdmi_irq_handler() 111 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) { in hdmi_irq_handler() 113 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) { in hdmi_irq_handler()
|
D | hdmi4.c | 73 u32 irqstatus; in hdmi_irq_handler() local 75 irqstatus = hdmi_wp_get_irqstatus(wp); in hdmi_irq_handler() 76 hdmi_wp_set_irqstatus(wp, irqstatus); in hdmi_irq_handler() 78 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) && in hdmi_irq_handler() 79 irqstatus & HDMI_IRQ_LINK_DISCONNECT) { in hdmi_irq_handler() 92 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) { in hdmi_irq_handler() 94 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) { in hdmi_irq_handler()
|
D | dsi.c | 702 static void dsi_collect_irq_stats(struct platform_device *dsidev, u32 irqstatus, in dsi_collect_irq_stats() argument 711 dss_collect_irq_stats(irqstatus, dsi->irq_stats.dsi_irqs); in dsi_collect_irq_stats() 721 #define dsi_collect_irq_stats(dsidev, irqstatus, vcstatus, ciostatus) argument 726 static void dsi_handle_irq_errors(struct platform_device *dsidev, u32 irqstatus, in dsi_handle_irq_errors() argument 732 if (irqstatus & DSI_IRQ_ERROR_MASK) { in dsi_handle_irq_errors() 733 DSSERR("DSI error, irqstatus %x\n", irqstatus); in dsi_handle_irq_errors() 734 print_irq_status(irqstatus); in dsi_handle_irq_errors() 736 dsi->errors |= irqstatus & DSI_IRQ_ERROR_MASK; in dsi_handle_irq_errors() 739 print_irq_status(irqstatus); in dsi_handle_irq_errors() 761 unsigned isr_array_size, u32 irqstatus) in dsi_call_isrs() argument [all …]
|
D | hdmi_wp.c | 51 void hdmi_wp_set_irqstatus(struct hdmi_wp_data *wp, u32 irqstatus) in hdmi_wp_set_irqstatus() argument 53 hdmi_write_reg(wp->base, HDMI_WP_IRQSTATUS, irqstatus); in hdmi_wp_set_irqstatus()
|
D | dss.h | 436 static inline void dss_collect_irq_stats(u32 irqstatus, unsigned *irq_arr) in dss_collect_irq_stats() argument 440 if (irqstatus & (1 << b)) in dss_collect_irq_stats()
|
D | hdmi.h | 291 void hdmi_wp_set_irqstatus(struct hdmi_wp_data *wp, u32 irqstatus);
|
/linux-4.4.14/drivers/net/can/m_can/ |
D | m_can.c | 287 u32 irqstatus; member 668 static void m_can_handle_other_err(struct net_device *dev, u32 irqstatus) in m_can_handle_other_err() argument 670 if (irqstatus & IR_WDI) in m_can_handle_other_err() 672 if (irqstatus & IR_ELO) in m_can_handle_other_err() 674 if (irqstatus & IR_BEU) in m_can_handle_other_err() 676 if (irqstatus & IR_BEC) in m_can_handle_other_err() 678 if (irqstatus & IR_TOO) in m_can_handle_other_err() 680 if (irqstatus & IR_MRAF) in m_can_handle_other_err() 691 static int m_can_handle_bus_errors(struct net_device *dev, u32 irqstatus, in m_can_handle_bus_errors() argument 697 if (irqstatus & IR_RF0L) in m_can_handle_bus_errors() [all …]
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | gpio15xx.c | 45 .irqstatus = OMAP_MPUIO_GPIO_INT, 86 .irqstatus = OMAP1510_GPIO_INT_STATUS,
|
D | gpio16xx.c | 53 .irqstatus = OMAP_MPUIO_GPIO_INT, 96 .irqstatus = OMAP1610_GPIO_IRQSTATUS1,
|
D | gpio7xx.c | 52 .irqstatus = OMAP_MPUIO_GPIO_INT / 2, 93 .irqstatus = OMAP7XX_GPIO_INT_STATUS,
|
/linux-4.4.14/drivers/staging/media/omap4iss/ |
D | iss.c | 209 static void iss_isr_dbg(struct iss_device *iss, u32 irqstatus) in iss_isr_dbg() argument 250 if ((1 << i) & irqstatus) in iss_isr_dbg() 256 static void iss_isp_isr_dbg(struct iss_device *iss, u32 irqstatus) in iss_isp_isr_dbg() argument 297 if ((1 << i) & irqstatus) in iss_isp_isr_dbg() 322 u32 irqstatus; in iss_isr() local 324 irqstatus = iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5)); in iss_isr() 325 iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5), irqstatus); in iss_isr() 327 if (irqstatus & ISS_HL_IRQ_CSIA) in iss_isr() 330 if (irqstatus & ISS_HL_IRQ_CSIB) in iss_isr() 333 if (irqstatus & ISS_HL_IRQ_ISP(0)) { in iss_isr() [all …]
|
/linux-4.4.14/drivers/mailbox/ |
D | omap-mailbox.c | 77 unsigned long irqstatus; member 187 u32 irqstatus = fifo->irqstatus; in ack_mbox_irq() local 189 mbox_write_reg(mbox->parent, bit, irqstatus); in ack_mbox_irq() 192 mbox_read_reg(mbox->parent, irqstatus); in ack_mbox_irq() 201 u32 irqstatus = fifo->irqstatus; in is_mbox_irq() local 204 u32 status = mbox_read_reg(mbox->parent, irqstatus); in is_mbox_irq() 823 fifo->irqstatus = MAILBOX_IRQSTATUS(intr_type, finfo->tx_usr); in omap_mbox_probe() 831 fifo->irqstatus = MAILBOX_IRQSTATUS(intr_type, finfo->rx_usr); in omap_mbox_probe()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/ |
D | mdp4_irq.c | 30 static void mdp4_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) in mdp4_irq_error_handler() argument 32 DRM_ERROR("errors: %08x\n", irqstatus); in mdp4_irq_error_handler()
|
D | mdp4_crtc.c | 520 static void mdp4_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp4_crtc_vblank_irq() argument 541 static void mdp4_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp4_crtc_err_irq() argument 545 DBG("%s: error: %08x", mdp4_crtc->name, irqstatus); in mdp4_crtc_err_irq()
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | isp.c | 487 static inline void isp_isr_dbg(struct isp_device *isp, u32 irqstatus) in isp_isr_dbg() argument 528 if ((1 << i) & irqstatus) in isp_isr_dbg() 606 u32 irqstatus; in isp_isr() local 608 irqstatus = isp_reg_readl(isp, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS); in isp_isr() 609 isp_reg_writel(isp, irqstatus, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS); in isp_isr() 613 if (irqstatus & IRQ0STATUS_CSIA_IRQ) in isp_isr() 616 if (irqstatus & IRQ0STATUS_CSIB_IRQ) in isp_isr() 619 if (irqstatus & IRQ0STATUS_CCDC_VD0_IRQ) { in isp_isr() 629 if (irqstatus & ccdc_events) in isp_isr() 630 omap3isp_ccdc_isr(&isp->isp_ccdc, irqstatus & ccdc_events); in isp_isr() [all …]
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | gpio.c | 86 pdata->regs->irqstatus = OMAP24XX_GPIO_IRQSTATUS1; in omap2_gpio_dev_init() 110 pdata->regs->irqstatus = OMAP4_GPIO_IRQSTATUS0; in omap2_gpio_dev_init()
|
D | prm3xxx.c | 103 u32 irqstatus; in omap3_prm_vp_check_txdone() local 105 irqstatus = omap2_prm_read_mod_reg(OCP_MOD, in omap3_prm_vp_check_txdone() 107 return irqstatus & vp->tranxdone_status; in omap3_prm_vp_check_txdone()
|
D | prm44xx.c | 146 u32 irqstatus; in omap4_prm_vp_check_txdone() local 148 irqstatus = omap4_prminst_read_inst_reg(OMAP4430_PRM_PARTITION, in omap4_prm_vp_check_txdone() 151 return irqstatus & vp->tranxdone_status; in omap4_prm_vp_check_txdone()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_irq.c | 32 static void mdp5_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_irq_error_handler() argument 34 DRM_ERROR("errors: %08x\n", irqstatus); in mdp5_irq_error_handler()
|
D | mdp5_crtc.c | 646 static void mdp5_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_vblank_irq() argument 665 static void mdp5_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_err_irq() argument 669 DBG("%s: error: %08x", mdp5_crtc->name, irqstatus); in mdp5_crtc_err_irq() 672 static void mdp5_crtc_pp_done_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_pp_done_irq() argument
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-at91.c | 470 const unsigned irqstatus = status & at91_twi_read(dev, AT91_TWI_IMR); in atmel_twi_interrupt() local 472 if (!irqstatus) in atmel_twi_interrupt() 490 if (irqstatus & AT91_TWI_RXRDY) in atmel_twi_interrupt() 531 if (irqstatus & (AT91_TWI_TXCOMP | AT91_TWI_NACK)) { in atmel_twi_interrupt() 534 } else if (irqstatus & AT91_TWI_TXRDY) { in atmel_twi_interrupt()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/ |
D | mdp_kms.h | 72 void (*irq)(struct mdp_irq *irq, uint32_t irqstatus);
|
D | mdp_kms.c | 90 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) in wait_irq() argument
|
/linux-4.4.14/include/linux/platform_data/ |
D | gpio-omap.h | 172 u16 irqstatus; member
|
/linux-4.4.14/sound/oss/ |
D | waveartist.c | 852 int irqstatus, status; in waveartist_intr() local 855 irqstatus = inb(devc->hw.io_base + IRQSTAT); in waveartist_intr() 860 status, irqstatus); in waveartist_intr() 867 if (irqstatus & 0x01) { in waveartist_intr() 883 if (irqstatus & 0x2) in waveartist_intr()
|
/linux-4.4.14/drivers/media/platform/omap/ |
D | omap_vout.c | 516 unsigned int irqstatus, struct timeval timevalue) in omapvid_handle_interlace_display() argument 525 if (irqstatus & DISPC_IRQ_EVSYNC_ODD) in omapvid_handle_interlace_display() 527 else if (irqstatus & DISPC_IRQ_EVSYNC_EVEN) in omapvid_handle_interlace_display() 555 static void omap_vout_isr(void *arg, unsigned int irqstatus) in omap_vout_isr() argument 593 if (!(irqstatus & irq)) in omap_vout_isr() 597 fid = omapvid_handle_interlace_display(vout, irqstatus, in omap_vout_isr() 603 if (!(irqstatus & DISPC_IRQ_EVSYNC_EVEN)) in omap_vout_isr()
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-omap.c | 529 reg += bank->regs->irqstatus; in omap_clear_gpio_irqbank() 722 isr_reg = bank->base + bank->regs->irqstatus; in omap_gpio_irq_handler() 1060 omap_gpio_rmw(base, bank->regs->irqstatus, l, in omap_gpio_mod_init() 1578 .irqstatus = OMAP24XX_GPIO_IRQSTATUS1, 1601 .irqstatus = OMAP4_GPIO_IRQSTATUS0,
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | s626.c | 1514 uint32_t irqtype, irqstatus; in s626_irq_handler() local 1522 irqstatus = readl(dev->mmio + S626_P_IER); in s626_irq_handler() 1536 irqstatus = 0; in s626_irq_handler() 1546 writel(irqstatus, dev->mmio + S626_P_IER); in s626_irq_handler()
|
/linux-4.4.14/drivers/scsi/ |
D | ips.c | 1231 int irqstatus; in do_ipsintr() local 1252 irqstatus = (*ha->func.intr) (ha); in do_ipsintr() 1258 return IRQ_RETVAL(irqstatus); in do_ipsintr()
|