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