Lines Matching refs:hc_control
53 ohci->hc_control = ohci_readl (ohci, &ohci->regs->control); in ohci_rh_suspend()
54 switch (ohci->hc_control & OHCI_CTRL_HCFS) { in ohci_rh_suspend()
57 ohci->hc_control &= ~OHCI_CTRL_HCFS; in ohci_rh_suspend()
58 ohci->hc_control |= OHCI_USB_RESET; in ohci_rh_suspend()
59 ohci_writel (ohci, ohci->hc_control, &ohci->regs->control); in ohci_rh_suspend()
76 if (!autostop && (ohci->hc_control & OHCI_SCHED_ENABLES)) { in ohci_rh_suspend()
77 ohci->hc_control &= ~OHCI_SCHED_ENABLES; in ohci_rh_suspend()
78 ohci_writel (ohci, ohci->hc_control, &ohci->regs->control); in ohci_rh_suspend()
79 ohci->hc_control = ohci_readl (ohci, &ohci->regs->control); in ohci_rh_suspend()
117 ohci->hc_control |= OHCI_CTRL_RWE; in ohci_rh_suspend()
121 ohci->hc_control &= ~OHCI_CTRL_RWE; in ohci_rh_suspend()
127 ohci->hc_control &= ~OHCI_CTRL_HCFS; in ohci_rh_suspend()
128 ohci->hc_control |= OHCI_USB_SUSPEND; in ohci_rh_suspend()
129 ohci_writel (ohci, ohci->hc_control, &ohci->regs->control); in ohci_rh_suspend()
162 ohci->hc_control = ohci_readl (ohci, &ohci->regs->control); in ohci_rh_resume()
164 if (ohci->hc_control & (OHCI_CTRL_IR | OHCI_SCHED_ENABLES)) { in ohci_rh_resume()
168 ohci->hc_control); in ohci_rh_resume()
175 } else switch (ohci->hc_control & OHCI_CTRL_HCFS) { in ohci_rh_resume()
177 ohci->hc_control &= ~(OHCI_CTRL_HCFS|OHCI_SCHED_ENABLES); in ohci_rh_resume()
178 ohci->hc_control |= OHCI_USB_RESUME; in ohci_rh_resume()
179 ohci_writel (ohci, ohci->hc_control, &ohci->regs->control); in ohci_rh_resume()
254 temp = ohci->hc_control; in ohci_rh_resume()
257 ohci->hc_control = temp; in ohci_rh_resume()
293 ohci->hc_control |= enables; in ohci_rh_resume()
294 ohci_writel (ohci, ohci->hc_control, &ohci->regs->control); in ohci_rh_resume()
360 switch (ohci->hc_control & OHCI_CTRL_HCFS) { in ohci_root_hub_state_changes()
391 && !(ohci->hc_control & in ohci_root_hub_state_changes()