/linux/drivers/irqchip/ |
A D | irq-aspeed-scu-ic.c | 37 unsigned long irq_enable; member 54 unsigned int mask = scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT; in aspeed_scu_ic_irq_handler() 69 enabled = sts & scu_ic->irq_enable; in aspeed_scu_ic_irq_handler() 90 (scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT); in aspeed_scu_ic_irq_mask() 105 (scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT); in aspeed_scu_ic_irq_unmask() 192 scu_ic->irq_enable = ASPEED_SCU_IC_ENABLE; in aspeed_scu_ic_of_init() 208 scu_ic->irq_enable = ASPEED_AST2600_SCU_IC0_ENABLE; in aspeed_ast2600_scu_ic0_of_init() 224 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-renesas-h8300h.c | 59 .irq_enable = h8300h_enable_irq,
|
/linux/drivers/gpio/ |
A D | gpio-adnp.c | 28 u8 *irq_enable; member 308 adnp->irq_enable[reg] &= ~BIT(pos); in adnp_irq_mask() 318 adnp->irq_enable[reg] |= BIT(pos); in adnp_irq_unmask() 399 adnp->irq_enable = devm_kcalloc(chip->parent, num_regs, 6, in adnp_irq_setup() 401 if (!adnp->irq_enable) in adnp_irq_setup() 404 adnp->irq_level = adnp->irq_enable + (num_regs * 1); in adnp_irq_setup() 405 adnp->irq_rise = adnp->irq_enable + (num_regs * 2); in adnp_irq_setup() 406 adnp->irq_fall = adnp->irq_enable + (num_regs * 3); in adnp_irq_setup() 407 adnp->irq_high = adnp->irq_enable + (num_regs * 4); in adnp_irq_setup() 408 adnp->irq_low = adnp->irq_enable + (num_regs * 5); in adnp_irq_setup() [all …]
|
A D | gpio-siox.c | 19 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/drivers/usb/host/ |
A D | sl811-hcd.c | 88 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/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()
|
/linux/arch/ia64/kernel/ |
A D | irq.c | 114 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 D | irq_lsapic.c | 41 .irq_enable = lsapic_noop,
|
/linux/kernel/irq/ |
A D | dummychip.c | 43 .irq_enable = noop, 57 .irq_enable = noop,
|
A D | chip.c | 249 irq_enable(desc); in __irq_startup() 264 irq_enable(desc); in irq_startup() 335 void irq_enable(struct irq_desc *desc) in irq_enable() function 341 if (desc->irq_data.chip->irq_enable) { in irq_enable() 342 desc->irq_data.chip->irq_enable(&desc->irq_data); in irq_enable() 393 if (desc->irq_data.chip->irq_enable) in irq_percpu_enable() 394 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/arch/mips/cavium-octeon/ |
A D | octeon-irq.c | 229 .irq_enable = octeon_irq_core_enable, 922 data->chip->irq_enable(data); in edge_startup() 931 .irq_enable = octeon_irq_ciu_enable_v2, 943 .irq_enable = octeon_irq_ciu_enable_v2, 984 .irq_enable = octeon_irq_ciu_enable, 996 .irq_enable = octeon_irq_ciu_enable, 1110 .irq_enable = octeon_irq_ciu_wd_enable, 1847 .irq_enable = octeon_irq_ciu2_enable, 1859 .irq_enable = octeon_irq_ciu2_enable, 2168 .irq_enable = octeon_irq_cib_enable, [all …]
|
/linux/arch/m68k/atari/ |
A D | ataints.c | 122 .irq_enable = atari_irq_enable, 178 .irq_enable = atari_mfptimer_enable, 252 .irq_enable = atari_ethernat_enable,
|
/linux/drivers/gpu/drm/i915/gt/ |
A D | intel_breadcrumbs.c | 18 static bool irq_enable(struct intel_breadcrumbs *b) in irq_enable() function 46 if (!b->irq_enabled++ && b->irq_enable(b)) in __intel_breadcrumbs_arm_irq() 283 b->irq_enable = irq_enable; in intel_breadcrumbs_create() 299 b->irq_enable(b); in intel_breadcrumbs_reset()
|
A D | intel_breadcrumbs_types.h | 51 bool (*irq_enable)(struct intel_breadcrumbs *b); member
|
/linux/drivers/mailbox/ |
A D | apple-mailbox.c | 86 unsigned int irq_enable; member 237 apple_mbox->regs + apple_mbox->hw->irq_enable); in apple_mbox_chan_startup() 360 .irq_enable = APPLE_M3_MBOX_IRQ_ENABLE,
|
/linux/arch/m68k/amiga/ |
A D | cia.c | 139 .irq_enable = cia_irq_enable, 175 .irq_enable = auto_irq_enable,
|
/linux/drivers/net/wireless/ath/ath11k/ |
A D | hif.h | 14 void (*irq_enable)(struct ath11k_base *sc); member 58 sc->hif.ops->irq_enable(sc); in ath11k_hif_irq_enable()
|
/linux/arch/x86/xen/ |
A D | irq.c | 48 .irq_enable = __PV_IS_CALLEE_SAVE(paravirt_BUG),
|
/linux/arch/mips/pci/ |
A D | msi-octeon.c | 301 .irq_enable = octeon_irq_msi_enable_pcie, 323 .irq_enable = octeon_irq_msi_enable_pci,
|
/linux/drivers/iio/adc/ |
A D | ti_am335x_adc.c | 303 unsigned int irq_enable; in tiadc_buffer_postenable() local 323 irq_enable = IRQENB_FIFO1OVRRUN; in tiadc_buffer_postenable() 325 irq_enable |= IRQENB_FIFO1THRES; in tiadc_buffer_postenable() 326 tiadc_writel(adc_dev, REG_IRQENABLE, irq_enable); in tiadc_buffer_postenable()
|
/linux/include/trace/events/ |
A D | preemptirq.h | 40 DEFINE_EVENT(preemptirq_template, irq_enable,
|
/linux/arch/arm/mach-omap2/ |
A D | prm44xx.c | 60 unsigned long irq_enable; member 750 omap_prm_context.irq_enable = in prm_save_context() 761 omap4_prm_write_inst_reg(omap_prm_context.irq_enable, in prm_restore_context()
|
/linux/drivers/input/touchscreen/ |
A D | wm97xx-core.c | 346 wm->mach_ops->irq_enable(wm, 1); in wm97xx_pen_irq_worker() 363 wm->mach_ops->irq_enable(wm, 0); in wm97xx_pen_interrupt() 379 BUG_ON(!wm->mach_ops->irq_enable); in wm97xx_init_pen_irq() 565 wm->mach_ops->irq_enable(wm, 1); in wm97xx_ts_input_close()
|
/linux/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()
|