Searched refs:irqstatus (Results 1 - 25 of 42) sorted by relevance

12

/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_irq.c156 u32 irqstatus)
177 irqstatus &= priv->irq_mask & mask;
180 if (!irqstatus)
189 if (sources[i].mask & irqstatus)
193 pr_cont("(0x%08x)\n", irqstatus);
197 u32 irqstatus)
199 if (!(irqstatus & DISPC_IRQ_OCP_ERR))
212 u32 irqstatus; local
214 irqstatus = dispc_read_irqstatus(priv->dispc);
215 dispc_clear_irqstatus(priv->dispc, irqstatus);
155 omap_irq_fifo_underflow(struct omap_drm_private *priv, u32 irqstatus) argument
196 omap_irq_ocp_error_handler(struct drm_device *dev, u32 irqstatus) argument
[all...]
H A Domap_crtc.h29 void omap_crtc_error_irq(struct drm_crtc *crtc, u32 irqstatus);
31 void omap_crtc_framedone_irq(struct drm_crtc *crtc, uint32_t irqstatus);
/linux-master/drivers/gpu/drm/tidss/
H A Dtidss_irq.c61 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)
H A Dtidss_crtc.h43 void tidss_crtc_error_irq(struct drm_crtc *crtc, u64 irqstatus);
/linux-master/drivers/i2c/busses/
H A Di2c-at91-slave.c19 const unsigned irqstatus = status & at91_twi_read(dev, AT91_TWI_IMR); local
22 if (!irqstatus)
26 if (irqstatus & AT91_TWI_SVACC) {
43 if (irqstatus & AT91_TWI_TXRDY) {
49 if (irqstatus & AT91_TWI_RXRDY) {
55 if (irqstatus & AT91_TWI_EOSACC) {
/linux-master/arch/arm/mach-omap1/
H A Dgpio15xx.c38 .irqstatus = OMAP_MPUIO_GPIO_INT,
79 .irqstatus = OMAP1510_GPIO_INT_STATUS,
H A Dgpio16xx.c45 .irqstatus = OMAP_MPUIO_GPIO_INT,
88 .irqstatus = OMAP1610_GPIO_IRQSTATUS1,
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddispc-compat.c254 u32 irqstatus, irqenable; local
262 irqstatus = dispc_read_irqstatus();
266 if (!(irqstatus & irqenable)) {
274 dss_collect_irq_stats(irqstatus, dispc_compat.irq_stats.irqs);
278 print_irq_status(irqstatus);
282 dispc_clear_irqstatus(irqstatus);
299 if (isr_data->mask & irqstatus) {
300 isr_data->isr(isr_data->arg, irqstatus);
307 unhandled_errors = irqstatus & ~handledirqs & dispc_compat.irq_error_mask;
H A Dhdmi4.c61 u32 irqstatus; local
63 irqstatus = hdmi_wp_get_irqstatus(wp);
64 hdmi_wp_set_irqstatus(wp, irqstatus);
66 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) &&
67 irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
80 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) {
82 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
H A Dhdmi5.c65 u32 irqstatus; local
67 irqstatus = hdmi_wp_get_irqstatus(wp);
68 hdmi_wp_set_irqstatus(wp, irqstatus);
70 if ((irqstatus & HDMI_IRQ_LINK_CONNECT) &&
71 irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
99 } else if (irqstatus & HDMI_IRQ_LINK_CONNECT) {
101 } else if (irqstatus & HDMI_IRQ_LINK_DISCONNECT) {
H A Dhdmi_wp.c50 void hdmi_wp_set_irqstatus(struct hdmi_wp_data *wp, u32 irqstatus) argument
52 hdmi_write_reg(wp->base, HDMI_WP_IRQSTATUS, irqstatus);
/linux-master/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_irq.c21 static void mdp4_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) argument
27 DRM_ERROR_RATELIMITED("errors: %08x\n", irqstatus);
/linux-master/arch/arm/mach-footbridge/
H A Dcommon.c37 void __iomem *irqstatus = (void __iomem *)CSR_IRQ_STATUS; local
38 u32 mask = readl(irqstatus);
/linux-master/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_irq.c23 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/net/can/m_can/
H A Dm_can.c860 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 Dm_can.h97 u32 irqstatus; member in struct:m_can_classdev
/linux-master/drivers/staging/media/omap4iss/
H A Diss.c205 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...]
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi5.c69 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 Dhdmi4.c68 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) {
/linux-master/drivers/mailbox/
H A Domap-mailbox.c59 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/gpu/drm/msm/disp/
H A Dmdp_kms.c79 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) argument
H A Dmdp_kms.h66 void (*irq)(struct mdp_irq *irq, uint32_t irqstatus);
/linux-master/drivers/media/platform/ti/omap3isp/
H A Disp.c480 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-omap2/
H A Dprm3xxx.c101 u32 irqstatus; local
103 irqstatus = omap2_prm_read_mod_reg(OCP_MOD,
105 return irqstatus & vp->tranxdone_status;
/linux-master/include/linux/platform_data/
H A Dgpio-omap.h156 u16 irqstatus; member in struct:omap_gpio_reg_offs

Completed in 304 milliseconds

12