ucsi_ccg 201 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_read(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) ucsi_ccg 246 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_write(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) ucsi_ccg 282 drivers/usb/typec/ucsi/ucsi_ccg.c static int ucsi_ccg_init(struct ucsi_ccg *uc) ucsi_ccg 320 drivers/usb/typec/ucsi/ucsi_ccg.c static int ucsi_ccg_send_data(struct ucsi_ccg *uc) ucsi_ccg 338 drivers/usb/typec/ucsi/ucsi_ccg.c static int ucsi_ccg_recv_data(struct ucsi_ccg *uc) ucsi_ccg 355 drivers/usb/typec/ucsi/ucsi_ccg.c static int ucsi_ccg_ack_interrupt(struct ucsi_ccg *uc) ucsi_ccg 369 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = container_of(ppm, struct ucsi_ccg, ppm); ucsi_ccg 382 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = container_of(ppm, struct ucsi_ccg, ppm); ucsi_ccg 390 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = data; ucsi_ccg 399 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = container_of(pm_work, struct ucsi_ccg, pm_work); ucsi_ccg 404 drivers/usb/typec/ucsi/ucsi_ccg.c static int get_fw_info(struct ucsi_ccg *uc) ucsi_ccg 429 drivers/usb/typec/ucsi/ucsi_ccg.c static void ccg_process_response(struct ucsi_ccg *uc) ucsi_ccg 453 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_read_response(struct ucsi_ccg *uc) ucsi_ccg 490 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_send_command(struct ucsi_ccg *uc, struct ccg_cmd *cmd) ucsi_ccg 528 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_cmd_enter_flashing(struct ucsi_ccg *uc) ucsi_ccg 552 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_cmd_reset(struct ucsi_ccg *uc) ucsi_ccg 583 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_cmd_port_control(struct ucsi_ccg *uc, bool enable) ucsi_ccg 610 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_cmd_jump_boot_mode(struct ucsi_ccg *uc, int bl_mode) ucsi_ccg 644 drivers/usb/typec/ucsi/ucsi_ccg.c ccg_cmd_write_flash_row(struct ucsi_ccg *uc, u16 row, ucsi_ccg 692 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_cmd_validate_fw(struct ucsi_ccg *uc, unsigned int fwid) ucsi_ccg 714 drivers/usb/typec/ucsi/ucsi_ccg.c static bool ccg_check_vendor_version(struct ucsi_ccg *uc, ucsi_ccg 734 drivers/usb/typec/ucsi/ucsi_ccg.c static bool ccg_check_fw_version(struct ucsi_ccg *uc, const char *fw_name, ucsi_ccg 782 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_fw_update_needed(struct ucsi_ccg *uc, ucsi_ccg 827 drivers/usb/typec/ucsi/ucsi_ccg.c static int do_flash(struct ucsi_ccg *uc, enum enum_flash_mode mode) ucsi_ccg 994 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_fw_update(struct ucsi_ccg *uc, enum enum_flash_mode flash_mode) ucsi_ccg 1011 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_restart(struct ucsi_ccg *uc) ucsi_ccg 1041 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = container_of(work, struct ucsi_ccg, work); ucsi_ccg 1062 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = i2c_get_clientdata(to_i2c_client(dev)); ucsi_ccg 1086 drivers/usb/typec/ucsi/ucsi_ccg.c ATTRIBUTE_GROUPS(ucsi_ccg); ucsi_ccg 1092 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc; ucsi_ccg 1174 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = i2c_get_clientdata(client); ucsi_ccg 1194 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = i2c_get_clientdata(client); ucsi_ccg 1207 drivers/usb/typec/ucsi/ucsi_ccg.c struct ucsi_ccg *uc = i2c_get_clientdata(client);