Home
last modified time | relevance | path

Searched refs:cp_hdr (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c1482 const struct gfx_firmware_header_v1_0 *cp_hdr; in amdgpu_gfx_cp_init_microcode() local
1490 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in amdgpu_gfx_cp_init_microcode()
1493 le32_to_cpu(cp_hdr->header.ucode_version); in amdgpu_gfx_cp_init_microcode()
1495 le32_to_cpu(cp_hdr->ucode_feature_version); in amdgpu_gfx_cp_init_microcode()
1497 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in amdgpu_gfx_cp_init_microcode()
1517 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in amdgpu_gfx_cp_init_microcode()
1520 le32_to_cpu(cp_hdr->header.ucode_version); in amdgpu_gfx_cp_init_microcode()
1522 le32_to_cpu(cp_hdr->ucode_feature_version); in amdgpu_gfx_cp_init_microcode()
1524 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in amdgpu_gfx_cp_init_microcode()
1544 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in amdgpu_gfx_cp_init_microcode()
[all …]
H A Dgfx_v8_0.c945 const struct gfx_firmware_header_v1_0 *cp_hdr; in gfx_v8_0_init_microcode() local
1000 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.pfp_fw->data; in gfx_v8_0_init_microcode()
1001 adev->gfx.pfp_fw_version = le32_to_cpu(cp_hdr->header.ucode_version); in gfx_v8_0_init_microcode()
1002 adev->gfx.pfp_feature_version = le32_to_cpu(cp_hdr->ucode_feature_version); in gfx_v8_0_init_microcode()
1020 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.me_fw->data; in gfx_v8_0_init_microcode()
1021 adev->gfx.me_fw_version = le32_to_cpu(cp_hdr->header.ucode_version); in gfx_v8_0_init_microcode()
1023 adev->gfx.me_feature_version = le32_to_cpu(cp_hdr->ucode_feature_version); in gfx_v8_0_init_microcode()
1041 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.ce_fw->data; in gfx_v8_0_init_microcode()
1042 adev->gfx.ce_fw_version = le32_to_cpu(cp_hdr->header.ucode_version); in gfx_v8_0_init_microcode()
1043 adev->gfx.ce_feature_version = le32_to_cpu(cp_hdr->ucode_feature_version); in gfx_v8_0_init_microcode()
[all …]
H A Dgfx_v12_0.c2229 const struct gfx_firmware_header_v2_0 *cp_hdr; in gfx_v12_0_set_pfp_ucode_start_addr() local
2232 cp_hdr = (const struct gfx_firmware_header_v2_0 *) in gfx_v12_0_set_pfp_ucode_start_addr()
2238 (cp_hdr->ucode_start_addr_hi << 30) | in gfx_v12_0_set_pfp_ucode_start_addr()
2239 (cp_hdr->ucode_start_addr_lo >> 2)); in gfx_v12_0_set_pfp_ucode_start_addr()
2241 cp_hdr->ucode_start_addr_hi>>2); in gfx_v12_0_set_pfp_ucode_start_addr()
2271 const struct gfx_firmware_header_v2_0 *cp_hdr; in gfx_v12_0_set_me_ucode_start_addr() local
2274 cp_hdr = (const struct gfx_firmware_header_v2_0 *) in gfx_v12_0_set_me_ucode_start_addr()
2280 (cp_hdr->ucode_start_addr_hi << 30) | in gfx_v12_0_set_me_ucode_start_addr()
2281 (cp_hdr->ucode_start_addr_lo >> 2) ); in gfx_v12_0_set_me_ucode_start_addr()
2283 cp_hdr->ucode_start_addr_hi>>2); in gfx_v12_0_set_me_ucode_start_addr()
[all …]
H A Dgfx_v11_0.c1345 const struct gfx_firmware_header_v1_0 *cp_hdr; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode() local
1409 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1412 le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes)); in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1413 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1418 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1421 le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes)); in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1422 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1427 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1430 le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes)); in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1431 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes) - in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
[all …]
H A Dgfx_v10_0.c5768 const struct gfx_firmware_header_v1_0 *cp_hdr; in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() local
5772 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5775 le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes)); in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5776 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5782 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5785 le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes)); in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5786 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5792 cp_hdr = (const struct gfx_firmware_header_v1_0 *) in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5795 le32_to_cpu(cp_hdr->header.ucode_array_offset_bytes)); in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5796 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
[all …]
H A Dgfx_v12_1.c2152 const struct gfx_firmware_header_v2_0 *cp_hdr; in gfx_v12_1_xcc_set_mec_ucode_start_addr() local
2155 cp_hdr = (const struct gfx_firmware_header_v2_0 *) in gfx_v12_1_xcc_set_mec_ucode_start_addr()
2161 cp_hdr->ucode_start_addr_lo >> 2 | in gfx_v12_1_xcc_set_mec_ucode_start_addr()
2162 cp_hdr->ucode_start_addr_hi << 30); in gfx_v12_1_xcc_set_mec_ucode_start_addr()
2164 cp_hdr->ucode_start_addr_hi >> 2); in gfx_v12_1_xcc_set_mec_ucode_start_addr()