f34_data 16 drivers/input/rmi4/rmi_f34.c static int rmi_f34_write_bootloader_id(struct f34_data *f34) f34_data 45 drivers/input/rmi4/rmi_f34.c static int rmi_f34_command(struct f34_data *f34, u8 command, f34_data 103 drivers/input/rmi4/rmi_f34.c struct f34_data *f34 = dev_get_drvdata(&fn->dev); f34_data 130 drivers/input/rmi4/rmi_f34.c static int rmi_f34_write_blocks(struct f34_data *f34, const void *data, f34_data 176 drivers/input/rmi4/rmi_f34.c static int rmi_f34_write_firmware(struct f34_data *f34, const void *data) f34_data 182 drivers/input/rmi4/rmi_f34.c static int rmi_f34_write_config(struct f34_data *f34, const void *data) f34_data 188 drivers/input/rmi4/rmi_f34.c static int rmi_f34_enable_flash(struct f34_data *f34) f34_data 194 drivers/input/rmi4/rmi_f34.c static int rmi_f34_flash_firmware(struct f34_data *f34, f34_data 242 drivers/input/rmi4/rmi_f34.c static int rmi_f34_update_firmware(struct f34_data *f34, f34_data 303 drivers/input/rmi4/rmi_f34.c struct f34_data *f34 = dev_get_drvdata(&fn->dev); f34_data 318 drivers/input/rmi4/rmi_f34.c struct f34_data *f34; f34_data 344 drivers/input/rmi4/rmi_f34.c struct f34_data *f34; f34_data 363 drivers/input/rmi4/rmi_f34.c struct f34_data *f34; f34_data 522 drivers/input/rmi4/rmi_f34.c struct f34_data *f34; f34_data 528 drivers/input/rmi4/rmi_f34.c f34 = devm_kzalloc(&fn->dev, sizeof(struct f34_data), GFP_KERNEL); f34_data 308 drivers/input/rmi4/rmi_f34.h int rmi_f34v7_start_reflash(struct f34_data *f34, const struct firmware *fw); f34_data 309 drivers/input/rmi4/rmi_f34.h int rmi_f34v7_do_reflash(struct f34_data *f34, const struct firmware *fw); f34_data 310 drivers/input/rmi4/rmi_f34.h int rmi_f34v7_probe(struct f34_data *f34); f34_data 21 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_read_flash_status(struct f34_data *f34) f34_data 60 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_wait_for_idle(struct f34_data *f34, int timeout_ms) f34_data 75 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_command_single_transaction(struct f34_data *f34, f34_data 137 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_command(struct f34_data *f34, u8 cmd) f34_data 209 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_partition_id(struct f34_data *f34, u8 cmd) f34_data 276 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_read_partition_table(struct f34_data *f34) f34_data 345 drivers/input/rmi4/rmi_f34v7.c static void rmi_f34v7_parse_partition_table(struct f34_data *f34, f34_data 421 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_read_queries_bl_version(struct f34_data *f34) f34_data 462 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_read_queries(struct f34_data *f34) f34_data 574 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_check_ui_firmware_size(struct f34_data *f34) f34_data 591 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_check_ui_config_size(struct f34_data *f34) f34_data 606 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_check_dp_config_size(struct f34_data *f34) f34_data 621 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_check_guest_code_size(struct f34_data *f34) f34_data 636 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_check_bl_config_size(struct f34_data *f34) f34_data 651 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_erase_config(struct f34_data *f34) f34_data 684 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_erase_guest_code(struct f34_data *f34) f34_data 703 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_erase_all(struct f34_data *f34) f34_data 740 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_read_blocks(struct f34_data *f34, f34_data 812 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_f34v7_blocks(struct f34_data *f34, f34_data 888 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_config(struct f34_data *f34) f34_data 895 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_ui_config(struct f34_data *f34) f34_data 905 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_dp_config(struct f34_data *f34) f34_data 915 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_guest_code(struct f34_data *f34) f34_data 923 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_flash_config(struct f34_data *f34) f34_data 958 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_partition_table(struct f34_data *f34) f34_data 1000 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_firmware(struct f34_data *f34) f34_data 1010 drivers/input/rmi4/rmi_f34v7.c static void rmi_f34v7_compare_partition_tables(struct f34_data *f34) f34_data 1037 drivers/input/rmi4/rmi_f34v7.c static void rmi_f34v7_parse_img_header_10_bl_container(struct f34_data *f34, f34_data 1073 drivers/input/rmi4/rmi_f34v7.c static void rmi_f34v7_parse_image_header_10(struct f34_data *f34) f34_data 1154 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_parse_image_info(struct f34_data *f34) f34_data 1188 drivers/input/rmi4/rmi_f34v7.c int rmi_f34v7_do_reflash(struct f34_data *f34, const struct firmware *fw) f34_data 1281 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_enter_flash_prog(struct f34_data *f34) f34_data 1307 drivers/input/rmi4/rmi_f34v7.c int rmi_f34v7_start_reflash(struct f34_data *f34, const struct firmware *fw) f34_data 1346 drivers/input/rmi4/rmi_f34v7.c int rmi_f34v7_probe(struct f34_data *f34)