Home
last modified time | relevance | path

Searched refs:prefer_role (Results 1 – 11 of 11) sorted by relevance

/drivers/usb/typec/
A Dhd3ss3220.c130 static int hd3ss3220_set_source_pref(struct hd3ss3220 *hd3ss3220, int prefer_role) in hd3ss3220_set_source_pref() argument
134 switch (prefer_role) { in hd3ss3220_set_source_pref()
145 dev_err(hd3ss3220->dev, "bad role preference: %d\n", prefer_role); in hd3ss3220_set_source_pref()
312 cap->prefer_role = ret; in hd3ss3220_configure_source_pref()
313 return hd3ss3220_set_source_pref(hd3ss3220, cap->prefer_role); in hd3ss3220_configure_source_pref()
362 typec_cap.prefer_role = TYPEC_NO_PREFERRED_ROLE; in hd3ss3220_probe()
A Dclass.c1647 port->prefer_role = role; in preferred_role_store()
1660 if (port->prefer_role < 0) in preferred_role_show()
1663 return sprintf(buf, "%s\n", typec_roles[port->prefer_role]); in preferred_role_show()
2440 cap->prefer_role = TYPEC_NO_PREFERRED_ROLE; in typec_get_fw_cap()
2447 cap->prefer_role = ret; in typec_get_fw_cap()
2608 if (cap->prefer_role != TYPEC_NO_PREFERRED_ROLE) in typec_register_port()
2609 port->pwr_role = cap->prefer_role; in typec_register_port()
2623 if (cap->prefer_role == TYPEC_SOURCE) in typec_register_port()
2637 port->prefer_role = cap->prefer_role; in typec_register_port()
A Dwusb3801.c108 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()
A Dclass.h54 int prefer_role; member
A Dstusb160x.c559 chip->capability.prefer_role = TYPEC_SINK; in stusb160x_get_fw_caps()
A Danx7411.c1200 cap->prefer_role = ret; in anx7411_typec_port_probe()
/drivers/usb/typec/tipd/
A Dcore.c851 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()
/drivers/platform/chrome/
A Dcros_ec_typec.c182 cap->prefer_role = TYPEC_NO_PREFERRED_ROLE; in cros_typec_parse_port_props()
187 cap->prefer_role = ret; in cros_typec_parse_port_props()
/drivers/extcon/
A Dextcon-rtk-type-c.c1245 typec_cap.prefer_role = TYPEC_NO_PREFERRED_ROLE; in extcon_rtk_type_c_init()
/drivers/usb/typec/ucsi/
A Ducsi.c1603 cap->prefer_role = TYPEC_NO_PREFERRED_ROLE; in ucsi_register_port()
/drivers/usb/typec/tcpm/
A Dtcpm.c7858 port->try_role = port->typec_caps.prefer_role; in tcpm_register_port()

Completed in 54 milliseconds