| /drivers/irqchip/ |
| A D | irq-aspeed-scu-ic.c | 38 unsigned long irq_enable; member 55 unsigned int mask = scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT; in aspeed_scu_ic_irq_handler() 70 enabled = sts & scu_ic->irq_enable; in aspeed_scu_ic_irq_handler() 91 (scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT); in aspeed_scu_ic_irq_mask() 106 (scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT); in aspeed_scu_ic_irq_unmask() 195 scu_ic->irq_enable = ASPEED_SCU_IC_ENABLE; in aspeed_scu_ic_of_init() 211 scu_ic->irq_enable = ASPEED_AST2600_SCU_IC0_ENABLE; in aspeed_ast2600_scu_ic0_of_init() 227 scu_ic->irq_enable = ASPEED_AST2600_SCU_IC1_ENABLE; in aspeed_ast2600_scu_ic1_of_init()
|
| A D | irq-mips-cpu.c | 60 .irq_enable = unmask_mips_irq, 121 .irq_enable = unmask_mips_irq,
|
| A D | irq-xtensa-mx.c | 146 .irq_enable = xtensa_mx_irq_enable,
|
| /drivers/gpio/ |
| A D | gpio-adnp.c | 31 u8 *irq_enable; member 286 adnp->irq_enable[reg] &= ~BIT(pos); in adnp_irq_mask() 298 adnp->irq_enable[reg] |= BIT(pos); in adnp_irq_unmask() 348 adnp->irq_enable[i]); in adnp_irq_bus_unlock() 383 if (!adnp->irq_enable) in adnp_irq_setup() 386 adnp->irq_level = adnp->irq_enable + (num_regs * 1); in adnp_irq_setup() 387 adnp->irq_rise = adnp->irq_enable + (num_regs * 2); in adnp_irq_setup() 388 adnp->irq_fall = adnp->irq_enable + (num_regs * 3); in adnp_irq_setup() 389 adnp->irq_high = adnp->irq_enable + (num_regs * 4); in adnp_irq_setup() 390 adnp->irq_low = adnp->irq_enable + (num_regs * 5); in adnp_irq_setup() [all …]
|
| A D | gpio-siox.c | 18 u32 irq_enable; member 66 trigger = ddata->irq_status & ddata->irq_enable; in gpio_siox_get_data() 113 ddata->irq_enable &= ~(1 << d->hwirq); in gpio_siox_irq_mask() 125 ddata->irq_enable |= 1 << d->hwirq; in gpio_siox_irq_unmask()
|
| A D | gpiolib.c | 1977 gc->irq.irq_enable(d); in gpiochip_irq_enable() 2003 if (WARN_ON(gc->irq.irq_enable)) in gpiochip_set_irq_hooks() 2006 if (irqchip->irq_enable == gpiochip_irq_enable || in gpiochip_set_irq_hooks() 2025 if (irqchip->irq_enable) { in gpiochip_set_irq_hooks() 2026 gc->irq.irq_enable = irqchip->irq_enable; in gpiochip_set_irq_hooks() 2027 irqchip->irq_enable = gpiochip_irq_enable; in gpiochip_set_irq_hooks() 2184 if (irqchip->irq_enable == gpiochip_irq_enable) { in gpiochip_irqchip_remove() 2185 irqchip->irq_enable = gc->irq.irq_enable; in gpiochip_irqchip_remove() 2189 gc->irq.irq_enable = NULL; in gpiochip_irqchip_remove()
|
| /drivers/usb/host/ |
| A D | sl811-hcd.c | 89 sl811->irq_enable = SL11H_INTMASK_INSRMV; in port_power() 92 sl811->irq_enable = 0; in port_power() 285 sl811->irq_enable |= SL11H_INTMASK_SOFINTR; in sofirq_on() 293 sl811->irq_enable &= ~SL11H_INTMASK_SOFINTR; in sofirq_off() 636 irqstat &= sl811->irq_enable; in sl811h_irq() 695 sl811->irq_enable = SL11H_INTMASK_INSRMV; in sl811h_irq() 1251 sl811->irq_enable); in sl811h_hub_control() 1259 sl811->irq_enable = 0; in sl811h_hub_control() 1261 sl811->irq_enable); in sl811h_hub_control() 1322 sl811->irq_enable = 0; in sl811h_hub_control() [all …]
|
| A D | sl811.h | 146 u8 ctrl1, ctrl2, irq_enable; member
|
| /drivers/rtc/ |
| A D | rtc-as3722.c | 30 bool irq_enable; member 94 if (enabled && !as3722_rtc->irq_enable) { in as3722_rtc_alarm_irq_enable() 96 as3722_rtc->irq_enable = true; in as3722_rtc_alarm_irq_enable() 97 } else if (!enabled && as3722_rtc->irq_enable) { in as3722_rtc_alarm_irq_enable() 99 as3722_rtc->irq_enable = false; in as3722_rtc_alarm_irq_enable()
|
| /drivers/gpu/drm/i915/gt/ |
| A D | intel_breadcrumbs.c | 19 static bool irq_enable(struct intel_breadcrumbs *b) in irq_enable() function 50 if (!b->irq_enabled++ && b->irq_enable(b)) in __intel_breadcrumbs_arm_irq() 294 b->irq_enable = irq_enable; in intel_breadcrumbs_create() 310 b->irq_enable(b); in intel_breadcrumbs_reset()
|
| A D | intel_breadcrumbs_types.h | 52 bool (*irq_enable)(struct intel_breadcrumbs *b); member
|
| A D | intel_ring_submission.c | 1124 engine->irq_enable = gen6_irq_enable; in setup_irq() 1127 engine->irq_enable = gen5_irq_enable; in setup_irq() 1130 engine->irq_enable = gen2_irq_enable; in setup_irq() 1272 engine->irq_enable = hsw_irq_enable_vecs; in setup_vecs()
|
| /drivers/soc/qcom/ |
| A D | icc-bwmon.c | 527 static void bwmon_enable(struct icc_bwmon *bwmon, unsigned int irq_enable) in bwmon_enable() argument 541 regmap_field_write(bwmon->regs[F_IRQ_ENABLE], irq_enable); in bwmon_enable() 648 unsigned int irq_enable = 0; in bwmon_intr_thread() local 671 irq_enable = BIT(1); in bwmon_intr_thread() 673 irq_enable = BIT(3); in bwmon_intr_thread() 675 irq_enable = BWMON_IRQ_ENABLE_MASK; in bwmon_intr_thread() 683 bwmon_enable(bwmon, irq_enable); in bwmon_intr_thread()
|
| /drivers/soc/apple/ |
| A D | mailbox.c | 93 unsigned int irq_enable; member 262 mbox->regs + mbox->hw->irq_enable); in apple_mbox_start() 413 .irq_enable = APPLE_M3_MBOX_IRQ_ENABLE,
|
| /drivers/net/wireless/ath/ath11k/ |
| A D | hif.h | 16 void (*irq_enable)(struct ath11k_base *ab); member 61 ab->hif.ops->irq_enable(ab); in ath11k_hif_irq_enable()
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | hif.h | 15 void (*irq_enable)(struct ath12k_base *ab); member 91 ab->hif.ops->irq_enable(ab); in ath12k_hif_irq_enable()
|
| /drivers/iio/adc/ |
| A D | ti_am335x_adc.c | 302 unsigned int irq_enable; in tiadc_buffer_postenable() local 322 irq_enable = IRQENB_FIFO1OVRRUN; in tiadc_buffer_postenable() 324 irq_enable |= IRQENB_FIFO1THRES; in tiadc_buffer_postenable() 325 tiadc_writel(adc_dev, REG_IRQENABLE, irq_enable); in tiadc_buffer_postenable()
|
| /drivers/net/ethernet/ |
| A D | dnet.c | 513 u32 irq_enable; in dnet_start_xmit() local 546 irq_enable = dnet_readl(bp, INTR_ENB); in dnet_start_xmit() 547 irq_enable |= DNET_INTR_ENB_TX_FIFOAE; in dnet_start_xmit() 548 dnet_writel(bp, irq_enable, INTR_ENB); in dnet_start_xmit()
|
| /drivers/thermal/tegra/ |
| A D | soctherm.c | 355 int irq_enable; member 1023 if (oc1 && soc_irq_cdata.irq_enable & BIT(0)) in soctherm_edp_isr_thread() 1027 if (oc2 && soc_irq_cdata.irq_enable & BIT(1)) in soctherm_edp_isr_thread() 1031 if (oc3 && soc_irq_cdata.irq_enable & BIT(2)) in soctherm_edp_isr_thread() 1035 if (oc4 && soc_irq_cdata.irq_enable & BIT(3)) in soctherm_edp_isr_thread() 1117 d->irq_enable |= BIT(data->hwirq); in soctherm_oc_irq_enable() 1133 d->irq_enable &= ~BIT(data->hwirq); in soctherm_oc_irq_disable() 1226 soc_irq_cdata.irq_enable = 0; in soctherm_oc_int_init() 1233 soc_irq_cdata.irq_chip.irq_enable = soctherm_oc_irq_enable; in soctherm_oc_int_init()
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_gmbus.c | 407 u32 irq_enable; in gmbus_wait_idle() local 411 irq_enable = 0; in gmbus_wait_idle() 413 irq_enable = GMBUS_IDLE_EN; in gmbus_wait_idle() 416 intel_de_write_fw(display, GMBUS4(display), irq_enable); in gmbus_wait_idle()
|
| /drivers/memstick/host/ |
| A D | r592.c | 628 u16 irq_enable, irq_status; in r592_irq() local 635 irq_enable = reg >> 16; in r592_irq() 643 irq_status &= (irq_enable); in r592_irq()
|
| /drivers/sh/intc/ |
| A D | core.c | 417 chip->irq_enable(data); in intc_suspend() 448 chip->irq_enable(data); in intc_resume()
|
| /drivers/mfd/ |
| A D | lp8788-irq.c | 100 .irq_enable = lp8788_irq_enable,
|
| /drivers/usb/typec/ |
| A D | rt1719.c | 632 u32 irq_enable; in rt1719_irq_init() local 635 irq_enable = RT1719_INT_DRSW_ACCEPT | RT1719_INT_RX_SRCCAP | in rt1719_irq_init() 639 ret = rt1719_write32(data, RT1719_REG_MASKS, irq_enable); in rt1719_irq_init()
|
| /drivers/net/wireless/ath/ath6kl/ |
| A D | hif-ops.h | 50 return ar->hif_ops->irq_enable(ar); in ath6kl_hif_irq_enable()
|