Searched refs:typec_partner (Results 1 – 15 of 15) sorted by relevance
| /linux/include/linux/usb/ |
| H A D | typec.h | 16 struct typec_partner; 137 int typec_partner_set_identity(struct typec_partner *partner); 161 void typec_partner_set_pd_revision(struct typec_partner *partner, u16 pd_revision); 162 int typec_partner_set_num_altmodes(struct typec_partner *partner, int num_altmodes); 164 *typec_partner_register_altmode(struct typec_partner *partner, 249 void (*attach)(struct typec_partner *partner, struct device *dev); 250 void (*deattach)(struct typec_partner *partner, struct device *dev); 329 struct typec_partner *typec_register_partner(struct typec_port *port, 331 void typec_unregister_partner(struct typec_partner *partner); 367 void typec_partner_set_svdm_version(struct typec_partner *partner, [all …]
|
| H A D | typec_altmode.h | 254 int typec_mode_selection_start(struct typec_partner *partner, 271 void typec_altmode_state_update(struct typec_partner *partner, const u16 svid, 282 void typec_mode_selection_delete(struct typec_partner *partner);
|
| /linux/drivers/usb/typec/ |
| H A D | class.h | 30 struct typec_partner { struct 45 void (*attach)(struct typec_partner *partner, struct device *dev); argument 46 void (*deattach)(struct typec_partner *partner, struct device *dev); argument 91 #define to_typec_partner(_dev_) container_of(_dev_, struct typec_partner, dev)
|
| H A D | class.c | 64 struct typec_partner *partner = to_typec_partner(dev); in get_pd_identity() 728 void typec_partner_set_usb_mode(struct typec_partner *partner, enum usb_mode mode) in typec_partner_set_usb_mode() 742 struct typec_partner *partner = to_typec_partner(dev); in usb_mode_show() 764 struct typec_partner *partner = to_typec_partner(dev); in usb_mode_store() 793 struct typec_partner *p = to_typec_partner(dev); in accessory_mode_show() 803 struct typec_partner *p = to_typec_partner(dev); in supports_usb_power_delivery_show() 812 struct typec_partner *partner; in number_of_alternate_modes_show() 842 struct typec_partner *partner = to_typec_partner(kobj_to_dev(kobj)); in typec_partner_attr_is_visible() 876 struct typec_partner *partner = to_typec_partner(dev); in typec_partner_release() 888 static void typec_partner_link_device(struct typec_partner *partner, struct device *dev) in typec_partner_link_device() [all …]
|
| H A D | mode_selection.c | 44 struct typec_partner *partner; 176 void typec_altmode_state_update(struct typec_partner *partner, const u16 svid, in typec_altmode_state_update() 231 int typec_mode_selection_start(struct typec_partner *partner, in typec_mode_selection_start() 271 void typec_mode_selection_delete(struct typec_partner *partner) in typec_mode_selection_delete()
|
| H A D | wusb3801.c | 89 struct typec_partner *partner;
|
| H A D | anx7411.c | 248 struct typec_partner *partner; 380 struct typec_partner *partner; in anx7411_register_partner()
|
| H A D | stusb160x.c | 157 struct typec_partner *partner;
|
| H A D | rt1719.c | 91 struct typec_partner *partner;
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_ec_typec.h | 52 struct typec_partner *partner;
|
| /linux/drivers/usb/typec/ucsi/ |
| H A D | ucsi.h | 523 struct typec_partner *partner;
|
| H A D | ucsi.c | 1087 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 | 174 struct typec_partner *partner;
|
| /linux/drivers/usb/typec/tcpm/ |
| H A D | tcpm.c | 359 struct typec_partner *partner; 4390 struct typec_partner *partner; in tcpm_typec_connect()
|