Symbol: ucsi_connector
drivers/usb/typec/ucsi/cros_ec_ucsi.c
143
static void cros_ucsi_add_partner_altmodes(struct ucsi_connector *con)
drivers/usb/typec/ucsi/cros_ec_ucsi.c
151
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
309
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
1010
static int ucsi_check_connector_capability(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1032
static void ucsi_orientation(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1054
static void ucsi_pwr_opmode_change(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1083
static int ucsi_register_partner(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1137
static void ucsi_unregister_partner(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1155
static void ucsi_partner_change(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1200
static int ucsi_check_connection(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1226
static int ucsi_check_cable(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1265
struct ucsi_connector *con = container_of(work, struct ucsi_connector,
drivers/usb/typec/ucsi/ucsi.c
1372
struct ucsi_connector *con = &ucsi->connector[num - 1];
drivers/usb/typec/ucsi/ucsi.c
1396
static int ucsi_reset_connector(struct ucsi_connector *con, bool hard)
drivers/usb/typec/ucsi/ucsi.c
1484
static int ucsi_role_cmd(struct ucsi_connector *con, u64 command)
drivers/usb/typec/ucsi/ucsi.c
1506
struct ucsi_connector *con = typec_get_drvdata(port);
drivers/usb/typec/ucsi/ucsi.c
1550
struct ucsi_connector *con = typec_get_drvdata(port);
drivers/usb/typec/ucsi/ucsi.c
1602
static struct fwnode_handle *ucsi_find_fwnode(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1613
static int ucsi_register_port(struct ucsi *ucsi, struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
1834
struct ucsi_connector *con, *connector;
drivers/usb/typec/ucsi/ucsi.c
1935
struct ucsi_connector *con;
drivers/usb/typec/ucsi/ucsi.c
2009
bool ucsi_con_mutex_lock(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
2032
void ucsi_con_mutex_unlock(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
261
struct ucsi_connector *con;
drivers/usb/typec/ucsi/ucsi.c
262
int (*cb)(struct ucsi_connector *);
drivers/usb/typec/ucsi/ucsi.c
268
struct ucsi_connector *con = uwork->con;
drivers/usb/typec/ucsi/ucsi.c
292
static int ucsi_partner_task(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
293
int (*cb)(struct ucsi_connector *),
drivers/usb/typec/ucsi/ucsi.c
319
void ucsi_altmode_update_active(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
389
static int ucsi_register_altmode(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
499
ucsi_register_altmodes_nvidia(struct ucsi_connector *con, u8 recipient)
drivers/usb/typec/ucsi/ucsi.c
573
static int ucsi_register_altmodes(struct ucsi_connector *con, u8 recipient)
drivers/usb/typec/ucsi/ucsi.c
638
static void ucsi_unregister_altmodes(struct ucsi_connector *con, u8 recipient)
drivers/usb/typec/ucsi/ucsi.c
674
static int ucsi_get_connector_status(struct ucsi_connector *con, bool conn_ack)
drivers/usb/typec/ucsi/ucsi.c
686
static int ucsi_read_pdos(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
712
static int ucsi_get_pdos(struct ucsi_connector *con, enum typec_role role,
drivers/usb/typec/ucsi/ucsi.c
740
static int ucsi_get_src_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
755
static struct usb_power_delivery_capabilities *ucsi_get_pd_caps(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.c
775
static int ucsi_get_pd_message(struct ucsi_connector *con, u8 recipient,
drivers/usb/typec/ucsi/ucsi.c
800
static int ucsi_get_partner_identity(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
820
static int ucsi_get_cable_identity(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
839
static int ucsi_check_altmodes(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
864
static void ucsi_register_device_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
886
static int ucsi_register_partner_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
913
static void ucsi_unregister_partner_pdos(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
923
static int ucsi_register_plug(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
940
static void ucsi_unregister_plug(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
950
static int ucsi_register_cable(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.c
999
static void ucsi_unregister_cable(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi.h
103
bool ucsi_con_mutex_lock(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
104
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
474
struct ucsi_connector *connector;
drivers/usb/typec/ucsi/ucsi.h
565
void ucsi_altmode_update_active(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
573
int ucsi_register_port_psy(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
574
void ucsi_unregister_port_psy(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
575
void ucsi_port_psy_changed(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
577
static inline int ucsi_register_port_psy(struct ucsi_connector *con) { return 0; }
drivers/usb/typec/ucsi/ucsi.h
578
static inline void ucsi_unregister_port_psy(struct ucsi_connector *con) { }
drivers/usb/typec/ucsi/ucsi.h
579
static inline void ucsi_port_psy_changed(struct ucsi_connector *con) { }
drivers/usb/typec/ucsi/ucsi.h
584
ucsi_register_displayport(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
592
ucsi_register_displayport(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
605
ucsi_register_thunderbolt(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
612
ucsi_register_thunderbolt(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi.h
91
void (*update_connector)(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
92
void (*connector_status)(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
93
void (*add_partner_altmodes)(struct ucsi_connector *con);
drivers/usb/typec/ucsi/ucsi.h
94
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
614
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
159
static void gaokun_ucsi_update_connector(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
169
static void gaokun_set_orientation(struct ucsi_connector *con,
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
182
static void gaokun_ucsi_connector_status(struct ucsi_connector *con)
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
162
static void yoga_c630_ucsi_update_connector(struct ucsi_connector *con)