Searched refs:usb_role_switch (Results 1 – 21 of 21) sorted by relevance
8 struct usb_role_switch;16 typedef int (*usb_role_switch_set_t)(struct usb_role_switch *sw,18 typedef enum usb_role (*usb_role_switch_get_t)(struct usb_role_switch *sw);52 int usb_role_switch_set_role(struct usb_role_switch *sw, enum usb_role role);53 enum usb_role usb_role_switch_get_role(struct usb_role_switch *sw);54 struct usb_role_switch *usb_role_switch_get(struct device *dev);55 struct usb_role_switch *fwnode_usb_role_switch_get(struct fwnode_handle *node);56 void usb_role_switch_put(struct usb_role_switch *sw);58 struct usb_role_switch *61 struct usb_role_switch *[all …]
40 struct usb_role_switch *hub_role_sw;42 struct usb_role_switch *dev_role_sw;96 struct usb_role_switch *sw; in relay_set_role_switch()129 static int hub_usb_role_switch_set(struct usb_role_switch *sw, enum usb_role role) in hub_usb_role_switch_set()
86 static int dwc2_drd_role_sw_set(struct usb_role_switch *sw, enum usb_role role) in dwc2_drd_role_sw_set()176 struct usb_role_switch *role_sw; in dwc2_drd_init()
62 struct usb_role_switch *role_sw;
261 static int ssusb_role_sw_set(struct usb_role_switch *sw, enum usb_role role) in ssusb_role_sw_set() 271 static enum usb_role ssusb_role_sw_get(struct usb_role_switch *sw) in ssusb_role_sw_get()
218 struct usb_role_switch *role_sw;
114 struct usb_role_switch *role_sw;
342 static enum usb_role cdns_role_get(struct usb_role_switch *sw) in cdns_role_get() 358 static int cdns_role_set(struct usb_role_switch *sw, enum usb_role role) in cdns_role_set()
446 static int dwc3_usb_role_switch_set(struct usb_role_switch *sw, in dwc3_usb_role_switch_set()471 static enum usb_role dwc3_usb_role_switch_get(struct usb_role_switch *sw) in dwc3_usb_role_switch_get()
1227 struct usb_role_switch *role_sw;
52 struct usb_role_switch *role_sw;
89 struct usb_role_switch *role_sw;
246 struct usb_role_switch *role_sw;
56 struct usb_role_switch *role_sw;
100 struct usb_role_switch *role_sw;
108 struct usb_role_switch *role_sw;
85 struct usb_role_switch *role_sw;
285 struct usb_role_switch *usb_role_sw;
520 struct usb_role_switch *usb_role_sw;
133 struct usb_role_switch *role_sw;
345 struct usb_role_switch *role_sw;