Searched refs:typec_partner (Results 1 - 12 of 12) sorted by relevance
/linux-master/include/linux/usb/ |
H A D | typec.h | 16 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 D | class.h | 29 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 D | class.c | 63 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 D | wusb3801.c | 89 struct typec_partner *partner;
|
H A D | stusb160x.c | 157 struct typec_partner *partner;
|
H A D | anx7411.c | 247 struct typec_partner *partner; 377 struct typec_partner *partner;
|
H A D | rt1719.c | 91 struct typec_partner *partner;
|
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_typec.h | 50 struct typec_partner *partner;
|
/linux-master/drivers/usb/typec/ucsi/ |
H A D | ucsi.h | 431 struct typec_partner *partner;
|
H A D | ucsi.c | 972 struct typec_partner *partner;
|
/linux-master/drivers/usb/typec/tipd/ |
H A D | core.c | 130 struct typec_partner *partner;
|
/linux-master/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 331 struct typec_partner *partner; 4245 struct typec_partner *partner;
|
Completed in 212 milliseconds