Symbol: usb_power_delivery
drivers/platform/chrome/cros_ec_typec.h
80
struct usb_power_delivery *partner_pd;
drivers/usb/typec/class.c
1089
struct usb_power_delivery *
drivers/usb/typec/class.c
1585
int typec_port_set_usb_power_delivery(struct typec_port *port, struct usb_power_delivery *pd)
drivers/usb/typec/class.c
1611
struct usb_power_delivery *pd;
drivers/usb/typec/class.c
1633
struct usb_power_delivery **pds;
drivers/usb/typec/class.c
991
struct usb_power_delivery *pd)
drivers/usb/typec/class.h
42
struct usb_power_delivery *pd;
drivers/usb/typec/class.h
54
struct usb_power_delivery *pd;
drivers/usb/typec/pd.c
565
usb_power_delivery_register_capabilities(struct usb_power_delivery *pd,
drivers/usb/typec/pd.c
619
struct usb_power_delivery *pd = to_usb_power_delivery(dev);
drivers/usb/typec/pd.c
627
struct usb_power_delivery *pd = to_usb_power_delivery(dev);
drivers/usb/typec/pd.c
641
struct usb_power_delivery *pd = to_usb_power_delivery(kobj_to_dev(kobj));
drivers/usb/typec/pd.c
657
struct usb_power_delivery *pd = to_usb_power_delivery(dev);
drivers/usb/typec/pd.c
669
struct usb_power_delivery *usb_power_delivery_find(const char *name)
drivers/usb/typec/pd.c
694
struct usb_power_delivery *
drivers/usb/typec/pd.c
697
struct usb_power_delivery *pd;
drivers/usb/typec/pd.c
733
void usb_power_delivery_unregister(struct usb_power_delivery *pd)
drivers/usb/typec/pd.c
750
int usb_power_delivery_link_device(struct usb_power_delivery *pd, struct device *dev)
drivers/usb/typec/pd.c
775
void usb_power_delivery_unlink_device(struct usb_power_delivery *pd, struct device *dev)
drivers/usb/typec/pd.h
18
struct usb_power_delivery *pd;
drivers/usb/typec/pd.h
23
#define to_usb_power_delivery(o) container_of(o, struct usb_power_delivery, dev)
drivers/usb/typec/pd.h
25
struct usb_power_delivery *usb_power_delivery_find(const char *name);
drivers/usb/typec/tcpm/tcpm.c
358
struct usb_power_delivery *pd;
drivers/usb/typec/tcpm/tcpm.c
537
struct usb_power_delivery **pds;
drivers/usb/typec/tcpm/tcpm.c
541
struct usb_power_delivery *partner_pd;
drivers/usb/typec/tcpm/tcpm.c
544
struct usb_power_delivery *selected_pd;
drivers/usb/typec/tcpm/tcpm.c
7594
static struct pd_data *tcpm_find_pd_data(struct tcpm_port *port, struct usb_power_delivery *pd)
drivers/usb/typec/tcpm/tcpm.c
7606
static struct usb_power_delivery **tcpm_pd_get(struct typec_port *p)
drivers/usb/typec/tcpm/tcpm.c
7613
static int tcpm_pd_set(struct typec_port *p, struct usb_power_delivery *pd)
drivers/usb/typec/tcpm/tcpm.c
8018
port->pds = devm_kcalloc(port->dev, port->pd_count, sizeof(struct usb_power_delivery *),
drivers/usb/typec/ucsi/ucsi.h
564
struct usb_power_delivery *pd;
drivers/usb/typec/ucsi/ucsi.h
567
struct usb_power_delivery *partner_pd;
include/linux/usb/pd.h
691
struct usb_power_delivery;
include/linux/usb/pd.h
714
usb_power_delivery_register_capabilities(struct usb_power_delivery *pd,
include/linux/usb/pd.h
718
struct usb_power_delivery *usb_power_delivery_register(struct device *parent,
include/linux/usb/pd.h
720
void usb_power_delivery_unregister(struct usb_power_delivery *pd);
include/linux/usb/pd.h
722
int usb_power_delivery_link_device(struct usb_power_delivery *pd, struct device *dev);
include/linux/usb/pd.h
723
void usb_power_delivery_unlink_device(struct usb_power_delivery *pd, struct device *dev);
include/linux/usb/typec.h
27
struct usb_power_delivery;
include/linux/usb/typec.h
272
struct usb_power_delivery **(*pd_get)(struct typec_port *port);
include/linux/usb/typec.h
273
int (*pd_set)(struct typec_port *port, struct usb_power_delivery *pd);
include/linux/usb/typec.h
317
struct usb_power_delivery *pd;
include/linux/usb/typec.h
374
struct usb_power_delivery *typec_partner_usb_power_delivery_register(struct typec_partner *partner,
include/linux/usb/typec.h
377
int typec_port_set_usb_power_delivery(struct typec_port *port, struct usb_power_delivery *pd);
include/linux/usb/typec.h
379
struct usb_power_delivery *pd);