Lines Matching refs:usb
85 struct fhci_usb *usb = (struct fhci_usb *)fhci->usb_lld; in fhci_port_disable() local
92 fhci_flush_all_transmissions(usb); in fhci_port_disable()
95 port_status = usb->port_status; in fhci_port_disable()
96 usb->port_status = FHCI_PORT_DISABLED; in fhci_port_disable()
99 usb->saved_msk |= USB_E_IDLE_MASK; in fhci_port_disable()
100 out_be16(&usb->fhci->regs->usb_usbmr, usb->saved_msk); in fhci_port_disable()
105 usb->vroot_hub->port.wPortStatus &= ~USB_PORT_STAT_ENABLE; in fhci_port_disable()
106 usb->vroot_hub->port.wPortChange |= USB_PORT_STAT_C_ENABLE; in fhci_port_disable()
115 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_enable() local
116 struct fhci_hcd *fhci = usb->fhci; in fhci_port_enable()
120 fhci_config_transceiver(fhci, usb->port_status); in fhci_port_enable()
122 if ((usb->port_status != FHCI_PORT_FULL) && in fhci_port_enable()
123 (usb->port_status != FHCI_PORT_LOW)) in fhci_port_enable()
126 usb->vroot_hub->port.wPortStatus |= USB_PORT_STAT_ENABLE; in fhci_port_enable()
127 usb->vroot_hub->port.wPortChange |= USB_PORT_STAT_C_ENABLE; in fhci_port_enable()
152 struct fhci_usb *usb = (struct fhci_usb *)lld; in fhci_port_reset() local
153 struct fhci_hcd *fhci = usb->fhci; in fhci_port_reset()