Home
last modified time | relevance | path

Searched defs:ucsi (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/usb/typec/ucsi/
H A Ducsi_glink.c70 struct ucsi *ucsi; member
87 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(__ucsi); in pmic_glink_ucsi_read() local
122 static int pmic_glink_ucsi_read_version(struct ucsi *ucsi, u16 *version) in pmic_glink_ucsi_read_version()
127 static int pmic_glink_ucsi_read_cci(struct ucsi *ucsi, u32 *cci) in pmic_glink_ucsi_read_cci()
132 static int pmic_glink_ucsi_read_message_in(struct ucsi *ucsi, void *val, size_t val_len) in pmic_glink_ucsi_read_message_in()
137 static int pmic_glink_ucsi_locked_write(struct pmic_glink_ucsi *ucsi, unsigned int offset, in pmic_glink_ucsi_locked_write()
186 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(__ucsi); in pmic_glink_ucsi_async_control() local
198 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_update_connector() local
209 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_connector_status() local
241 static void pmic_glink_ucsi_read_ack(struct pmic_glink_ucsi *ucsi, const void *data, int len) in pmic_glink_ucsi_read_ack()
[all …]
H A Ddebugfs.c25 struct ucsi *ucsi = data; in ucsi_cmd() local
75 struct ucsi *ucsi = s->private; in ucsi_resp_show() local
88 struct ucsi *ucsi = m->private; in ucsi_peak_curr_show() local
97 struct ucsi *ucsi = m->private; in ucsi_avg_curr_show() local
106 struct ucsi *ucsi = m->private; in ucsi_vbus_volt_show() local
113 void ucsi_debugfs_register(struct ucsi *ucsi) in ucsi_debugfs_register()
127 void ucsi_debugfs_unregister(struct ucsi *ucsi) in ucsi_debugfs_unregister()
H A Ducsi.c40 void ucsi_notify_common(struct ucsi *ucsi, u32 cci) in ucsi_notify_common()
59 int ucsi_sync_control_common(struct ucsi *ucsi, u64 command, u32 *cci, in ucsi_sync_control_common()
96 static int ucsi_acknowledge(struct ucsi *ucsi, bool conn_ack) in ucsi_acknowledge()
110 static int ucsi_run_command(struct ucsi *ucsi, u64 command, u32 *cci, in ucsi_run_command()
147 static int ucsi_read_error(struct ucsi *ucsi, u8 connector_num) in ucsi_read_error()
204 static int ucsi_send_command_common(struct ucsi *ucsi, u64 cmd, in ucsi_send_command_common()
242 int ucsi_send_command(struct ucsi *ucsi, u64 command, in ucsi_send_command()
501 struct ucsi *ucsi = con->ucsi; in ucsi_register_altmodes_nvidia() local
685 struct ucsi *ucsi = con->ucsi; in ucsi_read_pdos() local
710 struct ucsi *ucsi = con->ucsi; in ucsi_get_pdos() local
[all …]
H A Ducsi_acpi.c22 struct ucsi *ucsi; member
45 static int ucsi_acpi_read_version(struct ucsi *ucsi, u16 *version) in ucsi_acpi_read_version()
59 static int ucsi_acpi_read_cci(struct ucsi *ucsi, u32 *cci) in ucsi_acpi_read_cci()
68 static int ucsi_acpi_poll_cci(struct ucsi *ucsi, u32 *cci) in ucsi_acpi_poll_cci()
80 static int ucsi_acpi_read_message_in(struct ucsi *ucsi, void *val, size_t val_len) in ucsi_acpi_read_message_in()
89 static int ucsi_acpi_async_control(struct ucsi *ucsi, u64 command) in ucsi_acpi_async_control()
108 static int ucsi_gram_sync_control(struct ucsi *ucsi, u64 command, u32 *cci, in ucsi_gram_sync_control()
H A Ducsi_yoga_c630.c35 struct ucsi *ucsi; member
41 static int yoga_c630_ucsi_read_version(struct ucsi *ucsi, u16 *version) in yoga_c630_ucsi_read_version()
50 static int yoga_c630_ucsi_read_cci(struct ucsi *ucsi, u32 *cci) in yoga_c630_ucsi_read_cci()
65 static int yoga_c630_ucsi_read_message_in(struct ucsi *ucsi, in yoga_c630_ucsi_read_message_in()
82 static int yoga_c630_ucsi_async_control(struct ucsi *ucsi, u64 command) in yoga_c630_ucsi_async_control()
89 static int yoga_c630_ucsi_sync_control(struct ucsi *ucsi, in yoga_c630_ucsi_sync_control()
140 static bool yoga_c630_ucsi_update_altmodes(struct ucsi *ucsi, in yoga_c630_ucsi_update_altmodes()
H A Dcros_ec_ucsi.c44 struct ucsi *ucsi; member
56 static int cros_ucsi_read(struct ucsi *ucsi, unsigned int offset, void *val, in cros_ucsi_read()
80 static int cros_ucsi_read_version(struct ucsi *ucsi, u16 *version) in cros_ucsi_read_version()
85 static int cros_ucsi_read_cci(struct ucsi *ucsi, u32 *cci) in cros_ucsi_read_cci()
90 static int cros_ucsi_read_message_in(struct ucsi *ucsi, void *val, in cros_ucsi_read_message_in()
96 static int cros_ucsi_async_control(struct ucsi *ucsi, u64 cmd) in cros_ucsi_async_control()
114 static int cros_ucsi_sync_control(struct ucsi *ucsi, u64 cmd, u32 *cci, in cros_ucsi_sync_control()
H A Ducsi.h466 struct ucsi { struct
471 const struct ucsi_operations *ops; argument
473 struct ucsi_capability cap; argument
474 struct ucsi_connector *connector; argument
475 struct ucsi_debugfs_entry *debugfs; argument
477 struct work_struct resume_work;
478 struct delayed_work work;
479 int work_count;
485 struct mutex ppm_lock;
488 u64 ntfy;
[all …]
H A Ducsi_huawei_gaokun.c82 struct gaokun_ucsi *ucsi; member
96 struct ucsi *ucsi; member
108 static int gaokun_ucsi_read_version(struct ucsi *ucsi, u16 *version) in gaokun_ucsi_read_version()
117 static int gaokun_ucsi_read_cci(struct ucsi *ucsi, u32 *cci) in gaokun_ucsi_read_cci()
132 static int gaokun_ucsi_read_message_in(struct ucsi *ucsi, in gaokun_ucsi_read_message_in()
149 static int gaokun_ucsi_async_control(struct ucsi *ucsi, u64 command) in gaokun_ucsi_async_control()
449 struct ucsi *ucsi; in gaokun_ucsi_register_worker() local
H A Ducsi_ccg.c204 struct ucsi *ucsi; member
397 static bool ucsi_ccg_update_altmodes(struct ucsi *ucsi, in ucsi_ccg_update_altmodes()
564 static int ucsi_ccg_read_version(struct ucsi *ucsi, u16 *version) in ucsi_ccg_read_version()
572 static int ucsi_ccg_read_cci(struct ucsi *ucsi, u32 *cci) in ucsi_ccg_read_cci()
583 static int ucsi_ccg_read_message_in(struct ucsi *ucsi, void *val, size_t val_len) in ucsi_ccg_read_message_in()
594 static int ucsi_ccg_async_control(struct ucsi *ucsi, u64 command) in ucsi_ccg_async_control()
610 static int ucsi_ccg_sync_control(struct ucsi *ucsi, u64 command, u32 *cci, in ucsi_ccg_sync_control()
H A Ddisplayport.c51 struct ucsi *ucsi = dp->con->ucsi; in ucsi_displayport_enter() local
/linux/drivers/pci/
H A Dquirks.c5799 static void quirk_gpu_usb_typec_ucsi(struct pci_dev *ucsi) in quirk_gpu_usb_typec_ucsi()