Searched refs:typec_partner (Results 1 - 12 of 12) sorted by relevance

/linux-master/include/linux/usb/
H 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,
227 void (*attach)(struct typec_partner *partner, struct device *dev);
228 void (*deattach)(struct typec_partner *partner, struct device *dev);
299 struct typec_partner *typec_register_partner(struct typec_port *port,
301 void typec_unregister_partner(struct typec_partner *partner);
336 void typec_partner_set_svdm_version(struct typec_partner *partne
[all...]
/linux-master/drivers/usb/typec/
H A Dclass.h29 struct typec_partner { struct
41 void (*attach)(struct typec_partner *partner, struct device *dev);
42 void (*deattach)(struct typec_partner *partner, struct device *dev);
74 * NOTE: These may be registered first before the typec_partner, so they
75 * will always have to be kept here instead of struct typec_partner.
84 #define to_typec_partner(_dev_) container_of(_dev_, struct typec_partner, dev)
H A Dclass.c63 struct typec_partner *partner = to_typec_partner(dev);
602 struct typec_partner *p = to_typec_partner(dev);
612 struct typec_partner *p = to_typec_partner(dev);
621 struct typec_partner *partner;
650 struct typec_partner *partner = to_typec_partner(kobj_to_dev(kobj));
676 struct typec_partner *partner = to_typec_partner(dev);
683 .name = "typec_partner",
688 static void typec_partner_link_device(struct typec_partner *partner, struct device *dev)
706 static void typec_partner_unlink_device(struct typec_partner *partner, struct device *dev)
722 int typec_partner_set_identity(struct typec_partner *partne
[all...]
H A Dwusb3801.c89 struct typec_partner *partner;
H A Dstusb160x.c157 struct typec_partner *partner;
H A Danx7411.c247 struct typec_partner *partner;
377 struct typec_partner *partner;
H A Drt1719.c91 struct typec_partner *partner;
/linux-master/drivers/platform/chrome/
H A Dcros_ec_typec.h50 struct typec_partner *partner;
/linux-master/drivers/usb/typec/ucsi/
H A Ducsi.h431 struct typec_partner *partner;
H A Ducsi.c972 struct typec_partner *partner;
/linux-master/drivers/usb/typec/tipd/
H A Dcore.c130 struct typec_partner *partner;
/linux-master/drivers/usb/typec/tcpm/
H A Dtcpm.c331 struct typec_partner *partner;
4245 struct typec_partner *partner;

Completed in 212 milliseconds