cros_typec_data
static int cros_typec_handle_sop_disc(struct cros_typec_data *typec, int port_num, u16 pd_revision)
static int cros_typec_send_clear_event(struct cros_typec_data *typec, int port_num, u32 events_mask)
static void cros_typec_register_partner_pdos(struct cros_typec_data *typec,
static void cros_typec_handle_status(struct cros_typec_data *typec, int port_num)
static int cros_typec_port_update(struct cros_typec_data *typec, int port_num)
static int cros_typec_get_cmd_version(struct cros_typec_data *typec)
struct cros_typec_data *typec = container_of(work, struct cros_typec_data, port_work);
struct cros_typec_data *typec = container_of(nb, struct cros_typec_data, nb);
struct cros_typec_data *typec;
struct cros_typec_data *typec = platform_get_drvdata(pdev);
struct cros_typec_data *typec = dev_get_drvdata(dev);
struct cros_typec_data *typec = dev_get_drvdata(dev);
static int cros_typec_add_partner(struct cros_typec_data *typec, int port_num,
static void cros_typec_unregister_altmodes(struct cros_typec_data *typec, int port_num,
static void cros_typec_remove_partner(struct cros_typec_data *typec,
static void cros_typec_remove_cable(struct cros_typec_data *typec,
static void cros_unregister_ports(struct cros_typec_data *typec)
static int cros_typec_register_port_altmodes(struct cros_typec_data *typec,
static int cros_typec_init_ports(struct cros_typec_data *typec)
static int cros_typec_enable_tbt(struct cros_typec_data *typec,
static int cros_typec_enable_dp(struct cros_typec_data *typec,
struct cros_typec_data *data = port->typec_data;
static int cros_typec_enable_usb4(struct cros_typec_data *typec,
static int cros_typec_configure_mux(struct cros_typec_data *typec, int port_num,
static void cros_typec_set_port_params_v0(struct cros_typec_data *typec,
static void cros_typec_set_port_params_v1(struct cros_typec_data *typec,
static int cros_typec_register_altmodes(struct cros_typec_data *typec, int port_num,
static int cros_typec_handle_sop_prime_disc(struct cros_typec_data *typec, int port_num, u16 pd_revision)
struct cros_typec_data *typec_data;
void cros_typec_handle_vdm_attention(struct cros_typec_data *typec, int port_num)
void cros_typec_handle_vdm_response(struct cros_typec_data *typec, int port_num)
void cros_typec_handle_vdm_attention(struct cros_typec_data *typec, int port_num);
void cros_typec_handle_vdm_response(struct cros_typec_data *typec, int port_num);