Lines Matching refs:fw_desc

1783 					struct lkd_fw_comms_desc *fw_desc)  in hl_fw_dynamic_validate_descriptor()  argument
1793 if (le32_to_cpu(fw_desc->header.magic) != HL_COMMS_DESC_MAGIC) { in hl_fw_dynamic_validate_descriptor()
1795 fw_desc->header.magic); in hl_fw_dynamic_validate_descriptor()
1799 if (fw_desc->header.version != HL_COMMS_DESC_VER) { in hl_fw_dynamic_validate_descriptor()
1801 fw_desc->header.version); in hl_fw_dynamic_validate_descriptor()
1812 data_ptr = (u8 *)fw_desc + sizeof(struct comms_desc_header); in hl_fw_dynamic_validate_descriptor()
1814 if (le16_to_cpu(fw_desc->header.size) != data_size) { in hl_fw_dynamic_validate_descriptor()
1817 le16_to_cpu(fw_desc->header.size), data_size); in hl_fw_dynamic_validate_descriptor()
1823 if (data_crc32 != le32_to_cpu(fw_desc->header.crc32)) { in hl_fw_dynamic_validate_descriptor()
1826 data_crc32, fw_desc->header.crc32); in hl_fw_dynamic_validate_descriptor()
1831 addr = le64_to_cpu(fw_desc->img_addr); in hl_fw_dynamic_validate_descriptor()
1895 struct lkd_fw_comms_desc *fw_desc; in hl_fw_dynamic_read_and_validate_descriptor() local
1902 fw_desc = &fw_loader->dynamic_loader.comm_desc; in hl_fw_dynamic_read_and_validate_descriptor()
1926 memcpy_fromio(fw_desc, src, sizeof(struct lkd_fw_comms_desc)); in hl_fw_dynamic_read_and_validate_descriptor()
1928 return hl_fw_dynamic_validate_descriptor(hdev, fw_loader, fw_desc); in hl_fw_dynamic_read_and_validate_descriptor()
2026 struct lkd_fw_comms_desc *fw_desc; in hl_fw_dynamic_copy_image() local
2032 fw_desc = &fw_loader->dynamic_loader.comm_desc; in hl_fw_dynamic_copy_image()
2033 addr = le64_to_cpu(fw_desc->img_addr); in hl_fw_dynamic_copy_image()
2058 struct lkd_fw_comms_desc *fw_desc; in hl_fw_dynamic_copy_msg() local
2064 fw_desc = &fw_loader->dynamic_loader.comm_desc; in hl_fw_dynamic_copy_msg()
2065 addr = le64_to_cpu(fw_desc->img_addr); in hl_fw_dynamic_copy_msg()