Lines Matching defs:pm_reg
191 static int bcm2835_power_power_off(struct bcm2835_power_domain *pd, u32 pm_reg)
196 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_ISFUNC);
199 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_ISPOW);
202 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_POWUP);
207 static int bcm2835_power_power_on(struct bcm2835_power_domain *pd, u32 pm_reg)
217 if (PM_READ(pm_reg) & PM_POWUP)
226 PM_WRITE(pm_reg,
227 (PM_READ(pm_reg) & ~PM_INRUSH_MASK) |
232 while (!(powok = !!(PM_READ(pm_reg) & PM_POWOK))) {
246 PM_WRITE(pm_reg, PM_READ(pm_reg) | PM_ISPOW);
249 PM_WRITE(pm_reg, PM_READ(pm_reg) | PM_MEMREP);
251 while (!(PM_READ(pm_reg) & PM_MRDONE)) {
262 PM_WRITE(pm_reg, PM_READ(pm_reg) | PM_ISFUNC);
267 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_ISPOW);
269 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~(PM_POWUP | PM_INRUSH_MASK));
274 u32 pm_reg,
295 PM_WRITE(pm_reg, PM_READ(pm_reg) | reset_flags);
324 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~reset_flags);
329 u32 pm_reg,
354 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~reset_flags);