/linux-master/drivers/i2c/busses/ |
H A D | i2c-at91-master.c | 393 const unsigned irqstatus = status & at91_twi_read(dev, AT91_TWI_IMR); local 395 if (!irqstatus) 413 if (irqstatus & AT91_TWI_RXRDY) { 462 if (irqstatus & (AT91_TWI_TXCOMP | AT91_TWI_NACK)) { 465 } else if (irqstatus & AT91_TWI_TXRDY) {
|
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | hdmi4.c | 62 u32 irqstatus; local 64 irqstatus = hdmi_wp_get_irqstatus(wp); 65 hdmi_wp_set_irqstatus(wp, irqstatus); 67 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) && 68 irqstatus & HDMI_IRQ_LINK_DISCONNECT) { 81 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) { 83 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
|
H A D | hdmi5.c | 66 u32 irqstatus; local 68 irqstatus = hdmi_wp_get_irqstatus(wp); 69 hdmi_wp_set_irqstatus(wp, irqstatus); 71 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) && 72 irqstatus & HDMI_IRQ_LINK_DISCONNECT) { 100 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) { 102 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
|
H A D | dsi.c | 692 static void dsi_collect_irq_stats(struct platform_device *dsidev, u32 irqstatus, argument 701 dss_collect_irq_stats(irqstatus, dsi->irq_stats.dsi_irqs); 711 #define dsi_collect_irq_stats(dsidev, irqstatus, vcstatus, ciostatus) 716 static void dsi_handle_irq_errors(struct platform_device *dsidev, u32 irqstatus, argument 722 if (irqstatus & DSI_IRQ_ERROR_MASK) { 723 DSSERR("DSI error, irqstatus %x\n", irqstatus); 724 print_irq_status(irqstatus); 726 dsi->errors |= irqstatus & DSI_IRQ_ERROR_MASK; 729 print_irq_status(irqstatus); 750 dsi_call_isrs(struct dsi_isr_data *isr_array, unsigned isr_array_size, u32 irqstatus) argument 763 dsi_handle_isrs(struct dsi_isr_tables *isr_tables, u32 irqstatus, u32 *vcstatus, u32 ciostatus) argument 790 u32 irqstatus, vcstatus[4], ciostatus; local [all...] |
/linux-master/drivers/gpu/drm/msm/disp/ |
H A D | mdp_kms.h | 67 void (*irq)(struct mdp_irq *irq, uint32_t irqstatus);
|
/linux-master/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_crtc.c | 1183 static void mdp5_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) argument 1202 static void mdp5_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) argument 1206 DBG("%s: error: %08x", mdp5_crtc->base.name, irqstatus); 1209 static void mdp5_crtc_pp_done_irq(struct mdp_irq *irq, uint32_t irqstatus) argument
|
H A D | mdp5_irq.c | 23 static void mdp5_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) argument 29 DRM_ERROR_RATELIMITED("errors: %08x\n", irqstatus);
|
/linux-master/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_crtc.c | 497 static void mdp4_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) argument 518 static void mdp4_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) argument 522 DBG("%s: error: %08x", mdp4_crtc->name, irqstatus);
|
/linux-master/drivers/gpu/drm/tidss/ |
H A D | tidss_crtc.c | 74 void tidss_crtc_error_irq(struct drm_crtc *crtc, u64 irqstatus) argument 79 tcrtc->hw_videoport, irqstatus);
|
H A D | tidss_irq.c | 61 dispc_irq_t irqstatus; local 63 irqstatus = dispc_read_and_clear_irqstatus(tidss->dispc); 70 if (irqstatus & (DSS_IRQ_VP_VSYNC_EVEN(hw_videoport) | 74 if (irqstatus & (DSS_IRQ_VP_FRAME_DONE(hw_videoport))) 77 if (irqstatus & DSS_IRQ_VP_SYNC_LOST(hw_videoport)) 78 tidss_crtc_error_irq(crtc, irqstatus); 81 if (irqstatus & DSS_IRQ_DEVICE_OCP_ERR)
|
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | hdmi5.c | 69 u32 irqstatus; local 71 irqstatus = hdmi_wp_get_irqstatus(wp); 72 hdmi_wp_set_irqstatus(wp, irqstatus); 74 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) && 75 irqstatus & HDMI_IRQ_LINK_DISCONNECT) { 103 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) { 105 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
|
H A D | hdmi4.c | 68 u32 irqstatus; local 70 irqstatus = hdmi_wp_get_irqstatus(wp); 71 hdmi_wp_set_irqstatus(wp, irqstatus); 73 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) && 74 irqstatus & HDMI_IRQ_LINK_DISCONNECT) { 87 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) { 89 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) { 92 if (irqstatus & HDMI_IRQ_CORE) {
|
H A D | dsi.c | 315 static void dsi_collect_irq_stats(struct dsi_data *dsi, u32 irqstatus, argument 323 dss_collect_irq_stats(irqstatus, dsi->irq_stats.dsi_irqs); 333 #define dsi_collect_irq_stats(dsi, irqstatus, vcstatus, ciostatus) 338 static void dsi_handle_irq_errors(struct dsi_data *dsi, u32 irqstatus, argument 343 if (irqstatus & DSI_IRQ_ERROR_MASK) { 344 DSSERR("DSI error, irqstatus %x\n", irqstatus); 345 print_irq_status(irqstatus); 347 dsi->errors |= irqstatus & DSI_IRQ_ERROR_MASK; 350 print_irq_status(irqstatus); 371 dsi_call_isrs(struct dsi_isr_data *isr_array, unsigned int isr_array_size, u32 irqstatus) argument 384 dsi_handle_isrs(struct dsi_isr_tables *isr_tables, u32 irqstatus, u32 *vcstatus, u32 ciostatus) argument 410 u32 irqstatus, vcstatus[4], ciostatus; local [all...] |
/linux-master/drivers/net/can/m_can/ |
H A D | m_can.c | 860 static void m_can_handle_other_err(struct net_device *dev, u32 irqstatus) argument 862 if (irqstatus & IR_WDI) 864 if (irqstatus & IR_BEU) 866 if (irqstatus & IR_BEC) 868 if (irqstatus & IR_TOO) 870 if (irqstatus & IR_MRAF) 879 static inline bool m_can_is_protocol_err(u32 irqstatus) argument 881 return irqstatus & IR_ERR_LEC_31X; 884 static int m_can_handle_protocol_error(struct net_device *dev, u32 irqstatus) argument 899 if (cdev->version >= 31 && (irqstatus 921 m_can_handle_bus_errors(struct net_device *dev, u32 irqstatus, u32 psr) argument 957 m_can_rx_handler(struct net_device *dev, int quota, u32 irqstatus) argument 1006 m_can_rx_peripheral(struct net_device *dev, u32 irqstatus) argument 1027 u32 irqstatus; local [all...] |
H A D | m_can.h | 97 u32 irqstatus; member in struct:m_can_classdev
|
/linux-master/arch/arm/mach-omap2/ |
H A D | prm44xx.c | 150 u32 irqstatus; local 152 irqstatus = omap4_prminst_read_inst_reg(OMAP4430_PRM_PARTITION, 155 return irqstatus & vp->tranxdone_status;
|
/linux-master/drivers/mailbox/ |
H A D | omap-mailbox.c | 59 unsigned long irqstatus; member in struct:omap_mbox_fifo 178 u32 irqstatus = fifo->irqstatus; local 180 mbox_write_reg(mbox->parent, bit, irqstatus); 183 mbox_read_reg(mbox->parent, irqstatus); 192 u32 irqstatus = fifo->irqstatus; local 195 u32 status = mbox_read_reg(mbox->parent, irqstatus); 796 fifo->irqstatus = MAILBOX_IRQSTATUS(intr_type, finfo->tx_usr); 804 fifo->irqstatus [all...] |
/linux-master/drivers/media/platform/ti/omap/ |
H A D | omap_vout.c | 440 unsigned int irqstatus, u64 ts) 449 if (irqstatus & DISPC_IRQ_EVSYNC_ODD) 451 else if (irqstatus & DISPC_IRQ_EVSYNC_EVEN) 479 static void omap_vout_isr(void *arg, unsigned int irqstatus) argument 515 if (!(irqstatus & irq)) 519 fid = omapvid_handle_interlace_display(vout, irqstatus, 525 if (!(irqstatus & DISPC_IRQ_EVSYNC_EVEN)) 439 omapvid_handle_interlace_display(struct omap_vout_device *vout, unsigned int irqstatus, u64 ts) argument
|
/linux-master/drivers/scsi/ |
H A D | ips.c | 1209 int irqstatus; local 1230 irqstatus = (*ha->func.intr) (ha); 1236 return IRQ_RETVAL(irqstatus);
|
/linux-master/include/linux/platform_data/ |
H A D | gpio-omap.h | 156 u16 irqstatus; member in struct:omap_gpio_reg_offs
|
/linux-master/drivers/gpio/ |
H A D | gpio-omap.c | 474 reg += bank->regs->irqstatus; 568 isr_reg = bank->base + bank->regs->irqstatus; 1014 omap_gpio_rmw(base + bank->regs->irqstatus, l, 1289 isr = readl_relaxed(bank->base + bank->regs->irqstatus) & mask; 1316 .irqstatus = OMAP24XX_GPIO_IRQSTATUS1, 1340 .irqstatus = OMAP4_GPIO_IRQSTATUS0,
|
/linux-master/drivers/media/platform/ti/omap3isp/ |
H A D | isp.c | 480 u32 irqstatus) 521 if ((1 << i) & irqstatus) 599 u32 irqstatus; local 601 irqstatus = isp_reg_readl(isp, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS); 602 isp_reg_writel(isp, irqstatus, OMAP3_ISP_IOMEM_MAIN, ISP_IRQ0STATUS); 606 if (irqstatus & IRQ0STATUS_CSIA_IRQ) 609 if (irqstatus & IRQ0STATUS_CSIB_IRQ) 612 if (irqstatus & IRQ0STATUS_CCDC_VD0_IRQ) { 622 if (irqstatus & ccdc_events) 623 omap3isp_ccdc_isr(&isp->isp_ccdc, irqstatus 479 isp_isr_dbg(struct isp_device *isp, u32 irqstatus) argument [all...] |
/linux-master/arch/arm/mach-omap1/ |
H A D | gpio16xx.c | 45 .irqstatus = OMAP_MPUIO_GPIO_INT, 88 .irqstatus = OMAP1610_GPIO_IRQSTATUS1,
|
H A D | gpio15xx.c | 38 .irqstatus = OMAP_MPUIO_GPIO_INT, 79 .irqstatus = OMAP1510_GPIO_INT_STATUS,
|
/linux-master/drivers/staging/media/omap4iss/ |
H A D | iss.c | 205 static void iss_isr_dbg(struct iss_device *iss, u32 irqstatus) argument 246 if ((1 << i) & irqstatus) 252 static void iss_isp_isr_dbg(struct iss_device *iss, u32 irqstatus) argument 293 if ((1 << i) & irqstatus) 318 u32 irqstatus; local 320 irqstatus = iss_reg_read(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5)); 321 iss_reg_write(iss, OMAP4_ISS_MEM_TOP, ISS_HL_IRQSTATUS(5), irqstatus); 323 if (irqstatus & ISS_HL_IRQ_CSIA) 326 if (irqstatus & ISS_HL_IRQ_CSIB) 329 if (irqstatus [all...] |