Lines Matching refs:port_dev

435 	struct usb_port *port_dev = hub->ports[port1 - 1];  in set_port_led()  local
440 dev_dbg(&port_dev->dev, "indicator %s status %d\n", in set_port_led()
949 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_port_disable() local
953 if (port_dev->child && set_state) in hub_port_disable()
954 usb_set_device_state(port_dev->child, USB_STATE_NOTATTACHED); in hub_port_disable()
963 dev_err(&port_dev->dev, "cannot disable (err = %d)\n", ret); in hub_port_disable()
1129 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_activate() local
1130 struct usb_device *udev = port_dev->child; in hub_activate()
1136 dev_dbg(&port_dev->dev, "status %04x change %04x\n", in hub_activate()
1627 struct usb_port *port_dev = hub->ports[i]; in hub_configure() local
1629 pm_runtime_put(&port_dev->dev); in hub_configure()
2144 struct usb_port *port_dev = NULL; in usb_disconnect() local
2172 port_dev = hub->ports[port1 - 1]; in usb_disconnect()
2175 sysfs_remove_link(&port_dev->dev.kobj, "device"); in usb_disconnect()
2182 pm_runtime_get_sync(&port_dev->dev); in usb_disconnect()
2204 if (port_dev && test_and_clear_bit(port1, hub->child_usage_bits)) in usb_disconnect()
2205 pm_runtime_put(&port_dev->dev); in usb_disconnect()
2509 struct usb_port *port_dev = hub->ports[port1 - 1]; in usb_new_device() local
2512 &port_dev->dev.kobj, "port"); in usb_new_device()
2516 err = sysfs_create_link(&port_dev->dev.kobj, in usb_new_device()
2524 pm_runtime_get_sync(&port_dev->dev); in usb_new_device()
2747 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_port_reset() local
2779 dev_err(&port_dev->dev, in hub_port_reset()
2823 dev_dbg(&port_dev->dev, in hub_port_reset()
2829 dev_dbg(&port_dev->dev, in hub_port_reset()
2835 dev_err(&port_dev->dev, "Cannot enable. Maybe the USB cable is bad?\n"); in hub_port_reset()
2880 static void usb_lock_port(struct usb_port *port_dev) in usb_lock_port() argument
2881 __acquires(&port_dev->status_lock) in usb_lock_port()
2883 mutex_lock(&port_dev->status_lock); in usb_lock_port()
2884 __acquire(&port_dev->status_lock); in usb_lock_port()
2887 static void usb_unlock_port(struct usb_port *port_dev) in usb_unlock_port() argument
2888 __releases(&port_dev->status_lock) in usb_unlock_port()
2890 mutex_unlock(&port_dev->status_lock); in usb_unlock_port()
2891 __release(&port_dev->status_lock); in usb_unlock_port()
2920 struct usb_port *port_dev = hub->ports[port1 - 1]; in check_port_resume_type() local
2955 dev_dbg(&port_dev->dev, "status %04x.%04x after resume, %d\n", in check_port_resume_type()
3125 struct usb_port *port_dev = hub->ports[udev->portnum - 1]; in usb_port_suspend() local
3130 usb_lock_port(port_dev); in usb_port_suspend()
3189 dev_dbg(&port_dev->dev, "can't suspend, status %d\n", status); in usb_port_suspend()
3222 pm_runtime_put_sync(&port_dev->dev); in usb_port_suspend()
3226 usb_unlock_port(port_dev); in usb_port_suspend()
3398 struct usb_port *port_dev = hub->ports[udev->portnum - 1]; in usb_port_resume() local
3404 status = pm_runtime_get_sync(&port_dev->dev); in usb_port_resume()
3412 usb_lock_port(port_dev); in usb_port_resume()
3426 dev_dbg(&port_dev->dev, "can't resume, status %d\n", status); in usb_port_resume()
3478 usb_unlock_port(port_dev); in usb_port_resume()
3503 __must_hold(&port_dev->status_lock) in hub_handle_remote_wakeup()
3505 struct usb_port *port_dev = hub->ports[port - 1]; in hub_handle_remote_wakeup() local
3512 udev = port_dev->child; in hub_handle_remote_wakeup()
3528 usb_unlock_port(port_dev); in hub_handle_remote_wakeup()
3530 usb_lock_port(port_dev); in hub_handle_remote_wakeup()
3537 dev_dbg(&port_dev->dev, "resume, status %d\n", ret); in hub_handle_remote_wakeup()
3569 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_suspend() local
3570 struct usb_device *udev = port_dev->child; in hub_suspend()
3573 dev_warn(&port_dev->dev, "device %s not suspended yet\n", in hub_suspend()
4145 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_port_debounce() local
4174 dev_dbg(&port_dev->dev, "debounce total %dms stable %dms status 0x%x\n", in hub_port_debounce()
4626 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_power_remaining() local
4627 struct usb_device *udev = port_dev->child; in hub_power_remaining()
4649 dev_warn(&port_dev->dev, "%dmA is over %umA budget!\n", in hub_power_remaining()
4668 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_port_connect() local
4669 struct usb_device *udev = port_dev->child; in hub_port_connect()
4676 usb_disconnect(&port_dev->child); in hub_port_connect()
4693 dev_err(&port_dev->dev, "connect-debounce failed\n"); in hub_port_connect()
4713 && !port_dev->port_owner) in hub_port_connect()
4733 dev_err(&port_dev->dev, in hub_port_connect()
4756 usb_lock_port(port_dev); in hub_port_connect()
4758 usb_unlock_port(port_dev); in hub_port_connect()
4819 port_dev->child = udev; in hub_port_connect()
4829 port_dev->child = NULL; in hub_port_connect()
4862 dev_err(&port_dev->dev, in hub_port_connect()
4883 __must_hold(&port_dev->status_lock) in hub_port_connect_change()
4885 struct usb_port *port_dev = hub->ports[port1 - 1]; in hub_port_connect_change() local
4886 struct usb_device *udev = port_dev->child; in hub_port_connect_change()
4889 dev_dbg(&port_dev->dev, "status %04x, change %04x, %s\n", portstatus, in hub_port_connect_change()
4915 usb_unlock_port(port_dev); in hub_port_connect_change()
4917 usb_lock_port(port_dev); in hub_port_connect_change()
4929 usb_unlock_port(port_dev); in hub_port_connect_change()
4931 usb_lock_port(port_dev); in hub_port_connect_change()
4935 __must_hold(&port_dev->status_lock) in port_event()
4938 struct usb_port *port_dev = hub->ports[port1 - 1]; in port_event() local
4939 struct usb_device *udev = port_dev->child; in port_event()
4957 dev_dbg(&port_dev->dev, "enable change, status %08x\n", in port_event()
4968 dev_err(&port_dev->dev, "disabled by hub (EMI?), re-enabling...\n"); in port_event()
4976 dev_dbg(&port_dev->dev, "over-current change\n"); in port_event()
4983 dev_err(&port_dev->dev, "over-current condition\n"); in port_event()
4987 dev_dbg(&port_dev->dev, "reset change\n"); in port_event()
4992 dev_dbg(&port_dev->dev, "warm reset change\n"); in port_event()
4997 dev_dbg(&port_dev->dev, "link state change\n"); in port_event()
5002 dev_warn(&port_dev->dev, "config error\n"); in port_event()
5008 if (!pm_runtime_active(&port_dev->dev)) in port_event()
5019 dev_dbg(&port_dev->dev, "do warm reset\n"); in port_event()
5026 usb_unlock_port(port_dev); in port_event()
5030 usb_lock_port(port_dev); in port_event()
5099 struct usb_port *port_dev = hub->ports[i - 1]; in hub_event() local
5113 pm_runtime_get_noresume(&port_dev->dev); in hub_event()
5114 pm_runtime_barrier(&port_dev->dev); in hub_event()
5115 usb_lock_port(port_dev); in hub_event()
5117 usb_unlock_port(port_dev); in hub_event()
5118 pm_runtime_put_sync(&port_dev->dev); in hub_event()
5527 struct usb_port *port_dev; in usb_reset_device() local
5544 port_dev = hub->ports[udev->portnum - 1]; in usb_reset_device()
5579 usb_lock_port(port_dev); in usb_reset_device()
5581 usb_unlock_port(port_dev); in usb_reset_device()
5681 struct usb_port *port_dev = hub->ports[i - 1]; in usb_hub_adjust_deviceremovable() local
5683 connect_type = port_dev->connect_type; in usb_hub_adjust_deviceremovable()
5688 … dev_dbg(&port_dev->dev, "DeviceRemovable is changed to 1 according to platform information.\n"); in usb_hub_adjust_deviceremovable()
5697 struct usb_port *port_dev = hub->ports[i - 1]; in usb_hub_adjust_deviceremovable() local
5699 connect_type = port_dev->connect_type; in usb_hub_adjust_deviceremovable()
5704 … dev_dbg(&port_dev->dev, "DeviceRemovable is changed to 1 according to platform information.\n"); in usb_hub_adjust_deviceremovable()