Lines Matching refs:power
25 u8 power; in musb_host_finish_resume() local
31 power = musb_readb(musb->mregs, MUSB_POWER); in musb_host_finish_resume()
32 power &= ~MUSB_POWER_RESUME; in musb_host_finish_resume()
33 musb_dbg(musb, "root port resume stopped, power %02x", power); in musb_host_finish_resume()
34 musb_writeb(musb->mregs, MUSB_POWER, power); in musb_host_finish_resume()
53 u8 power; in musb_port_suspend() local
64 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
68 if (power & MUSB_POWER_RESUME) in musb_port_suspend()
71 if (!(power & MUSB_POWER_SUSPENDM)) { in musb_port_suspend()
72 power |= MUSB_POWER_SUSPENDM; in musb_port_suspend()
73 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend()
76 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
77 while (power & MUSB_POWER_SUSPENDM) { in musb_port_suspend()
78 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
84 musb_dbg(musb, "Root port suspended, power %02x", power); in musb_port_suspend()
108 } else if (power & MUSB_POWER_SUSPENDM) { in musb_port_suspend()
109 power &= ~MUSB_POWER_SUSPENDM; in musb_port_suspend()
110 power |= MUSB_POWER_RESUME; in musb_port_suspend()
111 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend()
113 musb_dbg(musb, "Root port resuming, power %02x", power); in musb_port_suspend()
124 u8 power; in musb_port_reset() local
139 power = musb_readb(mbase, MUSB_POWER); in musb_port_reset()
148 if (power & MUSB_POWER_RESUME) { in musb_port_reset()
159 power & ~MUSB_POWER_RESUME); in musb_port_reset()
167 power &= 0xf0; in musb_port_reset()
169 power | MUSB_POWER_RESET); in musb_port_reset()
179 power & ~MUSB_POWER_RESET); in musb_port_reset()
182 power = musb_readb(mbase, MUSB_POWER); in musb_port_reset()
183 if (power & MUSB_POWER_HSMODE) { in musb_port_reset()