Searched refs:mec_fw (Results 1 – 13 of 13) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_gfx.c | 1276 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode() 1281 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode() 1287 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode() 1288 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode() 1310 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode() 1315 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode() 1323 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode() 1324 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
|
| H A D | amdgpu_rlc.c | 228 (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()
|
| H A D | gfx_v11_0.c | 650 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v11_0_free_microcode() 761 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v11_0_init_microcode() 797 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v11_0_init_microcode() 1351 adev->gfx.mec_fw->data; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode() 1353 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode() 1391 adev->gfx.mec_fw->data; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode() 2790 adev->gfx.mec_fw->data; in gfx_v11_0_config_mec_cache_rs64() 2873 adev->gfx.mec_fw->data; in gfx_v11_0_config_gfx_rs64() 3784 if (!adev->gfx.mec_fw) in gfx_v11_0_cp_compute_load_microcode() 3793 (adev->gfx.mec_fw->data + in gfx_v11_0_cp_compute_load_microcode() [all …]
|
| H A D | gfx_v9_4_3.c | 523 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_4_3_free_microcode() 561 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_4_3_init_cp_compute_microcode() 566 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_4_3_init_cp_compute_microcode() 570 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_4_3_init_cp_compute_microcode() 583 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_4_3_init_cp_compute_microcode() 658 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_4_3_mec_init() 661 (adev->gfx.mec_fw->data + in gfx_v9_4_3_mec_init() 1713 if (!adev->gfx.mec_fw) in gfx_v9_4_3_xcc_cp_compute_load_microcode() 1718 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_4_3_xcc_cp_compute_load_microcode() 1722 (adev->gfx.mec_fw->data + in gfx_v9_4_3_xcc_cp_compute_load_microcode()
|
| H A D | gfx_v12_0.c | 545 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v12_0_free_microcode() 615 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v12_0_init_microcode() 643 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v12_0_init_microcode() 1141 adev->gfx.mec_fw->data; in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode() 1143 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode() 1149 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode() 2036 adev->gfx.mec_fw->data; in gfx_v12_0_config_gfx_rs64() 2203 adev->gfx.mec_fw->data; in gfx_v12_0_set_mec_ucode_start_addr() 2738 if (!adev->gfx.mec_fw) in gfx_v12_0_cp_compute_load_microcode_rs64() 2746 fw_ucode = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v12_0_cp_compute_load_microcode_rs64() [all …]
|
| H A D | amdgpu_gfx.h | 382 const struct firmware *mec_fw; /* MEC firmware */ member
|
| H A D | gfx_v8_0.c | 931 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v8_0_free_microcode() 1105 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v8_0_init_microcode() 1109 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v8_0_init_microcode() 1114 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v8_0_init_microcode() 1120 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_init_microcode() 1183 info->fw = adev->gfx.mec_fw; in gfx_v8_0_init_microcode() 1189 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_init_microcode() 1196 info->fw = adev->gfx.mec_fw; in gfx_v8_0_init_microcode() 1217 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v8_0_init_microcode()
|
| H A D | gfx_v9_0.c | 1260 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_0_free_microcode() 1527 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_0_init_cp_compute_microcode() 1531 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_0_init_cp_compute_microcode() 1566 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_0_init_cp_compute_microcode() 1903 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_0_mec_init() 1906 (adev->gfx.mec_fw->data + in gfx_v9_0_mec_init() 3460 if (!adev->gfx.mec_fw) in gfx_v9_0_cp_compute_load_microcode() 3465 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_0_cp_compute_load_microcode() 3469 (adev->gfx.mec_fw->data + in gfx_v9_0_cp_compute_load_microcode()
|
| H A D | gfx_v7_0.c | 892 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v7_0_free_microcode() 954 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v7_0_init_microcode() 2659 if (!adev->gfx.mec_fw) in gfx_v7_0_cp_compute_load_microcode() 2662 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v7_0_cp_compute_load_microcode() 2672 (adev->gfx.mec_fw->data + in gfx_v7_0_cp_compute_load_microcode()
|
| H A D | gfx_v10_0.c | 4105 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v10_0_free_microcode() 4231 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v10_0_init_microcode() 4257 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v10_0_init_microcode() 4449 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v10_0_mec_init() 4451 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_mec_init() 5764 adev->gfx.mec_fw->data; in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() 5765 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode() 6615 if (!adev->gfx.mec_fw) in gfx_v10_0_cp_compute_load_microcode() 6620 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v10_0_cp_compute_load_microcode() 6624 (adev->gfx.mec_fw->data + in gfx_v10_0_cp_compute_load_microcode()
|
| H A D | amdgpu_psp.c | 2728 hdr = (struct common_firmware_header *)adev->gfx.mec_fw->data; in psp_print_fw_hdr()
|
| /linux-6.15/drivers/gpu/drm/radeon/ |
| H A D | cik.c | 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() 4290 fw_data = (const __be32 *)rdev->mec_fw->data; in cik_cp_compute_load_microcode() 4298 fw_data = (const __be32 *)rdev->mec_fw->data; in cik_cp_compute_load_microcode() 6481 fw_data = (const __be32 *)rdev->mec_fw->data; in cik_init_cp_pg_table() 8600 !rdev->mec_fw || !rdev->sdma_fw || !rdev->rlc_fw) { in cik_init() [all …]
|
| H A D | radeon.h | 2394 const struct firmware *mec_fw; /* CIK MEC firmware */ member
|