/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | dma.c | 514 * @interrupt_mask: Driver's interrupt mask used to filter out 527 ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask) argument 541 *interrupt_mask = isr; 549 *interrupt_mask = (isr & AR5K_INT_COMMON) & ah->ah_imr; 554 *interrupt_mask |= AR5K_INT_FATAL; 561 interrupt_mask &= ~AR5K_INT_BMISS; 577 *interrupt_mask = pisr; 651 *interrupt_mask = (pisr & AR5K_INT_COMMON) & ah->ah_imr; 678 *interrupt_mask |= AR5K_INT_TIM; 683 *interrupt_mask | [all...] |
H A D | ath5k.h | 1516 int ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask);
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_pm_irq.c | 33 u32 interrupt_mask, 38 WARN_ON(enabled_irq_mask & ~interrupt_mask); 43 new_val &= ~interrupt_mask; 44 new_val |= ~enabled_irq_mask & interrupt_mask; 32 gen6_gt_pm_update_irq(struct intel_gt *gt, u32 interrupt_mask, u32 enabled_irq_mask) argument
|
H A D | intel_gt_irq.c | 490 u32 interrupt_mask, 495 GEM_BUG_ON(enabled_irq_mask & ~interrupt_mask); 497 gt->gt_imr &= ~interrupt_mask; 498 gt->gt_imr |= (~enabled_irq_mask & interrupt_mask); 489 gen5_gt_update_irq(struct intel_gt *gt, u32 interrupt_mask, u32 enabled_irq_mask) argument
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_display_irq.h | 21 u32 interrupt_mask, u32 enabled_irq_mask); 25 void bdw_update_port_irq(struct drm_i915_private *i915, u32 interrupt_mask, u32 enabled_irq_mask); 30 u32 interrupt_mask, u32 enabled_irq_mask);
|
H A D | intel_display_irq.c | 36 * @interrupt_mask: mask of interrupt bits to update 40 u32 interrupt_mask, u32 enabled_irq_mask) 45 drm_WARN_ON(&dev_priv->drm, enabled_irq_mask & ~interrupt_mask); 48 new_val &= ~interrupt_mask; 49 new_val |= (~enabled_irq_mask & interrupt_mask); 72 * @interrupt_mask: mask of interrupt bits to update 76 u32 interrupt_mask, u32 enabled_irq_mask) 83 drm_WARN_ON(&dev_priv->drm, enabled_irq_mask & ~interrupt_mask); 91 new_val &= ~interrupt_mask; 92 new_val |= (~enabled_irq_mask & interrupt_mask); 39 ilk_update_display_irq(struct drm_i915_private *dev_priv, u32 interrupt_mask, u32 enabled_irq_mask) argument 75 bdw_update_port_irq(struct drm_i915_private *dev_priv, u32 interrupt_mask, u32 enabled_irq_mask) argument 107 bdw_update_pipe_irq(struct drm_i915_private *dev_priv, enum pipe pipe, u32 interrupt_mask, u32 enabled_irq_mask) argument 149 ibx_display_interrupt_update(struct drm_i915_private *dev_priv, u32 interrupt_mask, u32 enabled_irq_mask) argument [all...] |
/linux-master/drivers/ps3/ |
H A D | ps3-vuart.c | 67 u64 interrupt_mask; member in struct:ps3_vuart_port_priv 117 "interrupt_mask ", 256 priv->interrupt_mask = mask; 259 PARAM_INTERRUPT_MASK, priv->interrupt_mask); 262 dev_dbg(&dev->core, "%s:%d: interrupt_mask failed: %s\n", 282 *status = tmp & priv->interrupt_mask; 285 __func__, __LINE__, priv->interrupt_mask, tmp, *status); 294 return (priv->interrupt_mask & INTERRUPT_MASK_TX) ? 0 295 : ps3_vuart_set_interrupt_mask(dev, priv->interrupt_mask 303 return (priv->interrupt_mask [all...] |
/linux-master/sound/pci/oxygen/ |
H A D | oxygen_lib.c | 75 chip->interrupt_mask &= ~OXYGEN_INT_SPDIF_IN_DETECT; 77 chip->interrupt_mask & ~clear); 79 chip->interrupt_mask); 165 chip->interrupt_mask |= OXYGEN_INT_SPDIF_IN_DETECT; 167 chip->interrupt_mask); 561 chip->interrupt_mask = 0; 691 chip->interrupt_mask |= OXYGEN_INT_SPDIF_IN_DETECT; 693 chip->interrupt_mask |= OXYGEN_INT_AC97; 694 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask); 729 saved_interrupt_mask = chip->interrupt_mask; [all...] |
H A D | xonar_lib.c | 63 chip->interrupt_mask |= OXYGEN_INT_GPIO;
|
H A D | oxygen_pcm.c | 519 chip->interrupt_mask &= ~channel_mask; 520 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask); 551 chip->interrupt_mask &= ~channel_mask; 553 chip->interrupt_mask |= channel_mask; 554 oxygen_write16(chip, OXYGEN_INTERRUPT_MASK, chip->interrupt_mask);
|
H A D | oxygen.h | 128 unsigned int interrupt_mask; member in struct:oxygen
|
H A D | xonar_wm87x6.c | 275 chip->interrupt_mask |= OXYGEN_INT_GPIO;
|
/linux-master/drivers/uio/ |
H A D | uio_hv_generic.c | 84 dev->channel->inbound.ring_buffer->interrupt_mask = !irq_state; 99 chan->inbound.ring_buffer->interrupt_mask = 1; 168 new_sc->inbound.ring_buffer->interrupt_mask = 1; 211 dev->channel->inbound.ring_buffer->interrupt_mask = 1;
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | mipi-csis.c | 171 u32 interrupt_mask; member in struct:csis_drvdata 187 * @interrupt_mask: interrupt mask of the all used interrupts 211 u32 interrupt_mask; member in struct:csis_state 294 val |= state->interrupt_mask; 296 val &= ~state->interrupt_mask; 786 state->interrupt_mask = drv_data->interrupt_mask; 999 .interrupt_mask = S5PCSIS_INTMSK_EXYNOS4_EN_ALL, 1003 .interrupt_mask = S5PCSIS_INTMSK_EXYNOS5_EN_ALL,
|
/linux-master/drivers/irqchip/ |
H A D | irq-vic.c | 491 u32 interrupt_mask = ~0; local 499 of_property_read_u32(node, "valid-mask", &interrupt_mask); 508 __vic_init(regs, parent_irq, 0, interrupt_mask, wakeup_mask, node);
|
/linux-master/sound/pci/ |
H A D | bt87x.c | 192 u32 interrupt_mask; member in struct:snd_bt87x 292 chip->interrupt_mask &= ~(INT_PPERR | INT_RIPERR); 293 snd_bt87x_writel(chip, REG_INT_MASK, chip->interrupt_mask); 304 irq_status = status & chip->interrupt_mask; 488 snd_bt87x_writel(chip, REG_INT_MASK, chip->interrupt_mask); 706 chip->interrupt_mask = MY_INTERRUPTS;
|
/linux-master/drivers/hv/ |
H A D | ring_buffer.c | 32 * ring buffer, it will set the interrupt_mask to 39 * interrupt_mask and re-check to see if new data has 57 if (READ_ONCE(rbi->ring_buffer->interrupt_mask)) 60 /* check interrupt_mask before read_index */ 170 = ring_info->ring_buffer->interrupt_mask; 566 * The interrupt_mask is not used to determine when to signal. The 567 * interrupt_mask is used only on the guest->host ring buffer when
|
H A D | vmbus_drv.c | 1535 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask); 1552 ret = sprintf(buf, "%u\n", rbi->ring_buffer->interrupt_mask);
|
/linux-master/drivers/scsi/isci/ |
H A D | host.c | 210 writel(0xFF000000, &ihost->smu_registers->interrupt_mask); 211 writel(0, &ihost->smu_registers->interrupt_mask); 249 writel(0xff, &ihost->smu_registers->interrupt_mask); 250 writel(0, &ihost->smu_registers->interrupt_mask); 603 writel(0, &ihost->smu_registers->interrupt_mask); 705 writel(0, &ihost->smu_registers->interrupt_mask); 711 writel(0xffffffff, &ihost->smu_registers->interrupt_mask); 712 readl(&ihost->smu_registers->interrupt_mask); /* flush */ 1074 writel(0xFF000000, &ihost->smu_registers->interrupt_mask); 1075 writel(0, &ihost->smu_registers->interrupt_mask); [all...] |
H A D | registers.h | 969 u32 interrupt_mask; member in struct:smu_registers
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-amd.c | 201 char *interrupt_mask; local 267 interrupt_mask = "����"; 269 interrupt_mask = "����"; 278 interrupt_mask,
|
/linux-master/include/linux/ |
H A D | hyperv.h | 120 u32 interrupt_mask; member in struct:hv_ring_buffer 1686 rbi->ring_buffer->interrupt_mask = 1; 1698 rbi->ring_buffer->interrupt_mask = 0;
|
/linux-master/drivers/soundwire/ |
H A D | cadence_master.c | 25 static int interrupt_mask; variable 26 module_param_named(cnds_mcp_int_mask, interrupt_mask, int, 0444); 1202 if (interrupt_mask) /* parameter override */ 1203 mask = interrupt_mask;
|
/linux-master/include/asm-generic/ |
H A D | hyperv-tlfs.h | 583 u32 interrupt_mask:1; member in struct:hv_ioapic_rte::__anon365
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v6_0.c | 2859 u32 reg_block, interrupt_mask; local 2892 interrupt_mask = RREG32(mmINT_MASK + reg_block); 2893 interrupt_mask &= ~VBLANK_INT_MASK; 2894 WREG32(mmINT_MASK + reg_block, interrupt_mask); 2897 interrupt_mask = RREG32(mmINT_MASK + reg_block); 2898 interrupt_mask |= VBLANK_INT_MASK; 2899 WREG32(mmINT_MASK + reg_block, interrupt_mask);
|