Lines Matching refs:pdr
39 u8 pdr; /* PDRn */ member
146 static int r8a779a0_sysc_pwr_on_off(u8 pdr, bool on) in r8a779a0_sysc_pwr_on_off() argument
153 reg_offs = PDRONCR(pdr); in r8a779a0_sysc_pwr_on_off()
155 reg_offs = PDROFFCR(pdr); in r8a779a0_sysc_pwr_on_off()
188 static int r8a779a0_sysc_power(u8 pdr, bool on) in r8a779a0_sysc_power() argument
200 reg_idx = pdr / NUM_DOMAINS_EACH_REG; in r8a779a0_sysc_power()
201 bit_idx = pdr % NUM_DOMAINS_EACH_REG; in r8a779a0_sysc_power()
220 ret = r8a779a0_sysc_pwr_on_off(pdr, on); in r8a779a0_sysc_power()
224 status = ioread32(r8a779a0_sysc_base + PDRESR(pdr)); in r8a779a0_sysc_power()
254 pdr, ioread32(r8a779a0_sysc_base + SYSCISCR(reg_idx)), ret); in r8a779a0_sysc_power()
258 static bool r8a779a0_sysc_power_is_off(u8 pdr) in r8a779a0_sysc_power_is_off() argument
262 st = ioread32(r8a779a0_sysc_base + PDRSR(pdr)); in r8a779a0_sysc_power_is_off()
272 u8 pdr; member
287 return r8a779a0_sysc_power(pd->pdr, false); in r8a779a0_sysc_pd_power_off()
295 return r8a779a0_sysc_power(pd->pdr, true); in r8a779a0_sysc_pd_power_on()
342 if (!r8a779a0_sysc_power_is_off(pd->pdr)) { in r8a779a0_sysc_pd_setup()
347 r8a779a0_sysc_power(pd->pdr, true); in r8a779a0_sysc_pd_setup()
421 pd->pdr = area->pdr; in r8a779a0_sysc_pd_init()
428 domains->domains[area->pdr] = &pd->genpd; in r8a779a0_sysc_pd_init()