Lines Matching refs:n
15 #define MSSR_SRCR(n) (MSSR_BASE + 0x2C00U + (n) * 4) argument
16 #define MSSR_SRSTCLR(n) (MSSR_BASE + 0x2C80U + (n) * 4) argument
17 #define MSSR_MSTPCR(n) (MSSR_BASE + 0x2D00U + (n) * 4) argument
18 #define MSSR_MSTPSR(n) (MSSR_BASE + 0x2E00U + (n) * 4) argument
26 void rcar_mssr_clock(unsigned int n, uint32_t data, bool on, bool force) in rcar_mssr_clock() argument
30 prev_status = mmio_read_32(MSSR_MSTPSR(n)); in rcar_mssr_clock()
40 cpg_write_32(MSSR_MSTPCR(n), next_status); in rcar_mssr_clock()
43 while ((data & mmio_read_32(MSSR_MSTPSR(n))) != 0) in rcar_mssr_clock()
46 while ((data & mmio_read_32(MSSR_MSTPSR(n))) == 0) in rcar_mssr_clock()
50 void rcar_mssr_soft_reset(unsigned int n, uint32_t data, bool assert, bool force) in rcar_mssr_soft_reset() argument
54 prev_status = mmio_read_32(MSSR_SRCR(n)); in rcar_mssr_soft_reset()
65 cpg_write_32(MSSR_SRCR(n), data); in rcar_mssr_soft_reset()
67 cpg_write_32(MSSR_SRSTCLR(n), data); in rcar_mssr_soft_reset()