Lines Matching refs:rlc_hdr
969 const struct rlc_firmware_header_v2_0 *rlc_hdr; in gfx_v8_0_init_microcode() local
1083 rlc_hdr = (const struct rlc_firmware_header_v2_0 *)adev->gfx.rlc_fw->data; in gfx_v8_0_init_microcode()
1084 adev->gfx.rlc_fw_version = le32_to_cpu(rlc_hdr->header.ucode_version); in gfx_v8_0_init_microcode()
1085 adev->gfx.rlc_feature_version = le32_to_cpu(rlc_hdr->ucode_feature_version); in gfx_v8_0_init_microcode()
1088 le32_to_cpu(rlc_hdr->save_and_restore_offset); in gfx_v8_0_init_microcode()
1090 le32_to_cpu(rlc_hdr->clear_state_descriptor_offset); in gfx_v8_0_init_microcode()
1092 le32_to_cpu(rlc_hdr->avail_scratch_ram_locations); in gfx_v8_0_init_microcode()
1094 le32_to_cpu(rlc_hdr->reg_restore_list_size); in gfx_v8_0_init_microcode()
1096 le32_to_cpu(rlc_hdr->reg_list_format_start); in gfx_v8_0_init_microcode()
1098 le32_to_cpu(rlc_hdr->reg_list_format_separate_start); in gfx_v8_0_init_microcode()
1100 le32_to_cpu(rlc_hdr->starting_offsets_start); in gfx_v8_0_init_microcode()
1102 le32_to_cpu(rlc_hdr->reg_list_format_size_bytes); in gfx_v8_0_init_microcode()
1104 le32_to_cpu(rlc_hdr->reg_list_size_bytes); in gfx_v8_0_init_microcode()
1115 tmp = (unsigned int *)((uintptr_t)rlc_hdr + in gfx_v8_0_init_microcode()
1116 le32_to_cpu(rlc_hdr->reg_list_format_array_offset_bytes)); in gfx_v8_0_init_microcode()
1117 for (i = 0 ; i < (rlc_hdr->reg_list_format_size_bytes >> 2); i++) in gfx_v8_0_init_microcode()
1122 tmp = (unsigned int *)((uintptr_t)rlc_hdr + in gfx_v8_0_init_microcode()
1123 le32_to_cpu(rlc_hdr->reg_list_array_offset_bytes)); in gfx_v8_0_init_microcode()
1124 for (i = 0 ; i < (rlc_hdr->reg_list_size_bytes >> 2); i++) in gfx_v8_0_init_microcode()