Home
last modified time | relevance | path

Searched refs:pmc_regs (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/arch/powerpc/platforms/83xx/
Dsuspend.c108 static struct mpc83xx_pmc __iomem *pmc_regs; variable
126 u32 reg_cfg1 = in_be32(&pmc_regs->config1); in mpc83xx_change_state()
136 out_be32(&pmc_regs->config1, reg_cfg1); in mpc83xx_change_state()
148 u32 event = in_be32(&pmc_regs->event); in pmc_irq_handler()
155 out_be32(&pmc_regs->event, event); in pmc_irq_handler()
188 out_be32(&pmc_regs->config1, in mpc83xx_suspend_enter()
189 in_be32(&pmc_regs->config1) | PMCCR1_PME_EN); in mpc83xx_suspend_enter()
197 out_be32(&pmc_regs->config, PMCCR_SLPEN | PMCCR_DLPEN); in mpc83xx_suspend_enter()
207 out_be32(&pmc_regs->mask, PMCER_ALL); in mpc83xx_suspend_enter()
209 out_be32(&pmc_regs->config1, in mpc83xx_suspend_enter()
[all …]
/linux-4.1.27/arch/powerpc/sysdev/
Dfsl_pmc.c24 struct pmc_regs { struct
34 static struct pmc_regs __iomem *pmc_regs; argument
40 setbits32(&pmc_regs->pmcsr, PMCSR_SLP); in pmc_suspend_enter()
44 ret = spin_event_timeout((in_be32(&pmc_regs->pmcsr) & PMCSR_SLP) == 0, in pmc_suspend_enter()
65 pmc_regs = of_iomap(ofdev->dev.of_node, 0); in pmc_probe()
66 if (!pmc_regs) in pmc_probe()