Home
last modified time | relevance | path

Searched refs:cros_typec_data (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/platform/chrome/
H A Dcros_ec_typec.c217 static void cros_typec_remove_cable(struct cros_typec_data *typec, in cros_typec_remove_cable()
243 static void cros_unregister_ports(struct cros_typec_data *typec) in cros_unregister_ports()
306 static int cros_typec_init_ports(struct cros_typec_data *typec) in cros_typec_init_ports()
434 static int cros_typec_enable_tbt(struct cros_typec_data *typec, in cros_typec_enable_tbt()
489 static int cros_typec_enable_dp(struct cros_typec_data *typec, in cros_typec_enable_dp()
534 static int cros_typec_enable_usb4(struct cros_typec_data *typec, in cros_typec_enable_usb4()
1128 struct cros_typec_data *typec = container_of(work, struct cros_typec_data, port_work); in cros_typec_port_work()
1141 struct cros_typec_data *typec = container_of(nb, struct cros_typec_data, nb); in cros_ec_typec_event()
1169 struct cros_typec_data *typec; in cros_typec_probe()
1243 struct cros_typec_data *typec = dev_get_drvdata(dev); in cros_typec_suspend()
[all …]
H A Dcros_typec_vdm.h10 void cros_typec_handle_vdm_attention(struct cros_typec_data *typec, int port_num);
11 void cros_typec_handle_vdm_response(struct cros_typec_data *typec, int port_num);
H A Dcros_ec_typec.h31 struct cros_typec_data { struct
82 struct cros_typec_data *typec_data;
H A Dcros_typec_vdm.c20 void cros_typec_handle_vdm_attention(struct cros_typec_data *typec, int port_num) in cros_typec_handle_vdm_attention()
59 void cros_typec_handle_vdm_response(struct cros_typec_data *typec, int port_num) in cros_typec_handle_vdm_response()