Home
last modified time | relevance | path

Searched refs:SYSCISCR (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/pmdomain/renesas/
H A Drcar-gen4-sysc.c28 #define SYSCISCR(x) (0x810 + ((x) * 0x4)) /* Interrupt Status/Clear Register */ macro
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()
102 pr_err("\n %s : Can not clear IRQ flags in SYSCISCR", __func__); in clear_irq_flags()
158 ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx), in rcar_gen4_sysc_power()
175 pdr, ioread32(rcar_gen4_sysc_base + SYSCISCR(reg_idx)), ret); in rcar_gen4_sysc_power()
H A Drcar-sysc.c26 #define SYSCISCR 0x08 /* Interrupt Status Clear Register */ macro
124 iowrite32(isr_mask, rcar_sysc_base + SYSCISCR); in rcar_sysc_power()
152 iowrite32(isr_mask, rcar_sysc_base + SYSCISCR); in rcar_sysc_power()
/kernel/linux/linux-5.10/drivers/soc/renesas/
H A Dr8a779a0-sysc.c108 #define SYSCISCR(x) (0x810 + ((x) * 0x4)) /* Interrupt Status/Clear Register */ macro
175 iowrite32(isr_mask, r8a779a0_sysc_base + SYSCISCR(reg_idx)); in clear_irq_flags()
177 ret = readl_poll_timeout_atomic(r8a779a0_sysc_base + SYSCISCR(reg_idx), in clear_irq_flags()
181 pr_err("\n %s : Can not clear IRQ flags in SYSCISCR", __func__); in clear_irq_flags()
237 ret = readl_poll_timeout_atomic(r8a779a0_sysc_base + SYSCISCR(reg_idx), in r8a779a0_sysc_power()
254 pdr, ioread32(r8a779a0_sysc_base + SYSCISCR(reg_idx)), ret); in r8a779a0_sysc_power()
H A Drcar-sysc.c25 #define SYSCISCR 0x08 /* Interrupt Status Clear Register */ macro
126 iowrite32(isr_mask, rcar_sysc_base + SYSCISCR); in rcar_sysc_power()
157 iowrite32(isr_mask, rcar_sysc_base + SYSCISCR); in rcar_sysc_power()

Completed in 5 milliseconds