Home
last modified time | relevance | path

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

/linux/drivers/pmdomain/bcm/
H A Dbcm2835-power.c194 static int bcm2835_power_power_off(struct bcm2835_power_domain *pd, u32 pm_reg) in bcm2835_power_power_off() argument
203 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_ISFUNC); in bcm2835_power_power_off()
206 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_ISPOW); in bcm2835_power_power_off()
209 PM_WRITE(pm_reg, PM_READ(pm_reg) & ~PM_POWUP); in bcm2835_power_power_off()
214 static int bcm2835_power_power_on(struct bcm2835_power_domain *pd, u32 pm_reg) in bcm2835_power_power_on() argument
228 if (PM_READ(pm_reg) & PM_POWUP) in bcm2835_power_power_on()
237 PM_WRITE(pm_reg, in bcm2835_power_power_on()
238 (PM_READ(pm_reg) & ~PM_INRUSH_MASK) | in bcm2835_power_power_on()
242 powok = !readl_poll_timeout_atomic(power->base + pm_reg, in bcm2835_power_power_on()
253 PM_WRITE(pm_reg, PM_READ(pm_reg) | PM_ISPOW); in bcm2835_power_power_on()
[all …]
/linux/drivers/net/ethernet/broadcom/
H A Dtg3.c16585 u32 pm_reg; in tg3_get_invariants() local
16595 &pm_reg); in tg3_get_invariants()
16596 pm_reg &= ~PCI_PM_CTRL_STATE_MASK; in tg3_get_invariants()
16597 pm_reg |= PCI_PM_CTRL_PME_ENABLE | 0 /* D0 */; in tg3_get_invariants()
16600 pm_reg); in tg3_get_invariants()