| /linux-6.15/drivers/usb/typec/ucsi/ |
| H A D | ucsi_stm32g0.c | 66 struct ucsi *ucsi; member 81 static int ucsi_stm32g0_bl_check_ack(struct ucsi *ucsi) in ucsi_stm32g0_bl_check_ack() 154 static int ucsi_stm32g0_bl_cmd(struct ucsi *ucsi, unsigned int cmd) in ucsi_stm32g0_bl_cmd() 232 static int ucsi_stm32g0_bl_send_addr(struct ucsi *ucsi, u32 addr) in ucsi_stm32g0_bl_send_addr() 243 static int ucsi_stm32g0_bl_global_mass_erase(struct ucsi *ucsi) in ucsi_stm32g0_bl_global_mass_erase() 316 static int ucsi_stm32g0_fw_cmd(struct ucsi *ucsi, unsigned int cmd) in ucsi_stm32g0_fw_cmd() 358 static int ucsi_stm32g0_read_version(struct ucsi *ucsi, u16 *version) in ucsi_stm32g0_read_version() 363 static int ucsi_stm32g0_read_cci(struct ucsi *ucsi, u32 *cci) in ucsi_stm32g0_read_cci() 433 static int ucsi_stm32g0_register(struct ucsi *ucsi) in ucsi_stm32g0_register() 457 static void ucsi_stm32g0_unregister(struct ucsi *ucsi) in ucsi_stm32g0_unregister() [all …]
|
| H A D | ucsi_glink.c | 64 struct ucsi *ucsi; member 81 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(__ucsi); in pmic_glink_ucsi_read() local 121 static int pmic_glink_ucsi_read_cci(struct ucsi *ucsi, u32 *cci) in pmic_glink_ucsi_read_cci() 162 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(__ucsi); in pmic_glink_ucsi_async_control() local 174 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_update_connector() local 185 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_connector_status() local 274 struct pmic_glink_ucsi *ucsi = priv; in pmic_glink_ucsi_callback() local 292 struct pmic_glink_ucsi *ucsi = priv; in pmic_glink_ucsi_pdr_notify() local 303 struct pmic_glink_ucsi *ucsi = data; in pmic_glink_ucsi_destroy() local 328 struct pmic_glink_ucsi *ucsi; in pmic_glink_ucsi_probe() local [all …]
|
| H A D | ucsi.c | 492 struct ucsi *ucsi = con->ucsi; in ucsi_register_altmodes_nvidia() local 672 struct ucsi *ucsi = con->ucsi; in ucsi_read_pdos() local 697 struct ucsi *ucsi = con->ucsi; in ucsi_get_pdos() local 846 struct ucsi *ucsi = con->ucsi; in ucsi_register_device_pdos() local 1220 struct ucsi *ucsi = con->ucsi; in ucsi_handle_connector_change() local 1760 static int ucsi_init(struct ucsi *ucsi) in ucsi_init() 1876 int ucsi_resume(struct ucsi *ucsi) in ucsi_resume() 1966 struct ucsi *ucsi; in ucsi_create() local 1992 void ucsi_destroy(struct ucsi *ucsi) in ucsi_destroy() 2003 int ucsi_register(struct ucsi *ucsi) in ucsi_register() [all …]
|
| H A D | debugfs.c | 24 struct ucsi *ucsi = data; in ucsi_cmd() local 68 struct ucsi *ucsi = s->private; in ucsi_resp_show() local 79 void ucsi_debugfs_register(struct ucsi *ucsi) in ucsi_debugfs_register() 90 void ucsi_debugfs_unregister(struct ucsi *ucsi) in ucsi_debugfs_unregister()
|
| H A D | ucsi_acpi.c | 22 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 D | cros_ec_ucsi.c | 38 struct ucsi *ucsi; member 50 static int cros_ucsi_read(struct ucsi *ucsi, unsigned int offset, void *val, in cros_ucsi_read() 74 static int cros_ucsi_read_version(struct ucsi *ucsi, u16 *version) in cros_ucsi_read_version() 79 static int cros_ucsi_read_cci(struct ucsi *ucsi, u32 *cci) in cros_ucsi_read_cci() 84 static int cros_ucsi_read_message_in(struct ucsi *ucsi, void *val, in cros_ucsi_read_message_in() 90 static int cros_ucsi_async_control(struct ucsi *ucsi, u64 cmd) in cros_ucsi_async_control() 108 static int cros_ucsi_sync_control(struct ucsi *ucsi, u64 cmd, u32 *cci, in cros_ucsi_sync_control()
|
| H A D | ucsi_yoga_c630.c | 21 struct ucsi *ucsi; member 26 static int yoga_c630_ucsi_read_version(struct ucsi *ucsi, u16 *version) in yoga_c630_ucsi_read_version() 35 static int yoga_c630_ucsi_read_cci(struct ucsi *ucsi, u32 *cci) in yoga_c630_ucsi_read_cci() 50 static int yoga_c630_ucsi_read_message_in(struct ucsi *ucsi, in yoga_c630_ucsi_read_message_in() 67 static int yoga_c630_ucsi_async_control(struct ucsi *ucsi, u64 command) in yoga_c630_ucsi_async_control()
|
| H A D | ucsi.h | 441 struct ucsi { struct 446 const struct ucsi_operations *ops; argument 448 struct ucsi_capability cap; argument 449 struct ucsi_connector *connector; argument 450 struct ucsi_debugfs_entry *debugfs; argument 452 struct work_struct resume_work; 453 struct delayed_work work; 454 int work_count; 460 struct mutex ppm_lock; 486 struct ucsi_connector { argument [all …]
|
| H A D | ucsi_ccg.c | 203 struct ucsi *ucsi; member 396 static bool ucsi_ccg_update_altmodes(struct ucsi *ucsi, in ucsi_ccg_update_altmodes() 559 static int ucsi_ccg_read_version(struct ucsi *ucsi, u16 *version) in ucsi_ccg_read_version() 567 static int ucsi_ccg_read_cci(struct ucsi *ucsi, u32 *cci) in ucsi_ccg_read_cci() 578 static int ucsi_ccg_read_message_in(struct ucsi *ucsi, void *val, size_t val_len) in ucsi_ccg_read_message_in() 589 static int ucsi_ccg_async_control(struct ucsi *ucsi, u64 command) in ucsi_ccg_async_control() 605 static int ucsi_ccg_sync_control(struct ucsi *ucsi, u64 command, u32 *cci, in ucsi_ccg_sync_control()
|
| H A D | displayport.c | 51 struct ucsi *ucsi = dp->con->ucsi; in ucsi_displayport_enter() local
|
| /linux-6.15/drivers/pci/ |
| H A D | quirks.c | 5715 static void quirk_gpu_usb_typec_ucsi(struct pci_dev *ucsi) in quirk_gpu_usb_typec_ucsi()
|