Home
last modified time | relevance | path

Searched defs:typec (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/typec/
H A DMakefile
H A Dbus.c315 ATTRIBUTE_GROUPS(typec); variable
/kernel/linux/linux-6.6/drivers/usb/typec/
H A DMakefile
H A Dbus.c346 ATTRIBUTE_GROUPS(typec); variable
H A Danx7411.c280 struct typec_params typec; member
[all...]
/kernel/linux/linux-6.6/drivers/platform/chrome/
H A DMakefile
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() argument
59 void cros_typec_handle_vdm_response(struct cros_typec_data *typec, int port_num) in cros_typec_handle_vdm_response() argument
[all...]
H A Dcros_ec_typec.c123 static int cros_typec_add_partner(struct cros_typec_data *typec, int port_num, in cros_typec_add_partner() argument
147 static void cros_typec_unregister_altmodes(struct cros_typec_data *typec, int port_num, in cros_typec_unregister_altmodes() argument
190 static void cros_typec_remove_partner(struct cros_typec_data *typec, in cros_typec_remove_partner() argument
217 static void cros_typec_remove_cable(struct cros_typec_data *typec, in cros_typec_remove_cable() argument
243 cros_unregister_ports(struct cros_typec_data *typec) cros_unregister_ports() argument
266 cros_typec_register_port_altmodes(struct cros_typec_data *typec, int port_num) cros_typec_register_port_altmodes() argument
306 cros_typec_init_ports(struct cros_typec_data *typec) cros_typec_init_ports() argument
434 cros_typec_enable_tbt(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_enable_tbt() argument
489 cros_typec_enable_dp(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_enable_dp() argument
534 cros_typec_enable_usb4(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_enable_usb4() argument
564 cros_typec_configure_mux(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_configure_mux() argument
648 cros_typec_set_port_params_v0(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control *resp) cros_typec_set_port_params_v0() argument
665 cros_typec_set_port_params_v1(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v1 *resp) cros_typec_set_port_params_v1() argument
707 cros_typec_register_altmodes(struct cros_typec_data *typec, int port_num, bool is_partner) cros_typec_register_altmodes() argument
794 cros_typec_handle_sop_prime_disc(struct cros_typec_data *typec, int port_num, u16 pd_revision) cros_typec_handle_sop_prime_disc() argument
870 cros_typec_handle_sop_disc(struct cros_typec_data *typec, int port_num, u16 pd_revision) cros_typec_handle_sop_disc() argument
916 cros_typec_send_clear_event(struct cros_typec_data *typec, int port_num, u32 events_mask) cros_typec_send_clear_event() argument
928 cros_typec_register_partner_pdos(struct cros_typec_data *typec, struct ec_response_typec_status *resp, int port_num) cros_typec_register_partner_pdos() argument
968 cros_typec_handle_status(struct cros_typec_data *typec, int port_num) cros_typec_handle_status() argument
1054 cros_typec_port_update(struct cros_typec_data *typec, int port_num) cros_typec_port_update() argument
1100 cros_typec_get_cmd_version(struct cros_typec_data *typec) cros_typec_get_cmd_version() argument
1128 struct cros_typec_data *typec = container_of(work, struct cros_typec_data, port_work); cros_typec_port_work() local
1141 struct cros_typec_data *typec = container_of(nb, struct cros_typec_data, nb); cros_ec_typec_event() local
1169 struct cros_typec_data *typec; cros_typec_probe() local
1243 struct cros_typec_data *typec = dev_get_drvdata(dev); cros_typec_suspend() local
1252 struct cros_typec_data *typec = dev_get_drvdata(dev); cros_typec_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/platform/chrome/
H A Dcros_ec_typec.c145 static int cros_typec_add_partner(struct cros_typec_data *typec, int port_num, in cros_typec_add_partner() argument
169 static void cros_typec_remove_partner(struct cros_typec_data *typec, in cros_typec_remove_partner() argument
186 static void cros_unregister_ports(struct cros_typec_data *typec) in cros_unregister_ports() argument
205 cros_typec_register_port_altmodes(struct cros_typec_data *typec, int port_num) cros_typec_register_port_altmodes() argument
227 cros_typec_init_ports(struct cros_typec_data *typec) cros_typec_init_ports() argument
301 cros_typec_ec_command(struct cros_typec_data *typec, unsigned int version, unsigned int command, void *outdata, unsigned int outsize, void *indata, unsigned int insize) cros_typec_ec_command() argument
332 cros_typec_set_port_params_v0(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control *resp) cros_typec_set_port_params_v0() argument
349 cros_typec_set_port_params_v1(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v1 *resp) cros_typec_set_port_params_v1() argument
389 cros_typec_get_mux_info(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_mux_info *resp) cros_typec_get_mux_info() argument
411 cros_typec_enable_tbt(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_enable_tbt() argument
464 cros_typec_enable_dp(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_enable_dp() argument
505 cros_typec_enable_usb4(struct cros_typec_data *typec, int port_num, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_enable_usb4() argument
533 cros_typec_configure_mux(struct cros_typec_data *typec, int port_num, uint8_t mux_flags, struct ec_response_usb_pd_control_v2 *pd_ctrl) cros_typec_configure_mux() argument
581 cros_typec_port_update(struct cros_typec_data *typec, int port_num) cros_typec_port_update() argument
638 cros_typec_get_cmd_version(struct cros_typec_data *typec) cros_typec_get_cmd_version() argument
667 struct cros_typec_data *typec = container_of(work, struct cros_typec_data, port_work); cros_typec_port_work() local
680 struct cros_typec_data *typec = container_of(nb, struct cros_typec_data, nb); cros_ec_typec_event() local
706 struct cros_typec_data *typec; cros_typec_probe() local
773 struct cros_typec_data *typec = dev_get_drvdata(dev); cros_typec_suspend() local
782 struct cros_typec_data *typec = dev_get_drvdata(dev); cros_typec_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/
H A Dtcpm.c1597 struct typec_port *typec = port->typec_port; in tcpm_pd_svdm() local

Completed in 21 milliseconds