Symbol: typec_retimer
drivers/platform/chrome/cros_ec_typec.c
296
static int cros_typec_retimer_set(struct typec_retimer *retimer, struct typec_mux_state state)
drivers/platform/chrome/cros_ec_typec.h
62
struct typec_retimer *retimer;
drivers/platform/chrome/cros_typec_switch.c
160
static int cros_typec_retimer_set(struct typec_retimer *retimer, struct typec_retimer_state *state)
drivers/platform/chrome/cros_typec_switch.c
25
struct typec_retimer *retimer;
drivers/soc/qcom/pmic_glink_altmode.c
106
struct typec_retimer *typec_retimer;
drivers/soc/qcom/pmic_glink_altmode.c
203
ret = typec_retimer_set(port->typec_retimer, &port->retimer_state);
drivers/soc/qcom/pmic_glink_altmode.c
261
ret = typec_retimer_set(port->typec_retimer, &port->retimer_state);
drivers/soc/qcom/pmic_glink_altmode.c
299
ret = typec_retimer_set(port->typec_retimer, &port->retimer_state);
drivers/soc/qcom/pmic_glink_altmode.c
321
ret = typec_retimer_set(port->typec_retimer, &port->retimer_state);
drivers/soc/qcom/pmic_glink_altmode.c
343
ret = typec_retimer_set(port->typec_retimer, &port->retimer_state);
drivers/soc/qcom/pmic_glink_altmode.c
648
alt_port->typec_retimer = fwnode_typec_retimer_get(fwnode);
drivers/soc/qcom/pmic_glink_altmode.c
649
if (IS_ERR(alt_port->typec_retimer)) {
drivers/soc/qcom/pmic_glink_altmode.c
651
return dev_err_probe(dev, PTR_ERR(alt_port->typec_retimer),
drivers/soc/qcom/pmic_glink_altmode.c
657
alt_port->typec_retimer);
drivers/usb/typec/bus.h
15
struct typec_retimer *retimer;
drivers/usb/typec/bus.h
9
struct typec_retimer;
drivers/usb/typec/class.c
2578
struct typec_retimer *retimer;
drivers/usb/typec/class.h
70
struct typec_retimer *retimer;
drivers/usb/typec/mux/nb7vpq904m.c
276
static int nb7vpq904m_retimer_set(struct typec_retimer *retimer, struct typec_retimer_state *state)
drivers/usb/typec/mux/nb7vpq904m.c
68
struct typec_retimer *retimer;
drivers/usb/typec/mux/ps883x.c
204
static int ps883x_retimer_set(struct typec_retimer *rtmr,
drivers/usb/typec/mux/ps883x.c
49
struct typec_retimer *retimer;
drivers/usb/typec/mux/ptn36502.c
236
static int ptn36502_retimer_set(struct typec_retimer *retimer, struct typec_retimer_state *state)
drivers/usb/typec/mux/ptn36502.c
67
struct typec_retimer *retimer;
drivers/usb/typec/retimer.c
104
struct typec_retimer *
drivers/usb/typec/retimer.c
107
struct typec_retimer *retimer;
drivers/usb/typec/retimer.c
145
void typec_retimer_unregister(struct typec_retimer *retimer)
drivers/usb/typec/retimer.c
152
void *typec_retimer_get_drvdata(struct typec_retimer *retimer)
drivers/usb/typec/retimer.c
47
struct typec_retimer *fwnode_typec_retimer_get(struct fwnode_handle *fwnode)
drivers/usb/typec/retimer.c
49
struct typec_retimer *retimer;
drivers/usb/typec/retimer.c
65
void typec_retimer_put(struct typec_retimer *retimer)
drivers/usb/typec/retimer.c
74
int typec_retimer_set(struct typec_retimer *retimer, struct typec_retimer_state *state)
drivers/usb/typec/retimer.h
13
#define to_typec_retimer(_dev_) container_of(_dev_, struct typec_retimer, dev)
include/linux/usb/typec_retimer.h
10
struct typec_retimer;
include/linux/usb/typec_retimer.h
20
typedef int (*typec_retimer_set_fn_t)(struct typec_retimer *retimer,
include/linux/usb/typec_retimer.h
30
struct typec_retimer *fwnode_typec_retimer_get(struct fwnode_handle *fwnode);
include/linux/usb/typec_retimer.h
31
void typec_retimer_put(struct typec_retimer *retimer);
include/linux/usb/typec_retimer.h
32
int typec_retimer_set(struct typec_retimer *retimer, struct typec_retimer_state *state);
include/linux/usb/typec_retimer.h
34
static inline struct typec_retimer *typec_retimer_get(struct device *dev)
include/linux/usb/typec_retimer.h
39
struct typec_retimer *
include/linux/usb/typec_retimer.h
41
void typec_retimer_unregister(struct typec_retimer *retimer);
include/linux/usb/typec_retimer.h
43
void *typec_retimer_get_drvdata(struct typec_retimer *retimer);