rmobile_pd 50 drivers/soc/renesas/rmobile-sysc.c struct rmobile_pm_domain *rmobile_pd = to_rmobile_pd(genpd); rmobile_pd 51 drivers/soc/renesas/rmobile-sysc.c unsigned int mask = BIT(rmobile_pd->bit_shift); rmobile_pd 53 drivers/soc/renesas/rmobile-sysc.c if (rmobile_pd->suspend) { rmobile_pd 54 drivers/soc/renesas/rmobile-sysc.c int ret = rmobile_pd->suspend(); rmobile_pd 60 drivers/soc/renesas/rmobile-sysc.c if (__raw_readl(rmobile_pd->base + PSTR) & mask) { rmobile_pd 62 drivers/soc/renesas/rmobile-sysc.c __raw_writel(mask, rmobile_pd->base + SPDCR); rmobile_pd 65 drivers/soc/renesas/rmobile-sysc.c if (!(__raw_readl(rmobile_pd->base + SPDCR) & mask)) rmobile_pd 72 drivers/soc/renesas/rmobile-sysc.c __raw_readl(rmobile_pd->base + PSTR)); rmobile_pd 77 drivers/soc/renesas/rmobile-sysc.c static int __rmobile_pd_power_up(struct rmobile_pm_domain *rmobile_pd) rmobile_pd 79 drivers/soc/renesas/rmobile-sysc.c unsigned int mask = BIT(rmobile_pd->bit_shift); rmobile_pd 83 drivers/soc/renesas/rmobile-sysc.c if (__raw_readl(rmobile_pd->base + PSTR) & mask) rmobile_pd 86 drivers/soc/renesas/rmobile-sysc.c __raw_writel(mask, rmobile_pd->base + SWUCR); rmobile_pd 89 drivers/soc/renesas/rmobile-sysc.c if (!(__raw_readl(rmobile_pd->base + SWUCR) & mask)) rmobile_pd 100 drivers/soc/renesas/rmobile-sysc.c rmobile_pd->genpd.name, mask, rmobile_pd 101 drivers/soc/renesas/rmobile-sysc.c __raw_readl(rmobile_pd->base + PSTR)); rmobile_pd 111 drivers/soc/renesas/rmobile-sysc.c static void rmobile_init_pm_domain(struct rmobile_pm_domain *rmobile_pd) rmobile_pd 113 drivers/soc/renesas/rmobile-sysc.c struct generic_pm_domain *genpd = &rmobile_pd->genpd; rmobile_pd 114 drivers/soc/renesas/rmobile-sysc.c struct dev_power_governor *gov = rmobile_pd->gov; rmobile_pd 123 drivers/soc/renesas/rmobile-sysc.c __rmobile_pd_power_up(rmobile_pd);