Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_kfd.c820 BUG_ON(kgd == NULL || rdev->mec_fw == NULL); in get_fw_version()
836 hdr = (const union radeon_firmware_header *) rdev->mec_fw->data; in get_fw_version()
Dcik.c2140 err = request_firmware(&rdev->mec_fw, fw_name, rdev->dev); in cik_init_microcode()
2143 err = request_firmware(&rdev->mec_fw, fw_name, rdev->dev); in cik_init_microcode()
2146 if (rdev->mec_fw->size != mec_req_size) { in cik_init_microcode()
2149 rdev->mec_fw->size, fw_name); in cik_init_microcode()
2153 err = radeon_ucode_validate(rdev->mec_fw); in cik_init_microcode()
2314 release_firmware(rdev->mec_fw); in cik_init_microcode()
2315 rdev->mec_fw = NULL; in cik_init_microcode()
4669 if (!rdev->mec_fw) in cik_cp_compute_load_microcode()
4676 (const struct gfx_firmware_header_v1_0 *)rdev->mec_fw->data; in cik_cp_compute_load_microcode()
4684 (rdev->mec_fw->data + le32_to_cpu(mec_hdr->header.ucode_array_offset_bytes)); in cik_cp_compute_load_microcode()
[all …]
Dradeon.h2406 const struct firmware *mec_fw; /* CIK MEC firmware */ member
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Dgfx_v8_0.c799 err = request_firmware(&adev->gfx.mec_fw, fw_name, adev->dev); in gfx_v8_0_init_microcode()
802 err = amdgpu_ucode_validate(adev->gfx.mec_fw); in gfx_v8_0_init_microcode()
805 cp_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_init_microcode()
860 info->fw = adev->gfx.mec_fw; in gfx_v8_0_init_microcode()
889 release_firmware(adev->gfx.mec_fw); in gfx_v8_0_init_microcode()
890 adev->gfx.mec_fw = NULL; in gfx_v8_0_init_microcode()
3404 if (!adev->gfx.mec_fw) in gfx_v8_0_cp_compute_load_microcode()
3409 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v8_0_cp_compute_load_microcode()
3413 (adev->gfx.mec_fw->data + in gfx_v8_0_cp_compute_load_microcode()
Dgfx_v7_0.c952 err = request_firmware(&adev->gfx.mec_fw, fw_name, adev->dev); in gfx_v7_0_init_microcode()
955 err = amdgpu_ucode_validate(adev->gfx.mec_fw); in gfx_v7_0_init_microcode()
986 release_firmware(adev->gfx.mec_fw); in gfx_v7_0_init_microcode()
987 adev->gfx.mec_fw = NULL; in gfx_v7_0_init_microcode()
3081 if (!adev->gfx.mec_fw) in gfx_v7_0_cp_compute_load_microcode()
3084 mec_hdr = (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v7_0_cp_compute_load_microcode()
3094 (adev->gfx.mec_fw->data + in gfx_v7_0_cp_compute_load_microcode()
4356 (const struct gfx_firmware_header_v1_0 *)adev->gfx.mec_fw->data; in gfx_v7_0_init_cp_pg_table()
4358 (adev->gfx.mec_fw->data + in gfx_v7_0_init_cp_pg_table()
Damdgpu_amdkfd_gfx_v8.c511 adev->gfx.mec_fw->data; in get_fw_version()
Damdgpu_amdkfd_gfx_v7.c637 adev->gfx.mec_fw->data; in get_fw_version()
Damdgpu.h1185 const struct firmware *mec_fw; /* MEC firmware */ member