Searched defs:irqstatus (Results 1 - 23 of 23) sorted by relevance

/drivers/gpu/drm/msm/mdp/mdp4/
H A Dmdp4_irq.c27 static void mdp4_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) argument
29 DRM_ERROR("errors: %08x\n", irqstatus);
H A Dmdp4_crtc.c628 static void mdp4_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) argument
650 static void mdp4_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) argument
654 DBG("%s: error: %08x", mdp4_crtc->name, irqstatus);
/drivers/gpu/drm/msm/mdp/mdp5/
H A Dmdp5_irq.c27 static void mdp5_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) argument
29 DRM_ERROR("errors: %08x\n", irqstatus);
H A Dmdp5_crtc.c410 static void mdp5_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) argument
427 static void mdp5_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) argument
431 DBG("%s: error: %08x", mdp5_crtc->name, irqstatus);
/drivers/gpu/drm/msm/mdp/
H A Dmdp_kms.c86 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) argument
/drivers/gpu/drm/omapdrm/
H A Domap_irq.c25 uint32_t irqstatus)
27 DRM_ERROR("errors: %08x\n", irqstatus);
104 static void wait_irq(struct omap_drm_irq *irq, uint32_t irqstatus) argument
197 u32 irqstatus; local
199 irqstatus = dispc_read_irqstatus();
200 dispc_clear_irqstatus(irqstatus);
203 VERB("irqs: %08x", irqstatus);
208 if (irqstatus & pipe2vbl(crtc))
214 if (handler->irqmask & irqstatus) {
216 handler->irq(handler, handler->irqmask & irqstatus);
24 omap_irq_error_handler(struct omap_drm_irq *irq, uint32_t irqstatus) argument
[all...]
H A Domap_plane.c362 static void omap_plane_error_irq(struct omap_drm_irq *irq, uint32_t irqstatus) argument
366 DRM_ERROR("%s: errors: %08x\n", omap_plane->name, irqstatus);
H A Domap_crtc.c426 static void omap_crtc_error_irq(struct omap_drm_irq *irq, uint32_t irqstatus) argument
431 DRM_ERROR("%s: errors: %08x\n", omap_crtc->name, irqstatus);
436 static void omap_crtc_apply_irq(struct omap_drm_irq *irq, uint32_t irqstatus) argument
/drivers/video/fbdev/omap2/dss/
H A Dhdmi_wp.c51 void hdmi_wp_set_irqstatus(struct hdmi_wp_data *wp, u32 irqstatus) argument
53 hdmi_write_reg(wp->base, HDMI_WP_IRQSTATUS, irqstatus);
H A Ddispc-compat.c265 u32 irqstatus, irqenable; local
273 irqstatus = dispc_read_irqstatus();
277 if (!(irqstatus & irqenable)) {
285 dss_collect_irq_stats(irqstatus, dispc_compat.irq_stats.irqs);
289 print_irq_status(irqstatus);
293 dispc_clear_irqstatus(irqstatus);
310 if (isr_data->mask & irqstatus) {
311 isr_data->isr(isr_data->arg, irqstatus);
318 unhandled_errors = irqstatus & ~handledirqs & dispc_compat.irq_error_mask;
H A Dhdmi4.c87 u32 irqstatus; local
89 irqstatus = hdmi_wp_get_irqstatus(wp);
90 hdmi_wp_set_irqstatus(wp, irqstatus);
92 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) &&
93 irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
106 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) {
108 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
H A Dhdmi5.c92 u32 irqstatus; local
94 irqstatus = hdmi_wp_get_irqstatus(wp);
95 hdmi_wp_set_irqstatus(wp, irqstatus);
97 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) &&
98 irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
126 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) {
128 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
H A Ddss.h431 static inline void dss_collect_irq_stats(u32 irqstatus, unsigned *irq_arr) argument
435 if (irqstatus & (1 << b))
H A Ddsi.c696 static void dsi_collect_irq_stats(struct platform_device *dsidev, u32 irqstatus, argument
705 dss_collect_irq_stats(irqstatus, dsi->irq_stats.dsi_irqs);
715 #define dsi_collect_irq_stats(dsidev, irqstatus, vcstatus, ciostatus)
720 static void dsi_handle_irq_errors(struct platform_device *dsidev, u32 irqstatus, argument
726 if (irqstatus & DSI_IRQ_ERROR_MASK) {
727 DSSERR("DSI error, irqstatus %x\n", irqstatus);
728 print_irq_status(irqstatus);
730 dsi->errors |= irqstatus & DSI_IRQ_ERROR_MASK;
733 print_irq_status(irqstatus);
754 dsi_call_isrs(struct dsi_isr_data *isr_array, unsigned isr_array_size, u32 irqstatus) argument
767 dsi_handle_isrs(struct dsi_isr_tables *isr_tables, u32 irqstatus, u32 *vcstatus, u32 ciostatus) argument
794 u32 irqstatus, vcstatus[4], ciostatus; local
[all...]
/drivers/staging/media/omap4iss/
H A Diss.c208 static void iss_isr_dbg(struct iss_device *iss, u32 irqstatus) argument
249 if ((1 << i) & irqstatus)
255 static void iss_isp_isr_dbg(struct iss_device *iss, u32 irqstatus) argument
296 if ((1 << i) & irqstatus)
321 u32 irqstatus; local
323 irqstatus = iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5));
324 iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5), irqstatus);
326 if (irqstatus & ISS_HL_IRQ_CSIA)
329 if (irqstatus & ISS_HL_IRQ_CSIB)
332 if (irqstatus
[all...]
/drivers/i2c/busses/
H A Di2c-at91.c359 const unsigned irqstatus = status & at91_twi_read(dev, AT91_TWI_IMR); local
361 if (!irqstatus)
363 else if (irqstatus & AT91_TWI_RXRDY)
365 else if (irqstatus & AT91_TWI_TXRDY)
371 if (irqstatus & AT91_TWI_TXCOMP) {
/drivers/mailbox/
H A Domap-mailbox.c74 unsigned long irqstatus; member in struct:omap_mbox_fifo
175 u32 irqstatus = fifo->irqstatus; local
177 mbox_write_reg(mbox->parent, bit, irqstatus);
180 mbox_read_reg(mbox->parent, irqstatus);
189 u32 irqstatus = fifo->irqstatus; local
192 u32 status = mbox_read_reg(mbox->parent, irqstatus);
743 fifo->irqstatus = MAILBOX_IRQSTATUS(intr_type, finfo->tx_usr);
751 fifo->irqstatus
[all...]
/drivers/media/platform/omap/
H A Domap_vout.c532 unsigned int irqstatus, struct timeval timevalue)
541 if (irqstatus & DISPC_IRQ_EVSYNC_ODD)
543 else if (irqstatus & DISPC_IRQ_EVSYNC_EVEN)
571 static void omap_vout_isr(void *arg, unsigned int irqstatus) argument
609 if (!(irqstatus & irq))
613 fid = omapvid_handle_interlace_display(vout, irqstatus,
619 if (!(irqstatus & DISPC_IRQ_EVSYNC_EVEN))
531 omapvid_handle_interlace_display(struct omap_vout_device *vout, unsigned int irqstatus, struct timeval timevalue) argument
/drivers/media/platform/omap3isp/
H A Disp.c473 static inline void isp_isr_dbg(struct isp_device *isp, u32 irqstatus) argument
514 if ((1 << i) & irqstatus)
592 u32 irqstatus; local
594 irqstatus = isp_reg_readl(isp, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS);
595 isp_reg_writel(isp, irqstatus, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS);
599 if (irqstatus & IRQ0STATUS_CSIA_IRQ)
602 if (irqstatus & IRQ0STATUS_CSIB_IRQ)
605 if (irqstatus & IRQ0STATUS_CCDC_VD0_IRQ) {
615 if (irqstatus & ccdc_events)
616 omap3isp_ccdc_isr(&isp->isp_ccdc, irqstatus
[all...]
/drivers/staging/media/omap24xx/
H A Domap24xxcam.c744 u32 irqstatus; local
747 irqstatus = omap24xxcam_reg_in(cam->mmio_base, CAM_IRQSTATUS);
749 if (irqstatus &
755 if (irqstatus & CAM_IRQSTATUS_CC_IRQ) {
759 if (irqstatus & CAM_IRQSTATUS_MMU_IRQ)
/drivers/staging/comedi/drivers/
H A Ds626.c1533 uint32_t irqtype, irqstatus; local
1541 irqstatus = readl(dev->mmio + S626_P_IER);
1555 irqstatus = 0;
1565 writel(irqstatus, dev->mmio + S626_P_IER);
/drivers/net/can/m_can/
H A Dm_can.c287 u32 irqstatus; member in struct:m_can_priv
670 static void m_can_handle_other_err(struct net_device *dev, u32 irqstatus) argument
672 if (irqstatus & IR_WDI)
674 if (irqstatus & IR_ELO)
676 if (irqstatus & IR_BEU)
678 if (irqstatus & IR_BEC)
680 if (irqstatus & IR_TOO)
682 if (irqstatus & IR_MRAF)
693 static int m_can_handle_bus_errors(struct net_device *dev, u32 irqstatus, argument
699 if (irqstatus
718 u32 irqstatus, psr; local
[all...]
/drivers/scsi/
H A Dips.c1235 int irqstatus; local
1256 irqstatus = (*ha->func.intr) (ha);
1262 return IRQ_RETVAL(irqstatus);

Completed in 282 milliseconds