Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/wireless/ath/ath5k/
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()
684 *interrupt_mask |= AR5K_INT_TIM; in ath5k_hw_get_isr()
689 *interrupt_mask |= AR5K_INT_TIM; in ath5k_hw_get_isr()
691 *interrupt_mask |= AR5K_INT_DTIM; in ath5k_hw_get_isr()
693 *interrupt_mask |= AR5K_INT_DTIM_SYNC; in ath5k_hw_get_isr()
[all …]
Dath5k.h1520 int ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask);
/Linux-v4.19/arch/powerpc/oprofile/
Dop_model_cell.c597 u32 interrupt_mask; in spu_evnt_swap() local
601 interrupt_mask = CBE_PM_CTR_OVERFLOW_INTR(0); in spu_evnt_swap()
668 interrupt_mask); in spu_evnt_swap()
1338 u32 interrupt_mask = 0; in cell_global_start_spu_events() local
1371 interrupt_mask |= in cell_global_start_spu_events()
1379 cbe_enable_pm_interrupts(cpu, hdw_thread, interrupt_mask); in cell_global_start_spu_events()
1401 u32 interrupt_mask = 0; in cell_global_start_ppu() local
1411 interrupt_mask = 0; in cell_global_start_ppu()
1417 interrupt_mask |= CBE_PM_CTR_OVERFLOW_INTR(i); in cell_global_start_ppu()
1425 cbe_enable_pm_interrupts(cpu, hdw_thread, interrupt_mask); in cell_global_start_ppu()
[all …]
/Linux-v4.19/drivers/ps3/
Dps3-vuart.c79 u64 interrupt_mask; member
268 priv->interrupt_mask = mask; in ps3_vuart_set_interrupt_mask()
271 PARAM_INTERRUPT_MASK, priv->interrupt_mask); in ps3_vuart_set_interrupt_mask()
294 *status = tmp & priv->interrupt_mask; in ps3_vuart_get_interrupt_status()
297 __func__, __LINE__, priv->interrupt_mask, tmp, *status); in ps3_vuart_get_interrupt_status()
306 return (priv->interrupt_mask & INTERRUPT_MASK_TX) ? 0 in ps3_vuart_enable_interrupt_tx()
307 : ps3_vuart_set_interrupt_mask(dev, priv->interrupt_mask in ps3_vuart_enable_interrupt_tx()
315 return (priv->interrupt_mask & INTERRUPT_MASK_RX) ? 0 in ps3_vuart_enable_interrupt_rx()
316 : ps3_vuart_set_interrupt_mask(dev, priv->interrupt_mask in ps3_vuart_enable_interrupt_rx()
324 return (priv->interrupt_mask & INTERRUPT_MASK_DISCONNECT) ? 0 in ps3_vuart_enable_interrupt_disconnect()
[all …]
/Linux-v4.19/sound/pci/oxygen/
Doxygen_lib.c87 chip->interrupt_mask &= ~OXYGEN_INT_SPDIF_IN_DETECT; in oxygen_interrupt()
89 chip->interrupt_mask & ~clear); in oxygen_interrupt()
91 chip->interrupt_mask); in oxygen_interrupt()
177 chip->interrupt_mask |= OXYGEN_INT_SPDIF_IN_DETECT; in oxygen_spdif_input_bits_changed()
179 chip->interrupt_mask); in oxygen_spdif_input_bits_changed()
576 chip->interrupt_mask = 0; in oxygen_shutdown()
713 chip->interrupt_mask |= OXYGEN_INT_SPDIF_IN_DETECT; in oxygen_pci_probe()
715 chip->interrupt_mask |= OXYGEN_INT_AC97; in oxygen_pci_probe()
716 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask); in oxygen_pci_probe()
758 saved_interrupt_mask = chip->interrupt_mask; in oxygen_pci_suspend()
[all …]
Doxygen_pcm.c537 chip->interrupt_mask &= ~channel_mask; in oxygen_hw_free()
538 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask); in oxygen_hw_free()
569 chip->interrupt_mask &= ~channel_mask; in oxygen_prepare()
571 chip->interrupt_mask |= channel_mask; in oxygen_prepare()
572 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask); in oxygen_prepare()
Dxonar_lib.c74 chip->interrupt_mask |= OXYGEN_INT_GPIO; in xonar_init_ext_power()
Doxygen.h128 unsigned int interrupt_mask; member
Dxonar_wm87x6.c284 chip->interrupt_mask |= OXYGEN_INT_GPIO; in xonar_ds_init()
/Linux-v4.19/drivers/uio/
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()
169 new_sc->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_new_channel()
215 dev->channel->inbound.ring_buffer->interrupt_mask = 1; in hv_uio_probe()
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dmipi-csis.c174 u32 interrupt_mask; member
214 u32 interrupt_mask; member
297 val |= state->interrupt_mask; in s5pcsis_enable_interrupts()
299 val &= ~state->interrupt_mask; in s5pcsis_enable_interrupts()
787 state->interrupt_mask = drv_data->interrupt_mask; in s5pcsis_probe()
1005 .interrupt_mask = S5PCSIS_INTMSK_EXYNOS4_EN_ALL,
1009 .interrupt_mask = S5PCSIS_INTMSK_EXYNOS5_EN_ALL,
/Linux-v4.19/drivers/irqchip/
Dirq-vic.c523 u32 interrupt_mask = ~0; in vic_of_init() local
533 of_property_read_u32(node, "valid-mask", &interrupt_mask); in vic_of_init()
539 __vic_init(regs, 0, 0, interrupt_mask, wakeup_mask, node); in vic_of_init()
/Linux-v4.19/sound/pci/
Dbt87x.c208 u32 interrupt_mask; member
313 chip->interrupt_mask &= ~(INT_PPERR | INT_RIPERR); in snd_bt87x_pci_error()
314 snd_bt87x_writel(chip, REG_INT_MASK, chip->interrupt_mask); in snd_bt87x_pci_error()
325 irq_status = status & chip->interrupt_mask; in snd_bt87x_interrupt()
514 snd_bt87x_writel(chip, REG_INT_MASK, chip->interrupt_mask); in snd_bt87x_start()
764 chip->interrupt_mask = MY_INTERRUPTS; in snd_bt87x_create()
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_irq.c304 uint32_t interrupt_mask, in ilk_update_display_irq() argument
311 WARN_ON(enabled_irq_mask & ~interrupt_mask); in ilk_update_display_irq()
317 new_val &= ~interrupt_mask; in ilk_update_display_irq()
318 new_val |= (~enabled_irq_mask & interrupt_mask); in ilk_update_display_irq()
334 uint32_t interrupt_mask, in ilk_update_gt_irq() argument
339 WARN_ON(enabled_irq_mask & ~interrupt_mask); in ilk_update_gt_irq()
344 dev_priv->gt_irq_mask &= ~interrupt_mask; in ilk_update_gt_irq()
345 dev_priv->gt_irq_mask |= (~enabled_irq_mask & interrupt_mask); in ilk_update_gt_irq()
394 uint32_t interrupt_mask, in snb_update_pm_irq() argument
399 WARN_ON(enabled_irq_mask & ~interrupt_mask); in snb_update_pm_irq()
[all …]
Di915_drv.h2804 uint32_t interrupt_mask,
2818 uint32_t interrupt_mask,
2831 uint32_t interrupt_mask,
/Linux-v4.19/drivers/hv/
Dring_buffer.c68 if (READ_ONCE(rbi->ring_buffer->interrupt_mask)) in hv_signal_on_write()
185 ring_info->ring_buffer->interrupt_mask; in hv_ringbuffer_get_debuginfo()
Dvmbus_drv.c1308 return sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in out_mask_show()
1316 return sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); in in_mask_show()
/Linux-v4.19/drivers/scsi/isci/
Dhost.c212 writel(0xFF000000, &ihost->smu_registers->interrupt_mask); in sci_controller_isr()
213 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_isr()
251 writel(0xff, &ihost->smu_registers->interrupt_mask); in sci_controller_error_isr()
252 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_error_isr()
605 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_error_handler()
707 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_enable_interrupts()
713 writel(0xffffffff, &ihost->smu_registers->interrupt_mask); in sci_controller_disable_interrupts()
714 readl(&ihost->smu_registers->interrupt_mask); /* flush */ in sci_controller_disable_interrupts()
1076 writel(0xFF000000, &ihost->smu_registers->interrupt_mask); in sci_controller_completion_handler()
1077 writel(0, &ihost->smu_registers->interrupt_mask); in sci_controller_completion_handler()
Dregisters.h969 u32 interrupt_mask; member
/Linux-v4.19/drivers/pinctrl/
Dpinctrl-amd.c208 char *interrupt_mask; in amd_gpio_dbg_show() local
277 interrupt_mask = in amd_gpio_dbg_show()
280 interrupt_mask = in amd_gpio_dbg_show()
334 interrupt_mask, wake_cntrl0, wake_cntrl1, in amd_gpio_dbg_show()
/Linux-v4.19/include/linux/
Dhyperv.h89 u32 interrupt_mask; member
1470 rbi->ring_buffer->interrupt_mask = 1; in hv_begin_read()
1482 rbi->ring_buffer->interrupt_mask = 0; in hv_end_read()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Ddce_v6_0.c2775 u32 reg_block, interrupt_mask; in dce_v6_0_set_crtc_vblank_interrupt_state() local
2808 interrupt_mask = RREG32(mmINT_MASK + reg_block); in dce_v6_0_set_crtc_vblank_interrupt_state()
2809 interrupt_mask &= ~VBLANK_INT_MASK; in dce_v6_0_set_crtc_vblank_interrupt_state()
2810 WREG32(mmINT_MASK + reg_block, interrupt_mask); in dce_v6_0_set_crtc_vblank_interrupt_state()
2813 interrupt_mask = RREG32(mmINT_MASK + reg_block); in dce_v6_0_set_crtc_vblank_interrupt_state()
2814 interrupt_mask |= VBLANK_INT_MASK; in dce_v6_0_set_crtc_vblank_interrupt_state()
2815 WREG32(mmINT_MASK + reg_block, interrupt_mask); in dce_v6_0_set_crtc_vblank_interrupt_state()