Lines Matching refs:portstatus
239 static inline char *portspeed(int portstatus) in portspeed() argument
243 switch (portstatus & USB_PORT_STAT_SPEED_MASK) { in portspeed()
276 unsigned short portstatus, portchange; in usb_hub_port_reset() local
297 portstatus = le16_to_cpu(portsts->wPortStatus); in usb_hub_port_reset()
300 debug("portstatus %x, change %x, %s\n", portstatus, portchange, in usb_hub_port_reset()
301 portspeed(portstatus)); in usb_hub_port_reset()
306 (portstatus & USB_PORT_STAT_CONNECTION) ? 1 : 0, in usb_hub_port_reset()
307 (portstatus & USB_PORT_STAT_ENABLE) ? 1 : 0); in usb_hub_port_reset()
326 if (portstatus & USB_PORT_STAT_ENABLE) in usb_hub_port_reset()
341 *portstat = portstatus; in usb_hub_port_reset()
348 unsigned short portstatus; in usb_hub_port_connect_change() local
358 portstatus = le16_to_cpu(portsts->wPortStatus); in usb_hub_port_connect_change()
360 portstatus, in usb_hub_port_connect_change()
362 portspeed(portstatus)); in usb_hub_port_connect_change()
368 if (((!(portstatus & USB_PORT_STAT_CONNECTION)) && in usb_hub_port_connect_change()
369 (!(portstatus & USB_PORT_STAT_ENABLE))) || in usb_hub_port_connect_change()
373 if (!(portstatus & USB_PORT_STAT_CONNECTION)) in usb_hub_port_connect_change()
378 ret = usb_hub_port_reset(dev, port, &portstatus); in usb_hub_port_connect_change()
385 switch (portstatus & USB_PORT_STAT_SPEED_MASK) { in usb_hub_port_connect_change()
436 unsigned short portstatus; in usb_scan_port() local
468 portstatus = le16_to_cpu(portsts->wPortStatus); in usb_scan_port()
470 debug("Port %d Status %X Change %X\n", i + 1, portstatus, portchange); in usb_scan_port()
480 !(portstatus & USB_PORT_STAT_CONNECTION)) { in usb_scan_port()
509 debug("port %d enable change, status %x\n", i + 1, portstatus); in usb_scan_port()
521 if (!(portstatus & USB_PORT_STAT_ENABLE) && in usb_scan_port()
522 (portstatus & USB_PORT_STAT_CONNECTION) && in usb_scan_port()
531 if (portstatus & USB_PORT_STAT_SUSPEND) { in usb_scan_port()