Home
last modified time | relevance | path

Searched defs:typec (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/platform/chrome/
Dcros_ec_typec.c123 static int cros_typec_add_partner(struct cros_typec_data *typec, int port_num, in cros_typec_add_partner()
147 static void cros_typec_unregister_altmodes(struct cros_typec_data *typec, int port_num, in cros_typec_unregister_altmodes()
190 static void cros_typec_remove_partner(struct cros_typec_data *typec, in cros_typec_remove_partner()
217 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()
266 static int cros_typec_register_port_altmodes(struct cros_typec_data *typec, in cros_typec_register_port_altmodes()
306 static int cros_typec_init_ports(struct cros_typec_data *typec) in cros_typec_init_ports()
435 static int cros_typec_enable_tbt(struct cros_typec_data *typec, in cros_typec_enable_tbt()
490 static int cros_typec_enable_dp(struct cros_typec_data *typec, in cros_typec_enable_dp()
535 static int cros_typec_enable_usb4(struct cros_typec_data *typec, in cros_typec_enable_usb4()
[all …]
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()
/kernel/linux/linux-5.10/drivers/platform/chrome/
Dcros_ec_typec.c145 static int cros_typec_add_partner(struct cros_typec_data *typec, int port_num, in cros_typec_add_partner()
169 static void cros_typec_remove_partner(struct cros_typec_data *typec, in cros_typec_remove_partner()
186 static void cros_unregister_ports(struct cros_typec_data *typec) in cros_unregister_ports()
205 static void cros_typec_register_port_altmodes(struct cros_typec_data *typec, in cros_typec_register_port_altmodes()
227 static int cros_typec_init_ports(struct cros_typec_data *typec) in cros_typec_init_ports()
301 static int cros_typec_ec_command(struct cros_typec_data *typec, in cros_typec_ec_command()
332 static void cros_typec_set_port_params_v0(struct cros_typec_data *typec, in cros_typec_set_port_params_v0()
349 static void cros_typec_set_port_params_v1(struct cros_typec_data *typec, in cros_typec_set_port_params_v1()
389 static int cros_typec_get_mux_info(struct cros_typec_data *typec, int port_num, in cros_typec_get_mux_info()
411 static int cros_typec_enable_tbt(struct cros_typec_data *typec, in cros_typec_enable_tbt()
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/usb/
Dtypec.rst1 .. _typec: target
/kernel/linux/linux-6.6/Documentation/driver-api/usb/
Dtypec.rst1 .. _typec: target
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dmsm8996-xiaomi-common.dtsi209 typec: typec@47 { label
/kernel/linux/linux-6.6/drivers/usb/typec/
Danx7411.c280 struct typec_params typec; member
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/
Dtcpm.c1601 struct typec_port *typec = port->typec_port; in tcpm_pd_svdm() local