Lines Matching refs:fn

27 	ret = rmi_read_block(f34->fn->rmi_dev,  in rmi_f34v7_read_flash_status()
28 f34->fn->fd.data_base_addr + f34->v7.off.flash_status, in rmi_f34v7_read_flash_status()
32 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_read_flash_status()
41 dev_err(&f34->fn->dev, "%s: status=%d, command=0x%02x\n", in rmi_f34v7_read_flash_status()
45 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_flash_status()
46 f34->fn->fd.data_base_addr + f34->v7.off.flash_cmd, in rmi_f34v7_read_flash_status()
50 dev_err(&f34->fn->dev, "%s: Failed to read flash command\n", in rmi_f34v7_read_flash_status()
67 dev_warn(&f34->fn->dev, "%s: Timed out waiting for idle status\n", in rmi_f34v7_wait_for_idle()
82 base = f34->fn->fd.data_base_addr; in rmi_f34v7_write_command_single_transaction()
124 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_write_command_single_transaction()
128 dev_err(&f34->fn->dev, in rmi_f34v7_write_command_single_transaction()
143 base = f34->fn->fd.data_base_addr; in rmi_f34v7_write_command()
169 dev_err(&f34->fn->dev, "%s: Invalid command 0x%02x\n", in rmi_f34v7_write_command()
194 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, "%s: writing cmd %02X\n", in rmi_f34v7_write_command()
197 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_write_command()
201 dev_err(&f34->fn->dev, "%s: Failed to write flash command\n", in rmi_f34v7_write_command()
215 base = f34->fn->fd.data_base_addr; in rmi_f34v7_write_partition_id()
259 dev_err(&f34->fn->dev, "%s: Invalid command 0x%02x\n", in rmi_f34v7_write_partition_id()
264 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_write_partition_id()
268 dev_err(&f34->fn->dev, "%s: Failed to write partition ID\n", in rmi_f34v7_write_partition_id()
284 base = f34->fn->fd.data_base_addr; in rmi_f34v7_read_partition_table()
292 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_read_partition_table()
296 dev_err(&f34->fn->dev, "%s: Failed to write block number\n", in rmi_f34v7_read_partition_table()
303 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_read_partition_table()
307 dev_err(&f34->fn->dev, "%s: Failed to write transfer length\n", in rmi_f34v7_read_partition_table()
316 dev_err(&f34->fn->dev, "%s: Failed to write command\n", in rmi_f34v7_read_partition_table()
332 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_partition_table()
337 dev_err(&f34->fn->dev, "%s: Failed to read block data\n", in rmi_f34v7_read_partition_table()
361 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
368 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
375 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
382 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
388 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
395 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
401 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
407 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
413 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_partition_table()
429 base = f34->fn->fd.query_base_addr; in rmi_f34v7_read_queries_bl_version()
431 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_queries_bl_version()
436 dev_err(&f34->fn->dev, in rmi_f34v7_read_queries_bl_version()
443 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_queries_bl_version()
448 dev_err(&f34->fn->dev, "%s: Failed to read queries 1 to 7\n", in rmi_f34v7_read_queries_bl_version()
456 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, "Bootloader V%d.%d\n", in rmi_f34v7_read_queries_bl_version()
472 base = f34->fn->fd.query_base_addr; in rmi_f34v7_read_queries()
474 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_queries()
479 dev_err(&f34->fn->dev, in rmi_f34v7_read_queries()
486 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_queries()
491 dev_err(&f34->fn->dev, "%s: Failed to read queries 1 to 7\n", in rmi_f34v7_read_queries()
504 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, "%s: f34->v7.block_size = %d\n", in rmi_f34v7_read_queries()
521 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_queries()
522 f34->fn->fd.control_base_addr, in rmi_f34v7_read_queries()
535 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, "Configuration ID: %s\n", in rmi_f34v7_read_queries()
543 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, "%s: Supported partitions: %*ph\n", in rmi_f34v7_read_queries()
550 f34->v7.read_config_buf = devm_kzalloc(&f34->fn->dev, in rmi_f34v7_read_queries()
563 dev_err(&f34->fn->dev, "%s: Failed to read partition table\n", in rmi_f34v7_read_queries()
582 dev_err(&f34->fn->dev, in rmi_f34v7_check_ui_firmware_size()
599 dev_err(&f34->fn->dev, "UI config size mismatch\n"); in rmi_f34v7_check_ui_config_size()
614 dev_err(&f34->fn->dev, "Display config size mismatch\n"); in rmi_f34v7_check_dp_config_size()
629 dev_err(&f34->fn->dev, "Guest code size mismatch\n"); in rmi_f34v7_check_guest_code_size()
644 dev_err(&f34->fn->dev, "Bootloader config size mismatch\n"); in rmi_f34v7_check_bl_config_size()
655 dev_info(&f34->fn->dev, "Erasing config...\n"); in rmi_f34v7_erase_config()
688 dev_info(&f34->fn->dev, "Erasing guest code...\n"); in rmi_f34v7_erase_guest_code()
707 dev_info(&f34->fn->dev, "Erasing firmware...\n"); in rmi_f34v7_erase_all()
752 base = f34->fn->fd.data_base_addr; in rmi_f34v7_read_blocks()
758 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_read_blocks()
762 dev_err(&f34->fn->dev, "%s: Failed to write block number\n", in rmi_f34v7_read_blocks()
774 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_read_blocks()
778 dev_err(&f34->fn->dev, in rmi_f34v7_read_blocks()
794 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_blocks()
799 dev_err(&f34->fn->dev, in rmi_f34v7_read_blocks()
824 base = f34->fn->fd.data_base_addr; in rmi_f34v7_write_f34v7_blocks()
830 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_write_f34v7_blocks()
834 dev_err(&f34->fn->dev, "%s: Failed to write block number\n", in rmi_f34v7_write_f34v7_blocks()
850 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_write_f34v7_blocks()
854 dev_err(&f34->fn->dev, in rmi_f34v7_write_f34v7_blocks()
864 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_write_f34v7_blocks()
868 dev_err(&f34->fn->dev, in rmi_f34v7_write_f34v7_blocks()
933 dev_err(&f34->fn->dev, "%s: Flash config size mismatch\n", in rmi_f34v7_write_flash_config()
944 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_write_flash_config()
966 devm_kfree(&f34->fn->dev, f34->v7.read_config_buf); in rmi_f34v7_write_partition_table()
967 f34->v7.read_config_buf = devm_kzalloc(&f34->fn->dev, in rmi_f34v7_write_partition_table()
1088 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, "%s: f34->v7.img.checksum=%X\n", in rmi_f34v7_parse_image_header_10()
1107 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_image_header_10()
1160 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_parse_image_info()
1169 dev_err(&f34->fn->dev, "Unsupported image file format %02X\n", in rmi_f34v7_parse_image_info()
1175 dev_err(&f34->fn->dev, "%s: No flash config in fw image\n", in rmi_f34v7_parse_image_info()
1192 f34->fn->rmi_dev->driver->set_irq_bits(f34->fn->rmi_dev, in rmi_f34v7_do_reflash()
1193 f34->fn->irq_mask); in rmi_f34v7_do_reflash()
1240 dev_info(&f34->fn->dev, "%s: Partition table programmed\n", in rmi_f34v7_do_reflash()
1244 dev_info(&f34->fn->dev, "Writing firmware (%d bytes)...\n", in rmi_f34v7_do_reflash()
1251 dev_info(&f34->fn->dev, "Writing config (%d bytes)...\n", in rmi_f34v7_do_reflash()
1260 dev_info(&f34->fn->dev, "Writing display config...\n"); in rmi_f34v7_do_reflash()
1269 dev_info(&f34->fn->dev, "Writing guest code...\n"); in rmi_f34v7_do_reflash()
1285 f34->fn->rmi_dev->driver->set_irq_bits(f34->fn->rmi_dev, f34->fn->irq_mask); in rmi_f34v7_enter_flash_prog()
1311 f34->fn->rmi_dev->driver->set_irq_bits(f34->fn->rmi_dev, f34->fn->irq_mask); in rmi_f34v7_start_reflash()
1321 dev_err(&f34->fn->dev, "%s: Partition table mismatch\n", in rmi_f34v7_start_reflash()
1327 dev_info(&f34->fn->dev, "Firmware image OK\n"); in rmi_f34v7_start_reflash()
1334 dev_info(&f34->fn->dev, "%s: Device in bootloader mode\n", in rmi_f34v7_start_reflash()
1351 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_probe()
1352 f34->fn->fd.query_base_addr + V7_BOOTLOADER_ID_OFFSET, in rmi_f34v7_probe()
1356 dev_err(&f34->fn->dev, "%s: Failed to read bootloader ID\n", in rmi_f34v7_probe()
1370 dev_err(&f34->fn->dev, in rmi_f34v7_probe()