Home
last modified time | relevance | path

Searched refs:mec_fw (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gfx.c1126 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1131 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
1137 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1138 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
1160 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1165 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
1173 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1174 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
Dgfx_v11_0.c438 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v11_0_free_microcode()
543 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v11_0_init_microcode()
569 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v11_0_init_microcode()
1121 adev->gfx.mec_fw->data; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1123 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1129 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1161 adev->gfx.mec_fw->data; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1162 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
2395 adev->gfx.mec_fw->data; in gfx_v11_0_config_mec_cache_rs64()
2478 adev->gfx.mec_fw->data; in gfx_v11_0_config_gfx_rs64()
[all …]
Damdgpu_rlc.c228 (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in amdgpu_gfx_rlc_setup_cp_table()
230 (adev->gfx.mec_fw->data + in amdgpu_gfx_rlc_setup_cp_table()
Dgfx_v9_4_3.c358 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_4_3_free_microcode()
409 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v9_4_3_init_cp_compute_microcode()
422 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_4_3_init_cp_compute_microcode()
497 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_4_3_mec_init()
500 (adev->gfx.mec_fw->data + in gfx_v9_4_3_mec_init()
1404 if (!adev->gfx.mec_fw) in gfx_v9_4_3_xcc_cp_compute_load_microcode()
1409 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_4_3_xcc_cp_compute_load_microcode()
1413 (adev->gfx.mec_fw->data + in gfx_v9_4_3_xcc_cp_compute_load_microcode()
Damdgpu_gfx.h367 const struct firmware *mec_fw; /* MEC firmware */ member
Dgfx_v8_0.c931 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v8_0_free_microcode()
1097 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v8_0_init_microcode()
1100 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v8_0_init_microcode()
1104 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v8_0_init_microcode()
1108 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_init_microcode()
1168 info->fw = adev->gfx.mec_fw; in gfx_v8_0_init_microcode()
1174 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_init_microcode()
1181 info->fw = adev->gfx.mec_fw; in gfx_v8_0_init_microcode()
1204 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v8_0_init_microcode()
Dgfx_v7_0.c892 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v7_0_free_microcode()
953 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v7_0_init_microcode()
2653 if (!adev->gfx.mec_fw) in gfx_v7_0_cp_compute_load_microcode()
2656 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v7_0_cp_compute_load_microcode()
2666 (adev->gfx.mec_fw->data + in gfx_v7_0_cp_compute_load_microcode()
Dgfx_v9_0.c1087 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_0_free_microcode()
1348 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v9_0_init_cp_compute_microcode()
1379 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_0_init_cp_compute_microcode()
1716 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_0_mec_init()
1719 (adev->gfx.mec_fw->data + in gfx_v9_0_mec_init()
3173 if (!adev->gfx.mec_fw) in gfx_v9_0_cp_compute_load_microcode()
3178 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_0_cp_compute_load_microcode()
3182 (adev->gfx.mec_fw->data + in gfx_v9_0_cp_compute_load_microcode()
Dgfx_v10_0.c3884 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v10_0_free_microcode()
4011 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, fw_name); in gfx_v10_0_init_microcode()
4036 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v10_0_init_microcode()
4228 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v10_0_mec_init()
4230 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_mec_init()
5390 adev->gfx.mec_fw->data; in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5391 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
6241 if (!adev->gfx.mec_fw) in gfx_v10_0_cp_compute_load_microcode()
6246 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v10_0_cp_compute_load_microcode()
6250 (adev->gfx.mec_fw->data + in gfx_v10_0_cp_compute_load_microcode()
Damdgpu_psp.c2433 hdr = (struct common_firmware_header *)adev->gfx.mec_fw->data; in psp_print_fw_hdr()
/Linux-v6.6/drivers/gpu/drm/radeon/
Dcik.c2125 err = request_firmware(&rdev->mec_fw, fw_name, rdev->dev); in cik_init_microcode()
2128 err = request_firmware(&rdev->mec_fw, fw_name, rdev->dev); in cik_init_microcode()
2131 if (rdev->mec_fw->size != mec_req_size) { in cik_init_microcode()
2133 rdev->mec_fw->size, fw_name); in cik_init_microcode()
2137 err = radeon_ucode_validate(rdev->mec_fw); in cik_init_microcode()
2290 release_firmware(rdev->mec_fw); in cik_init_microcode()
2291 rdev->mec_fw = NULL; in cik_init_microcode()
4250 if (!rdev->mec_fw) in cik_cp_compute_load_microcode()
4257 (const struct gfx_firmware_header_v1_0 *)rdev->mec_fw->data; in cik_cp_compute_load_microcode()
4265 (rdev->mec_fw->data + le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes)); in cik_cp_compute_load_microcode()
[all …]
Dradeon.h2400 const struct firmware *mec_fw; /* CIK MEC firmware */ member