Symbol: cros_typec_data
drivers/platform/chrome/cros_ec_typec.c
1048
static int cros_typec_handle_sop_disc(struct cros_typec_data *typec, int port_num, u16 pd_revision)
drivers/platform/chrome/cros_ec_typec.c
1094
static int cros_typec_send_clear_event(struct cros_typec_data *typec, int port_num, u32 events_mask)
drivers/platform/chrome/cros_ec_typec.c
1106
static void cros_typec_register_partner_pdos(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
1146
static void cros_typec_handle_status(struct cros_typec_data *typec, int port_num)
drivers/platform/chrome/cros_ec_typec.c
1232
static int cros_typec_port_update(struct cros_typec_data *typec, int port_num)
drivers/platform/chrome/cros_ec_typec.c
1278
static int cros_typec_get_cmd_version(struct cros_typec_data *typec)
drivers/platform/chrome/cros_ec_typec.c
1306
struct cros_typec_data *typec = container_of(work, struct cros_typec_data, port_work);
drivers/platform/chrome/cros_ec_typec.c
1319
struct cros_typec_data *typec = container_of(nb, struct cros_typec_data, nb);
drivers/platform/chrome/cros_ec_typec.c
1347
struct cros_typec_data *typec;
drivers/platform/chrome/cros_ec_typec.c
1423
struct cros_typec_data *typec = platform_get_drvdata(pdev);
drivers/platform/chrome/cros_ec_typec.c
1432
struct cros_typec_data *typec = dev_get_drvdata(dev);
drivers/platform/chrome/cros_ec_typec.c
1441
struct cros_typec_data *typec = dev_get_drvdata(dev);
drivers/platform/chrome/cros_ec_typec.c
253
static int cros_typec_add_partner(struct cros_typec_data *typec, int port_num,
drivers/platform/chrome/cros_ec_typec.c
277
static void cros_typec_unregister_altmodes(struct cros_typec_data *typec, int port_num,
drivers/platform/chrome/cros_ec_typec.c
320
static void cros_typec_remove_partner(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
347
static void cros_typec_remove_cable(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
373
static void cros_unregister_ports(struct cros_typec_data *typec)
drivers/platform/chrome/cros_ec_typec.c
396
static int cros_typec_register_port_altmodes(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
438
static int cros_typec_init_ports(struct cros_typec_data *typec)
drivers/platform/chrome/cros_ec_typec.c
571
static int cros_typec_enable_tbt(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
626
static int cros_typec_enable_dp(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
64
struct cros_typec_data *data = port->typec_data;
drivers/platform/chrome/cros_ec_typec.c
703
static int cros_typec_enable_usb4(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
733
static int cros_typec_configure_mux(struct cros_typec_data *typec, int port_num,
drivers/platform/chrome/cros_ec_typec.c
826
static void cros_typec_set_port_params_v0(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
843
static void cros_typec_set_port_params_v1(struct cros_typec_data *typec,
drivers/platform/chrome/cros_ec_typec.c
885
static int cros_typec_register_altmodes(struct cros_typec_data *typec, int port_num,
drivers/platform/chrome/cros_ec_typec.c
972
static int cros_typec_handle_sop_prime_disc(struct cros_typec_data *typec, int port_num, u16 pd_revision)
drivers/platform/chrome/cros_ec_typec.h
84
struct cros_typec_data *typec_data;
drivers/platform/chrome/cros_typec_vdm.c
20
void cros_typec_handle_vdm_attention(struct cros_typec_data *typec, int port_num)
drivers/platform/chrome/cros_typec_vdm.c
59
void cros_typec_handle_vdm_response(struct cros_typec_data *typec, int port_num)
drivers/platform/chrome/cros_typec_vdm.h
10
void cros_typec_handle_vdm_attention(struct cros_typec_data *typec, int port_num);
drivers/platform/chrome/cros_typec_vdm.h
11
void cros_typec_handle_vdm_response(struct cros_typec_data *typec, int port_num);