Lines Matching refs:reg_idx
91 static int clear_irq_flags(unsigned int reg_idx, unsigned int isr_mask)
96 iowrite32(isr_mask, rcar_gen4_sysc_base + SYSCISCR(reg_idx));
98 ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx),
112 unsigned int reg_idx, bit_idx;
121 reg_idx = pdr / NUM_DOMAINS_EACH_REG;
130 iowrite32(ioread32(rcar_gen4_sysc_base + SYSCIER(reg_idx)) | isr_mask,
131 rcar_gen4_sysc_base + SYSCIER(reg_idx));
132 iowrite32(ioread32(rcar_gen4_sysc_base + SYSCIMR(reg_idx)) | isr_mask,
133 rcar_gen4_sysc_base + SYSCIMR(reg_idx));
135 ret = clear_irq_flags(reg_idx, isr_mask);
158 ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx),
167 ret = clear_irq_flags(reg_idx, isr_mask);
175 pdr, ioread32(rcar_gen4_sysc_base + SYSCISCR(reg_idx)), ret);