Searched refs:prefer_role (Results 1 – 13 of 13) sorted by relevance
1461 port->prefer_role = role; in preferred_role_store()1474 if (port->prefer_role < 0) in preferred_role_show()1477 return sprintf(buf, "%s\n", typec_roles[port->prefer_role]); in preferred_role_show()2236 cap->prefer_role = TYPEC_NO_PREFERRED_ROLE; in typec_get_fw_cap()2243 cap->prefer_role = ret; in typec_get_fw_cap()2404 if (cap->prefer_role != TYPEC_NO_PREFERRED_ROLE) in typec_register_port()2405 port->pwr_role = cap->prefer_role; in typec_register_port()2419 if (cap->prefer_role == TYPEC_SOURCE) in typec_register_port()2432 port->prefer_role = cap->prefer_role; in typec_register_port()
108 if (wusb3801->cap.prefer_role == TYPEC_SOURCE) in wusb3801_get_default_role()215 wusb3801_map_try_role(wusb3801->cap.prefer_role) | in wusb3801_hw_init()
52 int prefer_role; member
213 typec_cap.prefer_role = TYPEC_NO_PREFERRED_ROLE; in hd3ss3220_probe()
559 chip->capability.prefer_role = TYPEC_SINK; in stusb160x_get_fw_caps()
1185 cap->prefer_role = ret; in anx7411_typec_port_probe()
283 int prefer_role; member
851 typec_cap.prefer_role = TYPEC_NO_PREFERRED_ROLE; in tps6598x_register_port()1271 typec_cap.prefer_role = TYPEC_NO_PREFERRED_ROLE; in tps25750_register_port()
78 cap->prefer_role = TYPEC_NO_PREFERRED_ROLE; in cros_typec_parse_port_props()83 cap->prefer_role = ret; in cros_typec_parse_port_props()
68 When registering the ports, the prefer_role member in struct typec_capability
1245 typec_cap.prefer_role = TYPEC_NO_PREFERRED_ROLE; in extcon_rtk_type_c_init()
1584 cap->prefer_role = TYPEC_NO_PREFERRED_ROLE; in ucsi_register_port()
7617 port->try_role = port->typec_caps.prefer_role; in tcpm_register_port()