/openbmc/linux/drivers/usb/typec/ucsi/ |
H A D | ucsi_stm32g0.c | 69 struct ucsi *ucsi; member 84 static int ucsi_stm32g0_bl_check_ack(struct ucsi *ucsi) in ucsi_stm32g0_bl_check_ack() 121 static int ucsi_stm32g0_bl_cmd_check_ack(struct ucsi *ucsi, unsigned int cmd, bool check_ack) in ucsi_stm32g0_bl_cmd_check_ack() 157 static int ucsi_stm32g0_bl_cmd(struct ucsi *ucsi, unsigned int cmd) in ucsi_stm32g0_bl_cmd() 162 static int ucsi_stm32g0_bl_rcv_check_ack(struct ucsi *ucsi, void *data, size_t len, bool check_ack) in ucsi_stm32g0_bl_rcv_check_ack() 189 static int ucsi_stm32g0_bl_rcv(struct ucsi *ucsi, void *data, size_t len) in ucsi_stm32g0_bl_rcv() 194 static int ucsi_stm32g0_bl_rcv_woack(struct ucsi *ucsi, void *data, size_t len) in ucsi_stm32g0_bl_rcv_woack() 199 static int ucsi_stm32g0_bl_send(struct ucsi *ucsi, void *data, size_t len) in ucsi_stm32g0_bl_send() 224 static int ucsi_stm32g0_bl_get_version(struct ucsi *ucsi, u8 *bl_version) in ucsi_stm32g0_bl_get_version() 235 static int ucsi_stm32g0_bl_send_addr(struct ucsi *ucsi, u32 addr) in ucsi_stm32g0_bl_send_addr() [all …]
|
H A D | ucsi_glink.c | 64 struct ucsi *ucsi; member 82 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(__ucsi); in pmic_glink_ucsi_read() local 117 static int pmic_glink_ucsi_locked_write(struct pmic_glink_ucsi *ucsi, unsigned int offset, in pmic_glink_ucsi_locked_write() 149 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(__ucsi); in pmic_glink_ucsi_async_write() local 162 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(__ucsi); in pmic_glink_ucsi_sync_write() local 191 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_update_connector() local 202 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_connector_status() local 225 static void pmic_glink_ucsi_read_ack(struct pmic_glink_ucsi *ucsi, const void *data, int len) in pmic_glink_ucsi_read_ack() 236 static void pmic_glink_ucsi_write_ack(struct pmic_glink_ucsi *ucsi, const void *data, int len) in pmic_glink_ucsi_write_ack() 249 struct pmic_glink_ucsi *ucsi = container_of(work, struct pmic_glink_ucsi, notify_work); in pmic_glink_ucsi_notify() local [all …]
|
H A D | ucsi.c | 39 static int ucsi_read_message_in(struct ucsi *ucsi, void *buf, in ucsi_read_message_in() 52 static int ucsi_acknowledge(struct ucsi *ucsi, bool conn_ack) in ucsi_acknowledge() 68 static int ucsi_read_error(struct ucsi *ucsi) in ucsi_read_error() 129 static int ucsi_exec_command(struct ucsi *ucsi, u64 cmd) in ucsi_exec_command() 174 static int ucsi_send_command_common(struct ucsi *ucsi, u64 command, in ucsi_send_command_common() 204 int ucsi_send_command(struct ucsi *ucsi, u64 command, in ucsi_send_command() 434 struct ucsi *ucsi = con->ucsi; in ucsi_register_altmodes_nvidia() local 599 struct ucsi *ucsi = con->ucsi; in ucsi_read_pdos() local 886 struct ucsi *ucsi = con->ucsi; in ucsi_handle_connector_change() local 960 void ucsi_connector_change(struct ucsi *ucsi, u8 num) in ucsi_connector_change() [all …]
|
H A D | debugfs.c | 24 struct ucsi *ucsi = data; in ucsi_cmd() local 63 struct ucsi *ucsi = s->private; in ucsi_resp_show() local 74 void ucsi_debugfs_register(struct ucsi *ucsi) in ucsi_debugfs_register() 85 void ucsi_debugfs_unregister(struct ucsi *ucsi) in ucsi_debugfs_unregister()
|
H A D | ucsi_acpi.c | 22 struct ucsi *ucsi; member 49 static int ucsi_acpi_read(struct ucsi *ucsi, unsigned int offset, in ucsi_acpi_read() 64 static int ucsi_acpi_async_write(struct ucsi *ucsi, unsigned int offset, in ucsi_acpi_async_write() 75 static int ucsi_acpi_sync_write(struct ucsi *ucsi, unsigned int offset, in ucsi_acpi_sync_write() 110 ucsi_zenbook_read(struct ucsi *ucsi, unsigned int offset, void *val, size_t val_len) in ucsi_zenbook_read() 140 ucsi_dell_sync_write(struct ucsi *ucsi, unsigned int offset, in ucsi_dell_sync_write()
|
H A D | ucsi.h | 307 struct ucsi { struct 312 const struct ucsi_operations *ops; argument 314 struct ucsi_capability cap; argument 315 struct ucsi_connector *connector; argument 316 struct ucsi_debugfs_entry *debugfs; argument 318 struct work_struct resume_work; 319 struct delayed_work work; 320 int work_count; 348 struct ucsi *ucsi; member 427 static inline void ucsi_debugfs_register(struct ucsi *ucsi) { } in ucsi_debugfs_register() [all …]
|
H A D | ucsi_ccg.c | 197 struct ucsi *ucsi; member 356 static bool ucsi_ccg_update_altmodes(struct ucsi *ucsi, in ucsi_ccg_update_altmodes() 518 static int ucsi_ccg_read(struct ucsi *ucsi, unsigned int offset, in ucsi_ccg_read() 561 static int ucsi_ccg_async_write(struct ucsi *ucsi, unsigned int offset, in ucsi_ccg_async_write() 569 static int ucsi_ccg_sync_write(struct ucsi *ucsi, unsigned int offset, in ucsi_ccg_sync_write()
|
H A D | displayport.c | 51 struct ucsi *ucsi = dp->con->ucsi; in ucsi_displayport_enter() local
|
/openbmc/linux/drivers/pci/ |
H A D | quirks.c | 5707 static void quirk_gpu_usb_typec_ucsi(struct pci_dev *ucsi) in quirk_gpu_usb_typec_ucsi()
|