Lines Matching refs:usb4
165 struct usb4_port *usb4; in usb4_switch_check_wakes() local
201 usb4 = port->usb4; in usb4_switch_check_wakes()
202 if (device_may_wakeup(&usb4->dev) && wakeup_usb4) in usb4_switch_check_wakes()
203 pm_wakeup_event(&usb4->dev, 0); in usb4_switch_check_wakes()
441 bool wakeup = runtime || device_may_wakeup(&port->usb4->dev); in usb4_switch_set_wake()
1044 struct usb4_port *usb4; in usb4_switch_add_ports() local
1051 usb4 = usb4_port_device_add(port); in usb4_switch_add_ports()
1052 if (IS_ERR(usb4)) { in usb4_switch_add_ports()
1054 return PTR_ERR(usb4); in usb4_switch_add_ports()
1057 port->usb4 = usb4; in usb4_switch_add_ports()
1074 if (port->usb4) { in usb4_switch_remove_ports()
1075 usb4_port_device_remove(port->usb4); in usb4_switch_remove_ports()
1076 port->usb4 = NULL; in usb4_switch_remove_ports()