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

/drivers/net/can/c_can/
H A Dc_can.h79 u16 irqstatus; member in struct:c_can_priv
H A Dc_can.c949 u16 irqstatus; local
955 irqstatus = priv->irqstatus;
956 if (!irqstatus)
960 if (irqstatus == STATUS_INTERRUPT) {
1011 } else if ((irqstatus >= C_CAN_MSG_OBJ_RX_FIRST) &&
1012 (irqstatus <= C_CAN_MSG_OBJ_RX_LAST)) {
1015 } else if ((irqstatus >= C_CAN_MSG_OBJ_TX_FIRST) &&
1016 (irqstatus <= C_CAN_MSG_OBJ_TX_LAST)) {
1036 priv->irqstatus
[all...]
/drivers/video/omap2/dss/
H A Ddss.h537 static inline void dss_collect_irq_stats(u32 irqstatus, unsigned *irq_arr) argument
541 if (irqstatus & (1 << b))
H A Ddispc.c2898 /* clear the irqstatus for newly enabled irqs */
3026 u32 irqstatus, irqenable; local
3034 irqstatus = dispc_read_reg(DISPC_IRQSTATUS);
3038 if (!(irqstatus & irqenable)) {
3046 dss_collect_irq_stats(irqstatus, dispc.irq_stats.irqs);
3052 print_irq_status(irqstatus);
3056 dispc_write_reg(DISPC_IRQSTATUS, irqstatus);
3073 if (isr_data->mask & irqstatus) {
3074 isr_data->isr(isr_data->arg, irqstatus);
3081 unhandled_errors = irqstatus
3254 u32 irqstatus = DISPC_IRQ_VSYNC; local
[all...]
H A Ddsi.c625 static void dsi_collect_irq_stats(struct platform_device *dsidev, u32 irqstatus, argument
634 dss_collect_irq_stats(irqstatus, dsi->irq_stats.dsi_irqs);
644 #define dsi_collect_irq_stats(dsidev, irqstatus, vcstatus, ciostatus)
649 static void dsi_handle_irq_errors(struct platform_device *dsidev, u32 irqstatus, argument
655 if (irqstatus & DSI_IRQ_ERROR_MASK) {
656 DSSERR("DSI error, irqstatus %x\n", irqstatus);
657 print_irq_status(irqstatus);
659 dsi->errors |= irqstatus & DSI_IRQ_ERROR_MASK;
662 print_irq_status(irqstatus);
683 dsi_call_isrs(struct dsi_isr_data *isr_array, unsigned isr_array_size, u32 irqstatus) argument
696 dsi_handle_isrs(struct dsi_isr_tables *isr_tables, u32 irqstatus, u32 *vcstatus, u32 ciostatus) argument
723 u32 irqstatus, vcstatus[4], ciostatus; local
[all...]
/drivers/media/video/omap/
H A Domap_vout.c528 unsigned int irqstatus, struct timeval timevalue)
537 if (irqstatus & DISPC_IRQ_EVSYNC_ODD)
539 else if (irqstatus & DISPC_IRQ_EVSYNC_EVEN)
567 static void omap_vout_isr(void *arg, unsigned int irqstatus) argument
602 if (!(irqstatus & irq))
606 fid = omapvid_handle_interlace_display(vout, irqstatus,
612 if (!(irqstatus & DISPC_IRQ_EVSYNC_EVEN))
527 omapvid_handle_interlace_display(struct omap_vout_device *vout, unsigned int irqstatus, struct timeval timevalue) argument
/drivers/media/video/
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/media/video/omap3isp/
H A Disp.c356 static inline void isp_isr_dbg(struct isp_device *isp, u32 irqstatus) argument
397 if ((1 << i) & irqstatus)
478 u32 irqstatus; local
480 irqstatus = isp_reg_readl(isp, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS);
481 isp_reg_writel(isp, irqstatus, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS);
485 if (irqstatus & IRQ0STATUS_CSIA_IRQ)
488 if (irqstatus & IRQ0STATUS_CSIB_IRQ)
491 if (irqstatus & IRQ0STATUS_CCDC_VD0_IRQ) {
501 if (irqstatus & ccdc_events)
502 omap3isp_ccdc_isr(&isp->isp_ccdc, irqstatus
[all...]
/drivers/staging/comedi/drivers/
H A Ds626.c1045 uint32_t irqtype, irqstatus; local
1059 irqstatus = readl(devpriv->base_addr + P_IER);
1120 irqstatus = 0;
1360 writel(irqstatus, devpriv->base_addr + P_IER);
/drivers/scsi/
H A Dips.c1234 int irqstatus; local
1255 irqstatus = (*ha->func.intr) (ha);
1261 return IRQ_RETVAL(irqstatus);

Completed in 1458 milliseconds