Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/net/wireless/ath/ath5k/
A Ddma.c541 *interrupt_mask = isr; 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()
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()
699 *interrupt_mask |= AR5K_INT_FATAL; in ath5k_hw_get_isr()
703 *interrupt_mask |= AR5K_INT_BNR; in ath5k_hw_get_isr()
707 *interrupt_mask |= AR5K_INT_QCBRORN; in ath5k_hw_get_isr()
711 *interrupt_mask |= AR5K_INT_QCBRURN; in ath5k_hw_get_isr()
[all …]
A Dath5k.h1516 int ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask);
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
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()
A Dintel_gt_irq.c472 u32 interrupt_mask, in gen5_gt_update_irq() argument
477 GEM_BUG_ON(enabled_irq_mask & ~interrupt_mask); in gen5_gt_update_irq()
479 gt->gt_imr &= ~interrupt_mask; in gen5_gt_update_irq()
480 gt->gt_imr |= (~enabled_irq_mask & interrupt_mask); in gen5_gt_update_irq()
/linux-6.3-rc2/drivers/ps3/
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()
321 return (priv->interrupt_mask & INTERRUPT_MASK_TX) in ps3_vuart_disable_interrupt_tx()
[all …]
/linux-6.3-rc2/sound/pci/oxygen/
A Doxygen_lib.c75 chip->interrupt_mask &= ~OXYGEN_INT_SPDIF_IN_DETECT; in oxygen_interrupt()
77 chip->interrupt_mask & ~clear); in oxygen_interrupt()
79 chip->interrupt_mask); in oxygen_interrupt()
165 chip->interrupt_mask |= OXYGEN_INT_SPDIF_IN_DETECT; in oxygen_spdif_input_bits_changed()
167 chip->interrupt_mask); in oxygen_spdif_input_bits_changed()
561 chip->interrupt_mask = 0; in oxygen_shutdown()
691 chip->interrupt_mask |= OXYGEN_INT_SPDIF_IN_DETECT; in __oxygen_pci_probe()
693 chip->interrupt_mask |= OXYGEN_INT_AC97; in __oxygen_pci_probe()
729 saved_interrupt_mask = chip->interrupt_mask; in oxygen_pci_suspend()
730 chip->interrupt_mask = 0; in oxygen_pci_suspend()
[all …]
A Doxygen_pcm.c519 chip->interrupt_mask &= ~channel_mask; in oxygen_hw_free()
520 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask); in oxygen_hw_free()
551 chip->interrupt_mask &= ~channel_mask; in oxygen_prepare()
553 chip->interrupt_mask |= channel_mask; in oxygen_prepare()
554 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask); in oxygen_prepare()
A Dxonar_lib.c63 chip->interrupt_mask |= OXYGEN_INT_GPIO; in xonar_init_ext_power()
A Doxygen.h128 unsigned int interrupt_mask; member
A Dxonar_wm87x6.c275 chip->interrupt_mask |= OXYGEN_INT_GPIO; in xonar_ds_init()
/linux-6.3-rc2/drivers/uio/
A Duio_hv_generic.c84 dev->channel->inbound.ring_buffer->interrupt_mask = !irq_state; in hv_uio_irqcontrol()
99 chan->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_channel_cb()
168 new_sc->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_new_channel()
211 dev->channel->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_open()
/linux-6.3-rc2/drivers/media/platform/samsung/exynos4-is/
A Dmipi-csis.c171 u32 interrupt_mask; member
211 u32 interrupt_mask; member
294 val |= state->interrupt_mask; in s5pcsis_enable_interrupts()
296 val &= ~state->interrupt_mask; in s5pcsis_enable_interrupts()
786 state->interrupt_mask = drv_data->interrupt_mask; in s5pcsis_probe()
1001 .interrupt_mask = S5PCSIS_INTMSK_EXYNOS4_EN_ALL,
1005 .interrupt_mask = S5PCSIS_INTMSK_EXYNOS5_EN_ALL,
/linux-6.3-rc2/drivers/irqchip/
A Dirq-vic.c492 u32 interrupt_mask = ~0; in vic_of_init() local
500 of_property_read_u32(node, "valid-mask", &interrupt_mask); in vic_of_init()
509 __vic_init(regs, parent_irq, 0, interrupt_mask, wakeup_mask, node); in vic_of_init()
/linux-6.3-rc2/sound/pci/
A Dbt87x.c192 u32 interrupt_mask; member
292 chip->interrupt_mask &= ~(INT_PPERR | INT_RIPERR); in snd_bt87x_pci_error()
293 snd_bt87x_writel(chip, REG_INT_MASK, chip->interrupt_mask); in snd_bt87x_pci_error()
304 irq_status = status & chip->interrupt_mask; in snd_bt87x_interrupt()
488 snd_bt87x_writel(chip, REG_INT_MASK, chip->interrupt_mask); in snd_bt87x_start()
706 chip->interrupt_mask = MY_INTERRUPTS; in snd_bt87x_create()
/linux-6.3-rc2/drivers/scsi/isci/
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()
A Dregisters.h969 u32 interrupt_mask; member
/linux-6.3-rc2/drivers/gpu/drm/i915/
A Di915_irq.c361 u32 interrupt_mask, u32 enabled_irq_mask) in ilk_update_display_irq() argument
369 new_val &= ~interrupt_mask; in ilk_update_display_irq()
370 new_val |= (~enabled_irq_mask & interrupt_mask); in ilk_update_display_irq()
397 u32 interrupt_mask, in bdw_update_port_irq() argument
413 new_val &= ~interrupt_mask; in bdw_update_port_irq()
414 new_val |= (~enabled_irq_mask & interrupt_mask); in bdw_update_port_irq()
430 enum pipe pipe, u32 interrupt_mask, in bdw_update_pipe_irq() argument
443 new_val &= ~interrupt_mask; in bdw_update_pipe_irq()
472 u32 interrupt_mask, in ibx_display_interrupt_update() argument
476 sdeimr &= ~interrupt_mask; in ibx_display_interrupt_update()
[all …]
/linux-6.3-rc2/drivers/hv/
A Dring_buffer.c57 if (READ_ONCE(rbi->ring_buffer->interrupt_mask)) in hv_signal_on_write()
170 = ring_info->ring_buffer->interrupt_mask; in hv_ringbuffer_get_debuginfo()
A Dvmbus_drv.c1723 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in out_mask_show()
1740 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in in_mask_show()
/linux-6.3-rc2/drivers/pinctrl/
A Dpinctrl-amd.c210 char *interrupt_mask; in amd_gpio_dbg_show() local
282 interrupt_mask = "��"; in amd_gpio_dbg_show()
284 interrupt_mask = "��"; in amd_gpio_dbg_show()
287 interrupt_mask, in amd_gpio_dbg_show()
/linux-6.3-rc2/include/linux/
A Dhyperv.h120 u32 interrupt_mask; member
1669 rbi->ring_buffer->interrupt_mask = 1; in hv_begin_read()
1681 rbi->ring_buffer->interrupt_mask = 0; in hv_end_read()
/linux-6.3-rc2/drivers/soundwire/
A Dcadence_master.c25 static int interrupt_mask; variable
26 module_param_named(cnds_mcp_int_mask, interrupt_mask, int, 0444);
1158 if (interrupt_mask) /* parameter override */ in sdw_cdns_enable_interrupt()
1159 mask = interrupt_mask; in sdw_cdns_enable_interrupt()
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Ddce_v6_0.c2842 u32 reg_block, interrupt_mask; in dce_v6_0_set_crtc_vblank_interrupt_state() local
2875 interrupt_mask = RREG32(mmINT_MASK + reg_block); in dce_v6_0_set_crtc_vblank_interrupt_state()
2876 interrupt_mask &= ~VBLANK_INT_MASK; in dce_v6_0_set_crtc_vblank_interrupt_state()
2877 WREG32(mmINT_MASK + reg_block, interrupt_mask); in dce_v6_0_set_crtc_vblank_interrupt_state()
2880 interrupt_mask = RREG32(mmINT_MASK + reg_block); in dce_v6_0_set_crtc_vblank_interrupt_state()
2881 interrupt_mask |= VBLANK_INT_MASK; in dce_v6_0_set_crtc_vblank_interrupt_state()
2882 WREG32(mmINT_MASK + reg_block, interrupt_mask); in dce_v6_0_set_crtc_vblank_interrupt_state()
/linux-6.3-rc2/include/asm-generic/
A Dhyperv-tlfs.h576 u32 interrupt_mask:1; member

Completed in 225 milliseconds