Lines Matching refs:usb
81 struct fhci_usb *usb = (struct fhci_usb *)fhci->usb_lld; in fhci_port_disable() local
88 fhci_flush_all_transmissions(usb); in fhci_port_disable()
91 port_status = usb->port_status; in fhci_port_disable()
92 usb->port_status = FHCI_PORT_DISABLED; in fhci_port_disable()
95 usb->saved_msk |= USB_E_IDLE_MASK; in fhci_port_disable()
96 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_port_disable()
101 usb->vroot_hub->port.wPortStatus &= ~USB_PORT_STAT_ENABLE; in fhci_port_disable()
102 usb->vroot_hub->port.wPortChange |= USB_PORT_STAT_C_ENABLE; in fhci_port_disable()
111 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_enable() local
112 struct fhci_hcd *fhci = usb->fhci; in fhci_port_enable()
116 fhci_config_transceiver(fhci, usb->port_status); in fhci_port_enable()
118 if ((usb->port_status != FHCI_PORT_FULL) && in fhci_port_enable()
119 (usb->port_status != FHCI_PORT_LOW)) in fhci_port_enable()
122 usb->vroot_hub->port.wPortStatus |= USB_PORT_STAT_ENABLE; in fhci_port_enable()
123 usb->vroot_hub->port.wPortChange |= USB_PORT_STAT_C_ENABLE; in fhci_port_enable()
148 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_reset() local
149 struct fhci_hcd *fhci = usb->fhci; in fhci_port_reset()