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