Home
last modified time | relevance | path

Searched refs:tcpc_dev (Results 1 – 4 of 4) sorted by relevance

/rk3399_rockchip-uboot/include/power/power_delivery/
H A Dtcpm.h131 struct tcpc_dev { struct
133 int (*init)(struct tcpc_dev *dev); argument
134 int (*get_vbus)(struct tcpc_dev *dev); argument
135 int (*get_current_limit)(struct tcpc_dev *dev); argument
136 int (*set_cc)(struct tcpc_dev *dev, enum typec_cc_status cc); argument
137 int (*apply_rc)(struct tcpc_dev *dev, enum typec_cc_status cc, argument
139 int (*get_cc)(struct tcpc_dev *dev, enum typec_cc_status *cc1, argument
141 int (*set_polarity)(struct tcpc_dev *dev, argument
143 int (*set_vconn)(struct tcpc_dev *dev, bool on); argument
144 int (*set_vbus)(struct tcpc_dev *dev, bool on, bool charge); argument
[all …]
/rk3399_rockchip-uboot/drivers/power/power_delivery/
H A Dfusb302.c59 struct tcpc_dev tcpc_dev; member
245 static int tcpm_init(struct tcpc_dev *dev) in tcpm_init()
248 tcpc_dev); in tcpm_init()
276 static int tcpm_get_vbus(struct tcpc_dev *dev) in tcpm_get_vbus()
279 tcpc_dev); in tcpm_get_vbus()
284 static int tcpm_get_current_limit(struct tcpc_dev *dev)
288 tcpc_dev);
443 static int tcpm_set_cc(struct tcpc_dev *dev, enum typec_cc_status cc) in tcpm_set_cc()
446 tcpc_dev); in tcpm_set_cc()
541 static int tcpm_get_cc(struct tcpc_dev *dev, enum typec_cc_status *cc1, in tcpm_get_cc()
[all …]
H A Dtcpci.c37 struct tcpc_dev tcpc;
48 static inline struct tcpci *tcpc_to_tcpci(struct tcpc_dev *tcpc) in tcpc_to_tcpci()
111 static int tcpci_set_cc(struct tcpc_dev *tcpc, enum typec_cc_status cc) in tcpci_set_cc()
158 static int tcpci_start_toggling(struct tcpc_dev *tcpc, in tcpci_start_toggling()
222 static int tcpci_get_cc(struct tcpc_dev *tcpc, in tcpci_get_cc()
248 static int tcpci_set_polarity(struct tcpc_dev *tcpc, in tcpci_set_polarity()
308 static int tcpci_set_vconn(struct tcpc_dev *tcpc, bool enable) in tcpci_set_vconn()
329 static int tcpci_set_roles(struct tcpc_dev *tcpc, bool attached, in tcpci_set_roles()
348 static int tcpci_set_pd_rx(struct tcpc_dev *tcpc, bool enable) in tcpci_set_pd_rx()
363 static int tcpci_get_vbus(struct tcpc_dev *tcpc) in tcpci_get_vbus()
[all …]
H A Dtcpm.c287 struct tcpc_dev *tcpc;
3423 struct tcpm_port *tcpm_port_init(struct udevice *dev, struct tcpc_dev *tcpc) in tcpm_port_init()