| /OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/ |
| H A D | tcpci.h | 186 struct tcpci_data { struct 192 int (*init)(struct tcpci *tcpci, struct tcpci_data *data); argument 193 int (*set_vconn)(struct tcpci *tcpci, struct tcpci_data *data, argument 195 int (*start_drp_toggling)(struct tcpci *tcpci, struct tcpci_data *data, argument 197 int (*set_vbus)(struct tcpci *tcpci, struct tcpci_data *data, bool source, bool sink); argument 198 void (*frs_sourcing_vbus)(struct tcpci *tcpci, struct tcpci_data *data); argument 199 void (*set_partner_usb_comm_capable)(struct tcpci *tcpci, struct tcpci_data *data, argument 203 struct tcpci *tcpci_register_port(struct device *dev, struct tcpci_data *data);
|
| H A D | tcpci_et7303.c | 32 struct tcpci_data data; 65 static struct et7303_chip *tdata_to_et7303(struct tcpci_data *tdata) in tdata_to_et7303() 70 static int et7303_init(struct tcpci *tcpci, struct tcpci_data *tdata) in et7303_init() 91 static int et7303_set_vbus(struct tcpci *tcpci, struct tcpci_data *tdata, in et7303_set_vbus() 118 static int et7303_set_vconn(struct tcpci *tcpci, struct tcpci_data *tdata, in et7303_set_vconn() 128 struct tcpci_data *tdata, in et7303_start_drp_toggling()
|
| H A D | tcpci_rt1711h.c | 39 struct tcpci_data data; 71 static struct rt1711h_chip *tdata_to_rt1711h(struct tcpci_data *tdata) in tdata_to_rt1711h() 76 static int rt1711h_init(struct tcpci *tcpci, struct tcpci_data *tdata) in rt1711h_init() 107 static int rt1711h_set_vconn(struct tcpci *tcpci, struct tcpci_data *tdata, in rt1711h_set_vconn() 117 struct tcpci_data *tdata, in rt1711h_start_drp_toggling()
|
| H A D | tcpci_maxim.c | 47 struct tcpci_data data; 70 static struct max_tcpci_chip *tdata_to_max_tcpci(struct tcpci_data *tdata) in tdata_to_max_tcpci() 214 static int max_tcpci_set_vbus(struct tcpci *tcpci, struct tcpci_data *tdata, bool source, bool sink) in max_tcpci_set_vbus() 259 static void max_tcpci_frs_sourcing_vbus(struct tcpci *tcpci, struct tcpci_data *tdata) in max_tcpci_frs_sourcing_vbus() 284 static void max_tcpci_set_partner_usb_comm_capable(struct tcpci *tcpci, struct tcpci_data *data, in max_tcpci_set_partner_usb_comm_capable() 426 static int max_tcpci_start_toggling(struct tcpci *tcpci, struct tcpci_data *tdata, in max_tcpci_start_toggling() 436 static int tcpci_init(struct tcpci *tcpci, struct tcpci_data *data) in tcpci_init()
|
| H A D | tcpci_husb311.c | 28 struct tcpci_data data; 56 static struct husb311_chip *tdata_to_husb311(struct tcpci_data *tdata) in tdata_to_husb311() 67 static int husb311_init(struct tcpci *tcpci, struct tcpci_data *tdata) in husb311_init() 85 static int husb311_set_vbus(struct tcpci *tcpci, struct tcpci_data *tdata, in husb311_set_vbus()
|
| H A D | tcpci_mt6360.c | 41 struct tcpci_data tdata; 59 static int mt6360_tcpc_init(struct tcpci *tcpci, struct tcpci_data *tdata) in mt6360_tcpc_init()
|
| H A D | tcpci.c | 56 struct tcpci_data *data; 61 struct tcpci_data data; 799 struct tcpci *tcpci_register_port(struct device *dev, struct tcpci_data *data) in tcpci_register_port()
|
| /OK3568_Linux_fs/u-boot/drivers/power/power_delivery/ |
| H A D | tcpci.h | 134 struct tcpci_data { struct 136 int (*init)(struct tcpci *tcpci, struct tcpci_data *data); argument 137 int (*set_vconn)(struct tcpci *tcpci, struct tcpci_data *data, argument 139 int (*start_drp_toggling)(struct tcpci *tcpci, struct tcpci_data *data, argument 143 struct tcpci *tcpci_register_port(struct udevice *dev, struct tcpci_data *data);
|
| H A D | tcpci_husb311.c | 27 struct tcpci_data data; 82 static struct husb311_chip *tdata_to_husb311(struct tcpci_data *tdata) in tdata_to_husb311() 93 static int husb311_init(struct tcpci *tcpci, struct tcpci_data *tdata) in husb311_init()
|
| H A D | tcpci.c | 38 struct tcpci_data *data; 45 struct tcpci_data data; 626 struct tcpci *tcpci_register_port(struct udevice *dev, struct tcpci_data *data) in tcpci_register_port()
|
| /OK3568_Linux_fs/kernel/include/trace/hooks/ |
| H A D | typec.h | 16 struct tcpci_data; 35 TP_PROTO(struct tcpci *tcpci, struct tcpci_data *data, int *override_toggling), 39 TP_PROTO(struct tcpci *tcpci, struct tcpci_data *data, int *ret), 50 TP_PROTO(struct tcpci *tcpci, struct tcpci_data *data, int *vbus, int *bypass),
|