Home
last modified time | relevance | path

Searched refs:irq_enable (Results 1 – 25 of 141) sorted by relevance

123456

/linux-6.3-rc2/drivers/irqchip/
A Dirq-aspeed-scu-ic.c38 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 Dirq-mips-cpu.c60 .irq_enable = unmask_mips_irq,
121 .irq_enable = unmask_mips_irq,
A Dirq-xtensa-pic.c83 .irq_enable = xtensa_irq_enable,
/linux-6.3-rc2/drivers/gpio/
A Dgpio-adnp.c29 u8 *irq_enable; member
309 adnp->irq_enable[reg] &= ~BIT(pos); in adnp_irq_mask()
319 adnp->irq_enable[reg] |= BIT(pos); in adnp_irq_unmask()
400 adnp->irq_enable = devm_kcalloc(chip->parent, num_regs, 6, in adnp_irq_setup()
402 if (!adnp->irq_enable) in adnp_irq_setup()
405 adnp->irq_level = adnp->irq_enable + (num_regs * 1); in adnp_irq_setup()
406 adnp->irq_rise = adnp->irq_enable + (num_regs * 2); in adnp_irq_setup()
407 adnp->irq_fall = adnp->irq_enable + (num_regs * 3); in adnp_irq_setup()
408 adnp->irq_high = adnp->irq_enable + (num_regs * 4); in adnp_irq_setup()
409 adnp->irq_low = adnp->irq_enable + (num_regs * 5); in adnp_irq_setup()
[all …]
A Dgpio-siox.c19 u32 irq_enable; member
67 trigger = ddata->irq_status & ddata->irq_enable; in gpio_siox_get_data()
116 ddata->irq_enable &= ~(1 << d->hwirq); in gpio_siox_irq_mask()
127 ddata->irq_enable |= 1 << d->hwirq; in gpio_siox_irq_unmask()
/linux-6.3-rc2/arch/ia64/kernel/
A Dirq.c114 chip->irq_enable && chip->irq_set_affinity) { in migrate_irqs()
118 chip->irq_enable(data); in migrate_irqs()
121 !chip->irq_enable || in migrate_irqs()
A Dirq_lsapic.c41 .irq_enable = lsapic_noop,
/linux-6.3-rc2/drivers/rtc/
A Drtc-as3722.c30 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()
/linux-6.3-rc2/drivers/usb/host/
A Dsl811-hcd.c88 sl811->irq_enable = SL11H_INTMASK_INSRMV; in port_power()
91 sl811->irq_enable = 0; in port_power()
284 sl811->irq_enable |= SL11H_INTMASK_SOFINTR; in sofirq_on()
292 sl811->irq_enable &= ~SL11H_INTMASK_SOFINTR; in sofirq_off()
633 irqstat &= sl811->irq_enable; in sl811h_irq()
692 sl811->irq_enable = SL11H_INTMASK_INSRMV; in sl811h_irq()
1248 sl811->irq_enable); in sl811h_hub_control()
1256 sl811->irq_enable = 0; in sl811h_hub_control()
1258 sl811->irq_enable); in sl811h_hub_control()
1319 sl811->irq_enable = 0; in sl811h_hub_control()
[all …]
/linux-6.3-rc2/kernel/irq/
A Ddummychip.c43 .irq_enable = noop,
57 .irq_enable = noop,
A Dchip.c248 irq_enable(desc); in __irq_startup()
263 irq_enable(desc); in irq_startup()
334 void irq_enable(struct irq_desc *desc) in irq_enable() function
340 if (desc->irq_data.chip->irq_enable) { in irq_enable()
341 desc->irq_data.chip->irq_enable(&desc->irq_data); in irq_enable()
392 if (desc->irq_data.chip->irq_enable) in irq_percpu_enable()
393 desc->irq_data.chip->irq_enable(&desc->irq_data); in irq_percpu_enable()
1344 if (data->chip->irq_enable) in irq_chip_enable_parent()
1345 data->chip->irq_enable(data); in irq_chip_enable_parent()
/linux-6.3-rc2/drivers/soc/qcom/
A Dicc-bwmon.c391 static void bwmon_enable(struct icc_bwmon *bwmon, unsigned int irq_enable) in bwmon_enable() argument
397 regmap_field_write(bwmon->regs[F_IRQ_ENABLE], irq_enable); in bwmon_enable()
503 unsigned int irq_enable = 0; in bwmon_intr_thread() local
525 irq_enable = BIT(1); in bwmon_intr_thread()
527 irq_enable = BIT(3); in bwmon_intr_thread()
529 irq_enable = BWMON_IRQ_ENABLE_MASK; in bwmon_intr_thread()
537 bwmon_enable(bwmon, irq_enable); in bwmon_intr_thread()
/linux-6.3-rc2/kernel/trace/
A Dtrace_preemptirq.c45 trace(irq_enable)(CALLER_ADDR0, CALLER_ADDR1); in trace_hardirqs_on_prepare() local
56 trace(irq_enable)(CALLER_ADDR0, CALLER_ADDR1); in trace_hardirqs_on() local
/linux-6.3-rc2/arch/m68k/atari/
A Dataints.c122 .irq_enable = atari_irq_enable,
178 .irq_enable = atari_mfptimer_enable,
252 .irq_enable = atari_ethernat_enable,
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
A Dintel_breadcrumbs.c19 static bool irq_enable(struct intel_breadcrumbs *b) in irq_enable() function
47 if (!b->irq_enabled++ && b->irq_enable(b)) in __intel_breadcrumbs_arm_irq()
284 b->irq_enable = irq_enable; in intel_breadcrumbs_create()
300 b->irq_enable(b); in intel_breadcrumbs_reset()
A Dintel_breadcrumbs_types.h51 bool (*irq_enable)(struct intel_breadcrumbs *b); member
/linux-6.3-rc2/arch/mips/cavium-octeon/
A Docteon-irq.c239 .irq_enable = octeon_irq_core_enable,
932 data->chip->irq_enable(data); in edge_startup()
941 .irq_enable = octeon_irq_ciu_enable_v2,
953 .irq_enable = octeon_irq_ciu_enable_v2,
994 .irq_enable = octeon_irq_ciu_enable,
1006 .irq_enable = octeon_irq_ciu_enable,
1120 .irq_enable = octeon_irq_ciu_wd_enable,
1857 .irq_enable = octeon_irq_ciu2_enable,
1869 .irq_enable = octeon_irq_ciu2_enable,
2178 .irq_enable = octeon_irq_cib_enable,
[all …]
/linux-6.3-rc2/arch/m68k/amiga/
A Dcia.c139 .irq_enable = cia_irq_enable,
175 .irq_enable = auto_irq_enable,
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/
A Dhif.h15 void (*irq_enable)(struct ath12k_base *sc); member
89 ab->hif.ops->irq_enable(ab); in ath12k_hif_irq_enable()
/linux-6.3-rc2/drivers/accel/ivpu/
A Divpu_hw.h28 void (*irq_enable)(struct ivpu_device *vdev); member
146 vdev->hw->ops->irq_enable(vdev); in ivpu_hw_irq_enable()
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/
A Dhif.h15 void (*irq_enable)(struct ath11k_base *sc); member
59 sc->hif.ops->irq_enable(sc); in ath11k_hif_irq_enable()
/linux-6.3-rc2/drivers/mailbox/
A Dapple-mailbox.c88 unsigned int irq_enable; member
291 apple_mbox->regs + apple_mbox->hw->irq_enable); in apple_mbox_chan_startup()
417 .irq_enable = APPLE_M3_MBOX_IRQ_ENABLE,
/linux-6.3-rc2/arch/x86/xen/
A Dirq.c48 .irq_enable = __PV_IS_CALLEE_SAVE(paravirt_BUG),
/linux-6.3-rc2/include/trace/events/
A Dpreemptirq.h40 DEFINE_EVENT(preemptirq_template, irq_enable,
/linux-6.3-rc2/arch/mips/pci/
A Dmsi-octeon.c277 .irq_enable = octeon_irq_msi_enable_pcie,
299 .irq_enable = octeon_irq_msi_enable_pci,

Completed in 35 milliseconds

123456