Lines Matching refs:role
21 enum usb_role role; member
41 int usb_role_switch_set_role(struct usb_role_switch *sw, enum usb_role role) in usb_role_switch_set_role() argument
50 ret = sw->set(sw->dev.parent, role); in usb_role_switch_set_role()
52 sw->role = role; in usb_role_switch_set_role()
69 enum usb_role role; in usb_role_switch_get_role() local
77 role = sw->get(sw->dev.parent); in usb_role_switch_get_role()
79 role = sw->role; in usb_role_switch_get_role()
83 return role; in usb_role_switch_get_role()
161 enum usb_role role = usb_role_switch_get_role(sw); in role_show() local
163 return sprintf(buf, "%s\n", usb_roles[role]); in role_show()
188 static DEVICE_ATTR_RW(role);