Home
last modified time | relevance | path

Searched refs:interrupt_mask (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/wireless/ath/ath5k/
H A Ddma.c527 ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask) in ath5k_hw_get_isr() argument
541 *interrupt_mask = isr; in ath5k_hw_get_isr()
549 *interrupt_mask = (isr & AR5K_INT_COMMON) & ah->ah_imr; in ath5k_hw_get_isr()
554 *interrupt_mask |= AR5K_INT_FATAL; in ath5k_hw_get_isr()
577 *interrupt_mask = pisr; in ath5k_hw_get_isr()
651 *interrupt_mask = (pisr & AR5K_INT_COMMON) & ah->ah_imr; in ath5k_hw_get_isr()
678 *interrupt_mask |= AR5K_INT_TIM; in ath5k_hw_get_isr()
683 *interrupt_mask |= AR5K_INT_TIM; in ath5k_hw_get_isr()
685 *interrupt_mask |= AR5K_INT_DTIM; in ath5k_hw_get_isr()
687 *interrupt_mask |= AR5K_INT_DTIM_SYNC; in ath5k_hw_get_isr()
[all …]
H A Dath5k.h1516 int ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask);
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_pm_irq.c33 u32 interrupt_mask, in gen6_gt_pm_update_irq() argument
38 WARN_ON(enabled_irq_mask & ~interrupt_mask); in gen6_gt_pm_update_irq()
43 new_val &= ~interrupt_mask; in gen6_gt_pm_update_irq()
44 new_val |= ~enabled_irq_mask & interrupt_mask; in gen6_gt_pm_update_irq()
/linux/drivers/ps3/
H A Dps3-vuart.c67 u64 interrupt_mask; member
256 priv->interrupt_mask = mask; in ps3_vuart_set_interrupt_mask()
259 PARAM_INTERRUPT_MASK, priv->interrupt_mask); in ps3_vuart_set_interrupt_mask()
282 *status = tmp & priv->interrupt_mask; in ps3_vuart_get_interrupt_status()
285 __func__, __LINE__, priv->interrupt_mask, tmp, *status); in ps3_vuart_get_interrupt_status()
294 return (priv->interrupt_mask & INTERRUPT_MASK_TX) ? 0 in ps3_vuart_enable_interrupt_tx()
295 : ps3_vuart_set_interrupt_mask(dev, priv->interrupt_mask in ps3_vuart_enable_interrupt_tx()
303 return (priv->interrupt_mask & INTERRUPT_MASK_RX) ? 0 in ps3_vuart_enable_interrupt_rx()
304 : ps3_vuart_set_interrupt_mask(dev, priv->interrupt_mask in ps3_vuart_enable_interrupt_rx()
312 return (priv->interrupt_mask & INTERRUPT_MASK_DISCONNECT) ? 0 in ps3_vuart_enable_interrupt_disconnect()
[all …]
/linux/drivers/irqchip/
H A Dirq-vic.c496 u32 interrupt_mask = ~0; in vic_of_init() local
504 of_property_read_u32(node, "valid-mask", &interrupt_mask); in vic_of_init()
513 __vic_init(regs, parent_irq, 0, interrupt_mask, wakeup_mask, node); in vic_of_init()
/linux/drivers/scsi/isci/
H A Dhost.c210 writel(0xFF000000, &ihost->smu_registers->interrupt_mask); in sci_controller_isr()
211 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_isr()
249 writel(0xff, &ihost->smu_registers->interrupt_mask); in sci_controller_error_isr()
250 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_error_isr()
603 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_error_handler()
705 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_enable_interrupts()
711 writel(0xffffffff, &ihost->smu_registers->interrupt_mask); in sci_controller_disable_interrupts()
712 readl(&ihost->smu_registers->interrupt_mask); /* flush */ in sci_controller_disable_interrupts()
1074 writel(0xFF000000, &ihost->smu_registers->interrupt_mask); in sci_controller_completion_handler()
1075 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_completion_handler()
H A Dregisters.h969 u32 interrupt_mask; member
/linux/drivers/hv/
H A Dring_buffer.c58 if (READ_ONCE(rbi->ring_buffer->interrupt_mask)) in hv_signal_on_write()
171 = ring_info->ring_buffer->interrupt_mask; in hv_ringbuffer_get_debuginfo()
H A Dvmbus_drv.c1684 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in out_mask_show()
1701 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in in_mask_show()
/linux/include/linux/
H A Dhyperv.h120 u32 interrupt_mask; member
1651 rbi->ring_buffer->interrupt_mask = 1; in hv_begin_read()
1663 rbi->ring_buffer->interrupt_mask = 0; in hv_end_read()
/linux/drivers/cpufreq/
H A Dintel_pstate.c1990 u64 interrupt_mask = HWP_GUARANTEED_PERF_CHANGE_REQ; in intel_pstate_enable_hwp_interrupt() local
1998 interrupt_mask |= HWP_HIGHEST_PERF_CHANGE_REQ; in intel_pstate_enable_hwp_interrupt()
2001 wrmsrq_on_cpu(cpudata->cpu, MSR_HWP_INTERRUPT, interrupt_mask); in intel_pstate_enable_hwp_interrupt()
/linux/include/hyperv/
H A Dhvgdk_mini.h1427 u32 interrupt_mask : 1; member