Lines Matching refs:power
50 u8 power; in musb_host_finish_resume() local
56 power = musb_readb(musb->mregs, MUSB_POWER); in musb_host_finish_resume()
57 power &= ~MUSB_POWER_RESUME; in musb_host_finish_resume()
59 power); in musb_host_finish_resume()
60 musb_writeb(musb->mregs, MUSB_POWER, power); in musb_host_finish_resume()
80 u8 power; in musb_port_suspend() local
91 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
95 power &= ~MUSB_POWER_RESUME; in musb_port_suspend()
96 power |= MUSB_POWER_SUSPENDM; in musb_port_suspend()
97 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend()
100 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
101 while (power & MUSB_POWER_SUSPENDM) { in musb_port_suspend()
102 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
107 dev_dbg(musb->controller, "Root port suspended, power %02x\n", power); in musb_port_suspend()
129 } else if (power & MUSB_POWER_SUSPENDM) { in musb_port_suspend()
130 power &= ~MUSB_POWER_SUSPENDM; in musb_port_suspend()
131 power |= MUSB_POWER_RESUME; in musb_port_suspend()
132 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend()
134 dev_dbg(musb->controller, "Root port resuming, power %02x\n", power); in musb_port_suspend()
145 u8 power; in musb_port_reset() local
160 power = musb_readb(mbase, MUSB_POWER); in musb_port_reset()
169 if (power & MUSB_POWER_RESUME) { in musb_port_reset()
180 power & ~MUSB_POWER_RESUME); in musb_port_reset()
188 power &= 0xf0; in musb_port_reset()
190 power | MUSB_POWER_RESET); in musb_port_reset()
199 power & ~MUSB_POWER_RESET); in musb_port_reset()
201 power = musb_readb(mbase, MUSB_POWER); in musb_port_reset()
202 if (power & MUSB_POWER_HSMODE) { in musb_port_reset()