Symbol: ucsi_connector
drivers/usb/typec/ucsi/cros_ec_ucsi.c
146
static void cros_ucsi_add_partner_altmodes(struct ucsi_connector *con)
drivers/usb/typec/ucsi/cros_ec_ucsi.c
154
static void cros_ucsi_remove_partner_altmodes(struct ucsi_connector *con)
drivers/usb/typec/ucsi/displayport.c
20
struct ucsi_connector *con;
drivers/usb/typec/ucsi/displayport.c
312
struct typec_altmode *ucsi_register_displayport(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
111
static int ucsi_psy_get_voltage_max(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
143
static int ucsi_psy_get_voltage_now(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
172
static int ucsi_psy_get_current_max(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
212
static int ucsi_psy_get_current_now(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
240
static int ucsi_psy_get_usb_type(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
251
static int ucsi_psy_get_charge_type(struct ucsi_connector *con, union power_supply_propval *val)
drivers/usb/typec/ucsi/psy.c
284
struct ucsi_connector *con = power_supply_get_drvdata(psy);
drivers/usb/typec/ucsi/psy.c
312
int ucsi_register_port_psy(struct ucsi_connector *con)
drivers/usb/typec/ucsi/psy.c
340
void ucsi_unregister_port_psy(struct ucsi_connector *con)
drivers/usb/typec/ucsi/psy.c
349
void ucsi_port_psy_changed(struct ucsi_connector *con)
drivers/usb/typec/ucsi/psy.c
35
static int ucsi_psy_get_scope(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
55
static int ucsi_psy_get_status(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
78
static int ucsi_psy_get_online(struct ucsi_connector *con,
drivers/usb/typec/ucsi/psy.c
88
static int ucsi_psy_get_voltage_min(struct ucsi_connector *con,
drivers/usb/typec/ucsi/thunderbolt.c
176
struct typec_altmode *ucsi_register_thunderbolt(struct ucsi_connector *con,
drivers/usb/typec/ucsi/thunderbolt.c
29
struct ucsi_connector *con;
drivers/usb/typec/ucsi/thunderbolt.c
84
struct ucsi_connector *con = tbt->con;
drivers/usb/typec/ucsi/trace.h
42
TP_PROTO(int port, struct ucsi_connector *con),
drivers/usb/typec/ucsi/trace.h
75
TP_PROTO(int port, struct ucsi_connector *con),
drivers/usb/typec/ucsi/trace.h
80
TP_PROTO(int port, struct ucsi_connector *con),
drivers/usb/typec/ucsi/ucsi.c
1012
static int ucsi_check_altmodes(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1037
static void ucsi_register_device_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1059
static int ucsi_register_partner_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1086
static void ucsi_unregister_partner_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1096
static int ucsi_register_plug(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1113
static void ucsi_unregister_plug(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1123
static int ucsi_register_cable(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1172
static void ucsi_unregister_cable(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1183
static int ucsi_check_connector_capability(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1205
static void ucsi_orientation(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1227
static void ucsi_pwr_opmode_change(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1256
static int ucsi_register_partner(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1310
static void ucsi_unregister_partner(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1328
static void ucsi_partner_change(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1381
static int ucsi_check_connection(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1407
static int ucsi_check_cable(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1446
struct ucsi_connector *con = container_of(work, struct ucsi_connector,
drivers/usb/typec/ucsi/ucsi.c
1560
struct ucsi_connector *con;
drivers/usb/typec/ucsi/ucsi.c
1593
static int ucsi_reset_connector(struct ucsi_connector *con, bool hard)
drivers/usb/typec/ucsi/ucsi.c
1681
static int ucsi_role_cmd(struct ucsi_connector *con, u64 command)
drivers/usb/typec/ucsi/ucsi.c
1703
struct ucsi_connector *con = typec_get_drvdata(port);
drivers/usb/typec/ucsi/ucsi.c
1747
struct ucsi_connector *con = typec_get_drvdata(port);
drivers/usb/typec/ucsi/ucsi.c
1799
static struct fwnode_handle *ucsi_find_fwnode(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1810
static int ucsi_register_port(struct ucsi *ucsi, struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1986
static void ucsi_unregister_port(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
2068
struct ucsi_connector *con, *connector;
drivers/usb/typec/ucsi/ucsi.c
2161
struct ucsi_connector *con;
drivers/usb/typec/ucsi/ucsi.c
2255
bool ucsi_con_mutex_lock(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
2278
void ucsi_con_mutex_unlock(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
295
struct ucsi_connector *con;
drivers/usb/typec/ucsi/ucsi.c
296
int (*cb)(struct ucsi_connector *);
drivers/usb/typec/ucsi/ucsi.c
302
struct ucsi_connector *con = uwork->con;
drivers/usb/typec/ucsi/ucsi.c
326
static int ucsi_partner_task(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
327
int (*cb)(struct ucsi_connector *),
drivers/usb/typec/ucsi/ucsi.c
353
void ucsi_altmode_update_active(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
423
static int ucsi_register_altmode(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
532
static void ucsi_dump_duplicate_altmode(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
595
static bool ucsi_altmode_is_duplicate(struct ucsi_connector *con, u8 recipient,
drivers/usb/typec/ucsi/ucsi.c
656
ucsi_register_altmodes_nvidia(struct ucsi_connector *con, u8 recipient)
drivers/usb/typec/ucsi/ucsi.c
736
static int ucsi_register_altmodes(struct ucsi_connector *con, u8 recipient)
drivers/usb/typec/ucsi/ucsi.c
810
static void ucsi_unregister_altmodes(struct ucsi_connector *con, u8 recipient)
drivers/usb/typec/ucsi/ucsi.c
846
static int ucsi_get_connector_status(struct ucsi_connector *con, bool conn_ack)
drivers/usb/typec/ucsi/ucsi.c
859
static int ucsi_read_pdos(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
885
static int ucsi_get_pdos(struct ucsi_connector *con, enum typec_role role,
drivers/usb/typec/ucsi/ucsi.c
913
static int ucsi_get_src_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
928
static struct usb_power_delivery_capabilities *ucsi_get_pd_caps(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
948
static int ucsi_get_pd_message(struct ucsi_connector *con, u8 recipient,
drivers/usb/typec/ucsi/ucsi.c
973
static int ucsi_get_partner_identity(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
993
static int ucsi_get_cable_identity(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.h
105
bool ucsi_con_mutex_lock(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
106
void ucsi_con_mutex_unlock(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
21
struct ucsi_connector;
drivers/usb/typec/ucsi/ucsi.h
483
struct ucsi_connector *connector;
drivers/usb/typec/ucsi/ucsi.h
584
void ucsi_altmode_update_active(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
594
int ucsi_register_port_psy(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
595
void ucsi_unregister_port_psy(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
596
void ucsi_port_psy_changed(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
598
static inline int ucsi_register_port_psy(struct ucsi_connector *con) { return 0; }
drivers/usb/typec/ucsi/ucsi.h
599
static inline void ucsi_unregister_port_psy(struct ucsi_connector *con) { }
drivers/usb/typec/ucsi/ucsi.h
600
static inline void ucsi_port_psy_changed(struct ucsi_connector *con) { }
drivers/usb/typec/ucsi/ucsi.h
605
ucsi_register_displayport(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
613
ucsi_register_displayport(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
626
ucsi_register_thunderbolt(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
633
ucsi_register_thunderbolt(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
93
void (*update_connector)(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
94
void (*connector_status)(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
95
void (*add_partner_altmodes)(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
96
void (*remove_partner_altmodes)(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi_ccg.c
478
struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi_ccg.c
615
struct ucsi_connector *con;
drivers/usb/typec/ucsi/ucsi_glink.c
196
static void pmic_glink_ucsi_update_connector(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi_glink.c
207
static void pmic_glink_ucsi_connector_status(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
164
static void gaokun_ucsi_update_connector(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
174
static void gaokun_set_orientation(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
187
static void gaokun_ucsi_connector_status(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
142
static void yoga_c630_ucsi_update_connector(struct ucsi_connector *con)