Home
last modified time | relevance | path

Searched refs:irq_enabled (Results 1 – 25 of 58) sorted by relevance

123

/drivers/net/phy/
A Dnxp-cbtx.c156 int irq_stat, irq_enabled; in cbtx_handle_interrupt() local
164 irq_enabled = phy_read(phydev, CBTX_IRQ_ENABLE); in cbtx_handle_interrupt()
165 if (irq_enabled < 0) { in cbtx_handle_interrupt()
170 if (!(irq_enabled & irq_stat)) in cbtx_handle_interrupt()
A Ddp83869.c236 int irq_status, irq_enabled; in dp83869_handle_interrupt() local
244 irq_enabled = phy_read(phydev, MII_DP83869_MICR); in dp83869_handle_interrupt()
245 if (irq_enabled < 0) { in dp83869_handle_interrupt()
250 if (!(irq_status & irq_enabled)) in dp83869_handle_interrupt()
A Ddp83867.c347 int irq_status, irq_enabled; in dp83867_handle_interrupt() local
355 irq_enabled = phy_read(phydev, MII_DP83867_MICR); in dp83867_handle_interrupt()
356 if (irq_enabled < 0) { in dp83867_handle_interrupt()
361 if (!(irq_status & irq_enabled)) in dp83867_handle_interrupt()
/drivers/gpu/drm/i915/pxp/
A Dintel_pxp_irq.c76 if (!pxp->irq_enabled) in intel_pxp_irq_enable()
80 pxp->irq_enabled = true; in intel_pxp_irq_enable()
100 pxp->irq_enabled = false; in intel_pxp_irq_disable()
A Dintel_pxp_types.h113 bool irq_enabled; member
/drivers/gpio/
A Dgpio-mpsse.c23 atomic_t irq_enabled; member
290 int irq_enabled, offset, err, value, fire_irq, in gpio_mpsse_poll() local
298 while ((irq_enabled = atomic_read(&priv->irq_enabled))) { in gpio_mpsse_poll()
308 irq_enabled & BIT(offset)) in gpio_mpsse_poll()
355 irq_enabled & BIT(offset)) in gpio_mpsse_poll()
375 atomic_and(~BIT(irqd->hwirq), &priv->irq_enabled); in gpio_mpsse_irq_disable()
385 if (!atomic_fetch_or(BIT(irqd->hwirq), &priv->irq_enabled)) { in gpio_mpsse_irq_enable()
A Dgpio-max77620.c23 bool irq_enabled[MAX77620_GPIO_NR]; member
56 gpio->irq_enabled[data->hwirq] = false; in max77620_gpio_irq_mask()
66 gpio->irq_enabled[data->hwirq] = true; in max77620_gpio_irq_unmask()
113 value = gpio->irq_enabled[offset] ? gpio->irq_type[offset] : 0; in max77620_gpio_bus_sync_unlock()
A Dgpio-pcf857x.c76 unsigned int irq_enabled; /* enabled irqs */ member
208 change = (gpio->status ^ status) & gpio->irq_enabled; in pcf857x_irq()
236 gpio->irq_enabled |= (1 << hwirq); in pcf857x_irq_enable()
244 gpio->irq_enabled &= ~(1 << hwirq); in pcf857x_irq_disable()
/drivers/rtc/
A Drtc-st-lpc.c47 bool irq_enabled:1; member
141 if (enabled && !rtc->irq_enabled) { in st_rtc_alarm_irq_enable()
143 rtc->irq_enabled = true; in st_rtc_alarm_irq_enable()
144 } else if (!enabled && rtc->irq_enabled) { in st_rtc_alarm_irq_enable()
146 rtc->irq_enabled = false; in st_rtc_alarm_irq_enable()
A Drtc-xgene.c40 unsigned int irq_enabled; member
221 pdata->irq_enabled = xgene_rtc_alarm_irq_enabled(dev); in xgene_rtc_suspend()
248 xgene_rtc_alarm_irq_enable(dev, pdata->irq_enabled); in xgene_rtc_resume()
A Drtc-isl12022.c80 bool irq_enabled; member
379 if (isl12022->irq_enabled == enabled) in isl12022_rtc_alarm_irq_enable()
387 isl12022->irq_enabled = enabled; in isl12022_rtc_alarm_irq_enable()
/drivers/thermal/
A Dimx_thermal.c212 bool irq_enabled; member
300 if (!data->irq_enabled && *temp < data->alarm_temp) { in imx_get_temp()
301 data->irq_enabled = true; in imx_get_temp()
318 if (!data->irq_enabled) { in imx_change_mode()
319 data->irq_enabled = true; in imx_change_mode()
325 if (data->irq_enabled) { in imx_change_mode()
327 data->irq_enabled = false; in imx_change_mode()
512 data->irq_enabled = false; in imx_thermal_alarm_irq()
727 data->irq_enabled = true; in imx_thermal_probe()
/drivers/net/phy/qcom/
A Dqcom-phy-lib.c62 int ret, irq_enabled; in at803x_set_wol() local
106 irq_enabled = phy_read(phydev, AT803X_INTR_ENABLE); in at803x_set_wol()
107 if (irq_enabled < 0) in at803x_set_wol()
108 return irq_enabled; in at803x_set_wol()
110 irq_enabled &= ~AT803X_INTR_ENABLE_WOL; in at803x_set_wol()
111 if (ret & irq_enabled && !phy_polling_mode(phydev)) in at803x_set_wol()
/drivers/gpu/drm/i915/gt/
A Dintel_breadcrumbs.c50 if (!b->irq_enabled++ && b->irq_enable(b)) in __intel_breadcrumbs_arm_irq()
69 GEM_BUG_ON(!b->irq_enabled); in __intel_breadcrumbs_disarm_irq()
70 if (!--b->irq_enabled) in __intel_breadcrumbs_disarm_irq()
309 if (b->irq_enabled) in intel_breadcrumbs_reset()
A Dintel_breadcrumbs_types.h46 unsigned int irq_enabled; member
/drivers/gpu/drm/omapdrm/
A Domap_irq.c287 priv->irq_enabled = true; in omap_drm_irq_install()
296 if (!priv->irq_enabled) in omap_drm_irq_uninstall()
299 priv->irq_enabled = false; in omap_drm_irq_uninstall()
A Domap_drv.h66 bool irq_enabled; member
/drivers/soc/qcom/
A Dsmsm.c113 DECLARE_BITMAP(irq_enabled, 32);
222 for_each_set_bit(i, entry->irq_enabled, 32) { in smsm_intr()
262 clear_bit(irq, entry->irq_enabled); in smsm_mask_irq()
285 set_bit(irq, entry->irq_enabled); in smsm_unmask_irq()
A Dsmp2p.c104 DECLARE_BITMAP(irq_enabled, 32);
266 for_each_set_bit(i, entry->irq_enabled, 32) { in qcom_smp2p_notify_in()
332 clear_bit(irq, entry->irq_enabled); in smp2p_mask_irq()
340 set_bit(irq, entry->irq_enabled); in smp2p_unmask_irq()
/drivers/net/dsa/b53/
A Db53_srab.c79 bool irq_enabled; member
430 p->irq_enabled = true; in b53_srab_irq_enable()
440 if (p->irq_enabled) { in b53_srab_irq_disable()
442 p->irq_enabled = false; in b53_srab_irq_disable()
/drivers/crypto/intel/qat/qat_common/
A Dadf_vf_isr.c198 accel_dev->vf.irq_enabled = true; in adf_request_msi_irq()
230 if (accel_dev->vf.irq_enabled) { in adf_vf_isr_resource_free()
/drivers/gpu/drm/tilcdc/
A Dtilcdc_drv.c142 priv->irq_enabled = true; in tilcdc_irq_install()
151 if (!priv->irq_enabled) in tilcdc_irq_uninstall()
155 priv->irq_enabled = false; in tilcdc_irq_uninstall()
/drivers/mmc/host/
A Dvub300.c591 if (vub300->irq_enabled) in __vub300_irqpoll_response()
618 if (vub300->irq_enabled) in __vub300_irqpoll_response()
636 if (vub300->irq_enabled) in __vub300_irqpoll_response()
690 if (!vub300->irq_enabled) { in vub300_pollwork_thread()
1664 } else if (vub300->irq_enabled) { in __vub300_command_response()
1689 } else if (vub300->irq_enabled) { in __vub300_command_response()
2058 vub300->irq_enabled = 1; in vub300_enable_sdio_irq()
2060 } else if (vub300->irq_enabled) { in vub300_enable_sdio_irq()
2063 vub300->irq_enabled = 1; in vub300_enable_sdio_irq()
2069 vub300->irq_enabled = 0; in vub300_enable_sdio_irq()
[all …]
/drivers/video/fbdev/omap2/omapfb/dss/
A Dapply.c108 bool irq_enabled; member
771 if (!dss_data.irq_enabled && need_isr()) in dss_set_go_bits()
830 if (!dss_data.irq_enabled && need_isr()) in dss_mgr_start_update_compat()
856 dss_data.irq_enabled = true; in dss_register_vsync_isr()
875 dss_data.irq_enabled = false; in dss_unregister_vsync_isr()
1093 if (!dss_data.irq_enabled && need_isr()) in dss_mgr_enable_compat()
/drivers/bus/fsl-mc/
A Ddprc-driver.c507 mc_bus->irq_enabled = 0; in disable_dprc_irq()
516 return mc_bus->irq_enabled; in get_dprc_irq_state()
575 mc_bus->irq_enabled = 1; in enable_dprc_irq()

Completed in 56 milliseconds

123