/linux-4.4.14/drivers/irqchip/ |
D | irq-atmel-aic5.c | 81 irq_reg_writel(bgc, 0, AT91_AIC5_EOICR); in aic5_handle() 97 irq_reg_writel(gc, d->hwirq, AT91_AIC5_SSR); in aic5_mask() 98 irq_reg_writel(gc, 1, AT91_AIC5_IDCR); in aic5_mask() 114 irq_reg_writel(gc, d->hwirq, AT91_AIC5_SSR); in aic5_unmask() 115 irq_reg_writel(gc, 1, AT91_AIC5_IECR); in aic5_unmask() 127 irq_reg_writel(bgc, d->hwirq, AT91_AIC5_SSR); in aic5_retrigger() 128 irq_reg_writel(bgc, 1, AT91_AIC5_ISCR); in aic5_retrigger() 142 irq_reg_writel(bgc, d->hwirq, AT91_AIC5_SSR); in aic5_set_type() 146 irq_reg_writel(bgc, smr, AT91_AIC5_SMR); in aic5_set_type() 168 irq_reg_writel(bgc, i + gc->irq_base, AT91_AIC5_SSR); in aic5_suspend() [all …]
|
D | irq-atmel-aic.c | 72 irq_reg_writel(gc, 0, AT91_AIC_EOICR); in aic_handle() 83 irq_reg_writel(gc, d->mask, AT91_AIC_ISCR); in aic_retrigger() 100 irq_reg_writel(gc, smr, AT91_AIC_SMR(d->hwirq)); in aic_set_type() 111 irq_reg_writel(gc, gc->mask_cache, AT91_AIC_IDCR); in aic_suspend() 112 irq_reg_writel(gc, gc->wake_active, AT91_AIC_IECR); in aic_suspend() 121 irq_reg_writel(gc, gc->wake_active, AT91_AIC_IDCR); in aic_resume() 122 irq_reg_writel(gc, gc->mask_cache, AT91_AIC_IECR); in aic_resume() 131 irq_reg_writel(gc, 0xffffffff, AT91_AIC_IDCR); in aic_pm_shutdown() 132 irq_reg_writel(gc, 0xffffffff, AT91_AIC_ICCR); in aic_pm_shutdown() 151 irq_reg_writel(gc, 0, AT91_AIC_EOICR); in aic_hw_init() [all …]
|
D | irq-brcmstb-l2.c | 75 irq_reg_writel(gc, 1 << irq, CPU_CLEAR); in brcmstb_l2_intc_irq_handle() 94 irq_reg_writel(gc, ~gc->wake_active, CPU_MASK_SET); in brcmstb_l2_intc_suspend() 95 irq_reg_writel(gc, gc->wake_active, CPU_MASK_CLEAR); in brcmstb_l2_intc_suspend() 107 irq_reg_writel(gc, ~b->saved_mask & ~gc->wake_active, CPU_CLEAR); in brcmstb_l2_intc_resume() 110 irq_reg_writel(gc, b->saved_mask, CPU_MASK_SET); in brcmstb_l2_intc_resume() 111 irq_reg_writel(gc, ~b->saved_mask, CPU_MASK_CLEAR); in brcmstb_l2_intc_resume()
|
D | irq-bcm7120-l2.c | 97 irq_reg_writel(gc, gc->mask_cache | gc->wake_active, in bcm7120_l2_intc_suspend() 108 irq_reg_writel(gc, gc->mask_cache, ct->regs.mask); in bcm7120_l2_intc_resume()
|
D | irq-tb10x.c | 46 irq_reg_writel(gc, val, reg); in ab_irqctl_writereg()
|
D | irq-sunxi-nmi.c | 56 irq_reg_writel(gc, val, off); in sunxi_sc_nmi_write()
|
/linux-4.4.14/kernel/irq/ |
D | generic-chip.c | 42 irq_reg_writel(gc, mask, ct->regs.disable); in irq_gc_mask_disable_reg() 62 irq_reg_writel(gc, *ct->mask_cache, ct->regs.mask); in irq_gc_mask_set_bit() 82 irq_reg_writel(gc, *ct->mask_cache, ct->regs.mask); in irq_gc_mask_clr_bit() 101 irq_reg_writel(gc, mask, ct->regs.enable); in irq_gc_unmask_enable_reg() 117 irq_reg_writel(gc, mask, ct->regs.ack); in irq_gc_ack_set_bit() 133 irq_reg_writel(gc, mask, ct->regs.ack); in irq_gc_ack_clr_bit() 148 irq_reg_writel(gc, mask, ct->regs.mask); in irq_gc_mask_disable_reg_and_ack() 149 irq_reg_writel(gc, mask, ct->regs.ack); in irq_gc_mask_disable_reg_and_ack() 164 irq_reg_writel(gc, mask, ct->regs.eoi); in irq_gc_eoi()
|
/linux-4.4.14/arch/arm/plat-orion/ |
D | gpio.c | 511 irq_reg_writel(gc, reg_val, ct->regs.mask); in orion_gpio_unmask_irq() 525 irq_reg_writel(gc, reg_val, ct->regs.mask); in orion_gpio_mask_irq()
|
/linux-4.4.14/include/linux/ |
D | irq.h | 919 static inline void irq_reg_writel(struct irq_chip_generic *gc, in irq_reg_writel() function
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-rockchip.c | 1624 irq_reg_writel(gc, ~gc->wake_active, GPIO_INTMASK); in rockchip_irq_suspend() 1634 irq_reg_writel(gc, bank->saved_masks, GPIO_INTMASK); in rockchip_irq_resume()
|