Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_gfx.c1237 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1242 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
1248 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1249 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
1271 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1276 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
1284 adev->gfx.mec_fw->data; in amdgpu_gfx_cp_init_microcode()
1285 ucode_fw = adev->gfx.mec_fw; in amdgpu_gfx_cp_init_microcode()
A 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()
A Dgfx_v11_0.c627 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v11_0_free_microcode()
733 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v11_0_init_microcode()
768 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v11_0_init_microcode()
1321 adev->gfx.mec_fw->data; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1323 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
1361 adev->gfx.mec_fw->data; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
2689 adev->gfx.mec_fw->data; in gfx_v11_0_config_mec_cache_rs64()
2772 adev->gfx.mec_fw->data; in gfx_v11_0_config_gfx_rs64()
3682 if (!adev->gfx.mec_fw) in gfx_v11_0_cp_compute_load_microcode()
3691 (adev->gfx.mec_fw->data + in gfx_v11_0_cp_compute_load_microcode()
[all …]
A Dgfx_v12_0.c529 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v12_0_free_microcode()
595 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v12_0_init_microcode()
622 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v12_0_init_microcode()
1120 adev->gfx.mec_fw->data; in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode()
1122 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode()
1128 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode()
1976 adev->gfx.mec_fw->data; in gfx_v12_0_config_gfx_rs64()
2143 adev->gfx.mec_fw->data; in gfx_v12_0_set_mec_ucode_start_addr()
2685 if (!adev->gfx.mec_fw) in gfx_v12_0_cp_compute_load_microcode_rs64()
2693 fw_ucode = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v12_0_cp_compute_load_microcode_rs64()
[all …]
A Damdgpu_gfx.h379 const struct firmware *mec_fw; /* MEC firmware */ member
A Dgfx_v9_4_3.c530 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_4_3_free_microcode()
577 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_4_3_init_cp_compute_microcode()
591 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_4_3_init_cp_compute_microcode()
666 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_4_3_mec_init()
669 (adev->gfx.mec_fw->data + in gfx_v9_4_3_mec_init()
1728 if (!adev->gfx.mec_fw) in gfx_v9_4_3_xcc_cp_compute_load_microcode()
1733 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_4_3_xcc_cp_compute_load_microcode()
1737 (adev->gfx.mec_fw->data + in gfx_v9_4_3_xcc_cp_compute_load_microcode()
A Dgfx_v8_0.c931 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v8_0_free_microcode()
1095 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v8_0_init_microcode()
1098 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v8_0_init_microcode()
1102 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v8_0_init_microcode()
1107 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_init_microcode()
1167 info->fw = adev->gfx.mec_fw; in gfx_v8_0_init_microcode()
1173 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_init_microcode()
1180 info->fw = adev->gfx.mec_fw; in gfx_v8_0_init_microcode()
1201 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v8_0_init_microcode()
A Dgfx_v9_0.c1260 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_0_free_microcode()
1520 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_0_init_cp_compute_microcode()
1523 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v9_0_init_cp_compute_microcode()
1555 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v9_0_init_cp_compute_microcode()
1892 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_0_mec_init()
1895 (adev->gfx.mec_fw->data + in gfx_v9_0_mec_init()
3409 if (!adev->gfx.mec_fw) in gfx_v9_0_cp_compute_load_microcode()
3414 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v9_0_cp_compute_load_microcode()
3418 (adev->gfx.mec_fw->data + in gfx_v9_0_cp_compute_load_microcode()
A Dgfx_v7_0.c892 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v7_0_free_microcode()
951 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, 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()
A Dgfx_v10_0.c4046 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v10_0_free_microcode()
4169 err = amdgpu_ucode_request(adev, &adev->gfx.mec_fw, in gfx_v10_0_init_microcode()
4193 amdgpu_ucode_release(&adev->gfx.mec_fw); in gfx_v10_0_init_microcode()
4385 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v10_0_mec_init()
4387 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_mec_init()
5648 adev->gfx.mec_fw->data; in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
5649 fw_data = (const __le32 *) (adev->gfx.mec_fw->data + in gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode()
6499 if (!adev->gfx.mec_fw) in gfx_v10_0_cp_compute_load_microcode()
6504 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v10_0_cp_compute_load_microcode()
6508 (adev->gfx.mec_fw->data + in gfx_v10_0_cp_compute_load_microcode()
A Damdgpu_psp.c2647 hdr = (struct common_firmware_header *)adev->gfx.mec_fw->data; in psp_print_fw_hdr()
/linux/drivers/gpu/drm/radeon/
A Dcik.c2131 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 …]
A Dradeon.h2393 const struct firmware *mec_fw; /* CIK MEC firmware */ member

Completed in 125 milliseconds