Home
last modified time | relevance | path

Searched refs:irq_val (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/isdn/hisax/
Dsaphir.c186 u_char irq_val; in saphir_reset() local
189 case 5: irq_val = 0; in saphir_reset()
191 case 3: irq_val = 1; in saphir_reset()
194 irq_val = 2; in saphir_reset()
197 irq_val = 3; in saphir_reset()
200 irq_val = 4; in saphir_reset()
207 byteout(cs->hw.saphir.cfg_reg + IRQ_REG, irq_val); in saphir_reset()
212 byteout(cs->hw.saphir.cfg_reg + IRQ_REG, irq_val); in saphir_reset()
/linux-4.4.14/sound/soc/codecs/
Dwm5100.c2158 unsigned int irq_val, mask_val; in wm5100_irq() local
2161 ret = regmap_read(wm5100->regmap, WM5100_INTERRUPT_STATUS_3, &irq_val); in wm5100_irq()
2165 irq_val = 0; in wm5100_irq()
2176 irq_val &= ~mask_val; in wm5100_irq()
2178 regmap_write(wm5100->regmap, WM5100_INTERRUPT_STATUS_3, irq_val); in wm5100_irq()
2180 if (irq_val) in wm5100_irq()
2183 wm5100_log_status3(wm5100, irq_val); in wm5100_irq()
2185 if (irq_val & WM5100_FLL1_LOCK_EINT) { in wm5100_irq()
2189 if (irq_val & WM5100_FLL2_LOCK_EINT) { in wm5100_irq()
2194 if (irq_val & WM5100_ACCDET_EINT) in wm5100_irq()
[all …]
Dwm8996.c2495 int irq_val; in wm8996_irq() local
2497 irq_val = snd_soc_read(codec, WM8996_INTERRUPT_STATUS_2); in wm8996_irq()
2498 if (irq_val < 0) { in wm8996_irq()
2500 irq_val); in wm8996_irq()
2503 irq_val &= ~snd_soc_read(codec, WM8996_INTERRUPT_STATUS_2_MASK); in wm8996_irq()
2505 if (!irq_val) in wm8996_irq()
2508 snd_soc_write(codec, WM8996_INTERRUPT_STATUS_2, irq_val); in wm8996_irq()
2510 if (irq_val & (WM8996_DCS_DONE_01_EINT | WM8996_DCS_DONE_23_EINT)) { in wm8996_irq()
2515 if (irq_val & WM8996_FIFOS_ERR_EINT) in wm8996_irq()
2518 if (irq_val & WM8996_FLL_LOCK_EINT) { in wm8996_irq()
[all …]
/linux-4.4.14/drivers/dma/
Dsun6i-dma.c363 u32 irq_val, irq_reg, irq_offset; in sun6i_dma_start_desc() local
384 irq_val = readl(sdev->base + DMA_IRQ_EN(irq_offset)); in sun6i_dma_start_desc()
385 irq_val |= DMA_IRQ_QUEUE << (irq_offset * DMA_IRQ_CHAN_WIDTH); in sun6i_dma_start_desc()
386 writel(irq_val, sdev->base + DMA_IRQ_EN(irq_offset)); in sun6i_dma_start_desc()
/linux-4.4.14/virt/kvm/arm/
Dvgic.c277 int irq_val; in vgic_irq_is_edge() local
279 irq_val = vgic_bitmap_get_irq_val(&dist->irq_cfg, vcpu->vcpu_id, irq); in vgic_irq_is_edge()
280 return irq_val == VGIC_CFG_EDGE; in vgic_irq_is_edge()