Searched refs:usb_power_delivery (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-usb_power_delivery | 1 What: /sys/class/usb_power_delivery 7 What: /sys/class/usb_power_delivery/.../revision 14 What: /sys/class/usb_power_delivery/.../version 23 What: /sys/class/usb_power_delivery/.../source-capabilities 35 /sys/class/usb_power_delivery/.../source_capabilities/<position>:<type> 37 What: /sys/class/usb_power_delivery/.../sink-capabilities 51 What: /sys/class/usb_power_delivery/.../<capability>/<position>:fixed_supply 65 What: /sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/dual_role_power 106 What: /sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/dual_role_data 153 What: /sys/class/usb_power_delivery/.../<capability>/<position>:variable_supply [all …]
|
H A D | sysfs-class-typec | 76 power operation mode should show "usb_power_delivery". 83 - usb_power_delivery
|
/openbmc/linux/drivers/usb/typec/ |
H A D | pd.h | 9 struct usb_power_delivery { struct 18 struct usb_power_delivery *pd; argument 23 #define to_usb_power_delivery(o) container_of(o, struct usb_power_delivery, dev) 25 struct usb_power_delivery *usb_power_delivery_find(const char *name);
|
H A D | pd.c | 482 usb_power_delivery_register_capabilities(struct usb_power_delivery *pd, in usb_power_delivery_register_capabilities() 536 struct usb_power_delivery *pd = to_usb_power_delivery(dev); in revision_show() 544 struct usb_power_delivery *pd = to_usb_power_delivery(dev); in version_show() 558 struct usb_power_delivery *pd = to_usb_power_delivery(kobj_to_dev(kobj)); in pd_attr_is_visible() 574 struct usb_power_delivery *pd = to_usb_power_delivery(dev); in pd_release() 586 struct usb_power_delivery *usb_power_delivery_find(const char *name) in usb_power_delivery_find() 611 struct usb_power_delivery * 614 struct usb_power_delivery *pd; in usb_power_delivery_register() 650 void usb_power_delivery_unregister(struct usb_power_delivery *pd) in usb_power_delivery_unregister() 667 int usb_power_delivery_link_device(struct usb_power_delivery *pd, struct device *dev) in usb_power_delivery_link_device() [all …]
|
H A D | class.h | 37 struct usb_power_delivery *pd; 45 struct usb_power_delivery *pd;
|
H A D | class.c | 743 struct usb_power_delivery *pd) in typec_partner_set_usb_power_delivery() 841 struct usb_power_delivery * 1243 int typec_port_set_usb_power_delivery(struct typec_port *port, struct usb_power_delivery *pd) in typec_port_set_usb_power_delivery() 1269 struct usb_power_delivery *pd; in select_usb_power_delivery_store() 1290 struct usb_power_delivery **pds; in select_usb_power_delivery_show()
|
/openbmc/linux/include/linux/usb/ |
H A D | typec.h | 25 struct usb_power_delivery; 239 struct usb_power_delivery **(*pd_get)(struct typec_port *port); 240 int (*pd_set)(struct typec_port *port, struct usb_power_delivery *pd); 278 struct usb_power_delivery *pd; 331 struct usb_power_delivery *typec_partner_usb_power_delivery_register(struct typec_partner *partner, 334 int typec_port_set_usb_power_delivery(struct typec_port *port, struct usb_power_delivery *pd); 336 struct usb_power_delivery *pd);
|
H A D | pd.h | 500 struct usb_power_delivery; 523 usb_power_delivery_register_capabilities(struct usb_power_delivery *pd, 527 struct usb_power_delivery *usb_power_delivery_register(struct device *parent, 529 void usb_power_delivery_unregister(struct usb_power_delivery *pd); 531 int usb_power_delivery_link_device(struct usb_power_delivery *pd, struct device *dev); 532 void usb_power_delivery_unlink_device(struct usb_power_delivery *pd, struct device *dev);
|
/openbmc/linux/drivers/platform/chrome/ |
H A D | cros_ec_typec.h | 78 struct usb_power_delivery *partner_pd;
|
/openbmc/linux/drivers/usb/typec/ucsi/ |
H A D | ucsi.h | 367 struct usb_power_delivery *pd; 370 struct usb_power_delivery *partner_pd;
|
/openbmc/linux/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 400 struct usb_power_delivery *pd; 403 struct usb_power_delivery *partner_pd;
|