Home
last modified time | relevance | path

Searched refs:try_role (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/
H A Dfusb302.txt13 - fusb302,try_role: enable try.role function, it would try your wanted
28 fusb302,try_role = "ROLE_MODE_DFP";
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dtcpm.h148 int (*try_role)(struct tcpc_dev *dev, int role); member
H A Dtypec.h227 int (*try_role)(struct typec_port *port, int role); member
/OK3568_Linux_fs/u-boot/include/power/power_delivery/
H A Dtcpm.h152 int (*try_role)(struct tcpc_dev *dev, int role); member
H A Dtypec.h226 int (*try_role)(struct typec_port *port, int role); member
/OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/
H A Dtcpm.c349 int try_role; member
532 ((port)->try_snk_count == 0 && (port)->try_role == TYPEC_SINK && \
536 ((port)->try_src_count == 0 && (port)->try_role == TYPEC_SOURCE && \
557 if (port->try_role == TYPEC_SINK) in tcpm_default_state()
559 else if (port->try_role == TYPEC_SOURCE) in tcpm_default_state()
5649 if (port->try_role == TYPEC_NO_PREFERRED_ROLE || in tcpm_dr_set()
5650 port->try_role == port->pwr_role) { in tcpm_dr_set()
5787 if (tcpc->try_role) in tcpm_try_role()
5788 ret = tcpc->try_role(tcpc, role); in tcpm_try_role()
5790 port->try_role = role; in tcpm_try_role()
[all …]
/OK3568_Linux_fs/u-boot/drivers/power/power_delivery/
H A Dtcpm.c329 int try_role; member
496 ((port)->try_snk_count == 0 && (port)->try_role == TYPEC_SINK && \
500 ((port)->try_src_count == 0 && (port)->try_role == TYPEC_SOURCE && \
514 if (port->try_role == TYPEC_SINK) in tcpm_default_state()
516 else if (port->try_role == TYPEC_SOURCE) in tcpm_default_state()
3448 port->try_role = port->typec_caps.prefer_role; in tcpm_port_init()
/OK3568_Linux_fs/kernel/drivers/usb/typec/
H A Dclass.c1278 if (!port->ops || !port->ops->try_role) { in preferred_role_store()
1291 ret = port->ops->try_role(port, role); in preferred_role_store()
1619 !port->ops || !port->ops->try_role) in typec_attr_is_visible()