Searched refs:typec_partner (Results 1 – 12 of 12) sorted by relevance
/linux/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, 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/ |
H A D | class.h | 29 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)
|
H A D | class.c | 63 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() 669 struct typec_partner *partner = to_typec_partner(kobj_to_dev(kobj)); in typec_partner_attr_is_visible() 695 struct typec_partner *partner = to_typec_partner(dev); in typec_partner_release() 707 static void typec_partner_link_device(struct typec_partner *partner, struct device *dev) in typec_partner_link_device() 725 static void typec_partner_unlink_device(struct typec_partner *partner, struct device *dev) in typec_partner_unlink_device() 741 int typec_partner_set_identity(struct typec_partner *partner) in typec_partner_set_identity() 759 void typec_partner_set_pd_revision(struct typec_partner *partner, u16 pd_revision) in typec_partner_set_pd_revision() [all …]
|
H A D | wusb3801.c | 89 struct typec_partner *partner;
|
H A D | anx7411.c | 248 struct typec_partner *partner; 378 struct typec_partner *partner; in anx7411_register_partner()
|
H A D | rt1719.c | 91 struct typec_partner *partner;
|
/linux/drivers/platform/chrome/ |
H A D | cros_ec_typec.h | 50 struct typec_partner *partner;
|
/linux/drivers/usb/typec/ucsi/ |
H A D | ucsi.h | 426 struct typec_partner *partner;
|
H A D | ucsi.c | 1025 struct typec_partner *partner; in ucsi_register_partner()
|
/linux/Documentation/driver-api/usb/ |
H A D | typec.rst | 87 The class will provide a handle to struct typec_partner if the registration was
|
/linux/drivers/usb/typec/tipd/ |
H A D | core.c | 131 struct typec_partner *partner;
|
/linux/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 332 struct typec_partner *partner; 4249 struct typec_partner *partner; in tcpm_typec_connect()
|