Home
last modified time | relevance | path

Searched refs:typec_partner (Results 1 – 13 of 13) sorted by relevance

/linux/include/linux/usb/
A Dtypec.h16 struct typec_partner;
123 int typec_partner_set_identity(struct typec_partner *partner);
144 void typec_partner_set_pd_revision(struct typec_partner *partner, u16 pd_revision);
145 int typec_partner_set_num_altmodes(struct typec_partner *partner, int num_altmodes);
147 *typec_partner_register_altmode(struct typec_partner *partner,
230 void (*attach)(struct typec_partner *partner, struct device *dev);
231 void (*deattach)(struct typec_partner *partner, struct device *dev);
302 struct typec_partner *typec_register_partner(struct typec_port *port,
304 void typec_unregister_partner(struct typec_partner *partner);
339 void typec_partner_set_svdm_version(struct typec_partner *partner,
[all …]
/linux/drivers/usb/typec/
A Dclass.h29 struct typec_partner { struct
41 void (*attach)(struct typec_partner *partner, struct device *dev); argument
42 void (*deattach)(struct typec_partner *partner, struct device *dev); argument
84 #define to_typec_partner(_dev_) container_of(_dev_, struct typec_partner, dev)
A Dclass.c63 struct typec_partner *partner = to_typec_partner(dev); in get_pd_identity()
621 struct typec_partner *p = to_typec_partner(dev); in accessory_mode_show()
631 struct typec_partner *p = to_typec_partner(dev); in supports_usb_power_delivery_show()
640 struct typec_partner *partner; in number_of_alternate_modes_show()
695 struct typec_partner *partner = to_typec_partner(dev); in typec_partner_release()
905 struct typec_partner *partner; in typec_register_partner()
957 void typec_unregister_partner(struct typec_partner *partner) in typec_unregister_partner()
1727 struct typec_partner *partner = to_typec_partner(dev); in usb_power_delivery_revision_show()
1865 struct typec_partner *partner = typec_get_partner(port); in typec_partner_attach()
1882 struct typec_partner *partner = typec_get_partner(port); in typec_partner_deattach()
[all …]
A Dwusb3801.c89 struct typec_partner *partner;
A Danx7411.c248 struct typec_partner *partner;
378 struct typec_partner *partner; in anx7411_register_partner()
A Dstusb160x.c157 struct typec_partner *partner;
A Drt1719.c91 struct typec_partner *partner;
/linux/drivers/platform/chrome/
A Dcros_ec_typec.h50 struct typec_partner *partner;
/linux/drivers/usb/typec/ucsi/
A Ducsi.h426 struct typec_partner *partner;
A Ducsi.c1025 struct typec_partner *partner; in ucsi_register_partner()
/linux/Documentation/driver-api/usb/
A Dtypec.rst87 The class will provide a handle to struct typec_partner if the registration was
/linux/drivers/usb/typec/tipd/
A Dcore.c131 struct typec_partner *partner;
/linux/drivers/usb/typec/tcpm/
A Dtcpm.c332 struct typec_partner *partner;
4249 struct typec_partner *partner; in tcpm_typec_connect()

Completed in 46 milliseconds