Searched refs:me_fw (Results 1 – 13 of 13) sorted by relevance
/dragonfly/sys/dev/drm/radeon/ |
H A D | ni.c | 766 err = request_firmware(&rdev->me_fw, fw_name, rdev->dev); in ni_init_microcode() 769 if (rdev->me_fw->datasize != me_req_size) { in ni_init_microcode() 772 rdev->me_fw->datasize, fw_name); in ni_init_microcode() 827 release_firmware(rdev->me_fw); in ni_init_microcode() 828 rdev->me_fw = NULL; in ni_init_microcode() 851 release_firmware(rdev->me_fw); in ni_fini_microcode() 852 rdev->me_fw = NULL; in ni_fini_microcode() 1537 if (!rdev->me_fw || !rdev->pfp_fw) in cayman_cp_load_microcode() 1548 fw_data = (const __be32 *)rdev->me_fw->data; in cayman_cp_load_microcode() 2413 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw) { in cayman_init() [all …]
|
H A D | r100.c | 1043 err = request_firmware(&rdev->me_fw, fw_name, rdev->dev); in r100_cp_init_microcode() 1047 } else if (rdev->me_fw->datasize % 8) { in r100_cp_init_microcode() 1050 rdev->me_fw->datasize, fw_name); in r100_cp_init_microcode() 1052 release_firmware(rdev->me_fw); in r100_cp_init_microcode() 1053 rdev->me_fw = NULL; in r100_cp_init_microcode() 1094 release_firmware(rdev->me_fw); in r100_cp_fini_microcode() 1095 rdev->me_fw = NULL; in r100_cp_fini_microcode() 1107 if (rdev->me_fw) { in r100_cp_load_microcode() 1108 size = rdev->me_fw->datasize / 4; in r100_cp_load_microcode() 1109 fw_data = (const __be32 *)&rdev->me_fw->data[0]; in r100_cp_load_microcode() [all …]
|
H A D | cik.c | 2083 if (rdev->me_fw->datasize != me_req_size) { in cik_init_microcode() 2085 rdev->me_fw->datasize, fw_name); in cik_init_microcode() 2089 err = radeon_ucode_validate(rdev->me_fw); in cik_init_microcode() 2284 release_firmware(rdev->me_fw); in cik_init_microcode() 2285 rdev->me_fw = NULL; in cik_init_microcode() 2316 release_firmware(rdev->me_fw); in cik_fini_microcode() 2317 rdev->me_fw = NULL; in cik_fini_microcode() 3928 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->ce_fw) in cik_cp_gfx_load_microcode() 3992 fw_data = (const __be32 *)rdev->me_fw->data; in cik_cp_gfx_load_microcode() 6524 fw_data = (const __be32 *)rdev->me_fw->data; in cik_init_cp_pg_table() [all …]
|
H A D | r600.c | 2556 err = request_firmware(&rdev->me_fw, fw_name, rdev->dev); in r600_init_microcode() 2559 if (rdev->me_fw->datasize != me_req_size) { in r600_init_microcode() 2561 rdev->me_fw->datasize, fw_name); in r600_init_microcode() 2597 release_firmware(rdev->me_fw); in r600_init_microcode() 2598 rdev->me_fw = NULL; in r600_init_microcode() 2645 release_firmware(rdev->me_fw); in r600_fini_microcode() 2646 rdev->me_fw = NULL; in r600_fini_microcode() 2658 if (!rdev->me_fw || !rdev->pfp_fw) in r600_cp_load_microcode() 2677 fw_data = (const __be32 *)rdev->me_fw->data; in r600_cp_load_microcode() 3312 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw) { in r600_init()
|
H A D | si.c | 1796 err = request_firmware(&rdev->me_fw, fw_name, rdev->dev); in si_init_microcode() 1799 err = request_firmware(&rdev->me_fw, fw_name, rdev->dev); in si_init_microcode() 1802 if (rdev->me_fw->datasize != me_req_size) { in si_init_microcode() 1804 rdev->me_fw->datasize, fw_name); in si_init_microcode() 1808 err = radeon_ucode_validate(rdev->me_fw); in si_init_microcode() 1942 release_firmware(rdev->me_fw); in si_init_microcode() 1943 rdev->me_fw = NULL; in si_init_microcode() 3470 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->ce_fw) in si_cp_load_microcode() 3481 (const struct gfx_firmware_header_v1_0 *)rdev->me_fw->data; in si_cp_load_microcode() 3533 fw_data = (const __be32 *)rdev->me_fw->data; in si_cp_load_microcode() [all …]
|
H A D | rv770.c | 1090 if (!rdev->me_fw || !rdev->pfp_fw) in rv770_cp_load_microcode() 1112 fw_data = (const __be32 *)rdev->me_fw->data; in rv770_cp_load_microcode() 1953 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw) { in rv770_init()
|
H A D | evergreen.c | 2952 if (!rdev->me_fw || !rdev->pfp_fw) in evergreen_cp_load_microcode() 2968 fw_data = (const __be32 *)rdev->me_fw->data; in evergreen_cp_load_microcode() 5216 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw || !rdev->mc_fw) { in evergreen_init() 5224 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw) { in evergreen_init()
|
H A D | radeon.h | 2406 const struct firmware *me_fw; /* all family ME firmware */ member
|
/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | gfx_v9_0.c | 451 release_firmware(adev->gfx.me_fw); in gfx_v9_0_free_microcode() 452 adev->gfx.me_fw = NULL; in gfx_v9_0_free_microcode() 531 err = request_firmware(&adev->gfx.me_fw, fw_name, adev->dev); in gfx_v9_0_init_microcode() 534 err = amdgpu_ucode_validate(adev->gfx.me_fw); in gfx_v9_0_init_microcode() 646 info->fw = adev->gfx.me_fw; in gfx_v9_0_init_microcode() 726 release_firmware(adev->gfx.me_fw); in gfx_v9_0_init_microcode() 727 adev->gfx.me_fw = NULL; in gfx_v9_0_init_microcode() 890 (adev->gfx.me_fw->data + in rv_init_cp_jump_table() 2341 if (!adev->gfx.me_fw || !adev->gfx.pfp_fw || !adev->gfx.ce_fw) in gfx_v9_0_cp_gfx_load_microcode() 2349 adev->gfx.me_fw->data; in gfx_v9_0_cp_gfx_load_microcode() [all …]
|
H A D | gfx_v8_0.c | 945 release_firmware(adev->gfx.me_fw); in gfx_v8_0_free_microcode() 946 adev->gfx.me_fw = NULL; in gfx_v8_0_free_microcode() 1028 err = request_firmware(&adev->gfx.me_fw, fw_name, adev->dev); in gfx_v8_0_init_microcode() 1035 err = request_firmware(&adev->gfx.me_fw, fw_name, adev->dev); in gfx_v8_0_init_microcode() 1039 err = amdgpu_ucode_validate(adev->gfx.me_fw); in gfx_v8_0_init_microcode() 1186 info->fw = adev->gfx.me_fw; in gfx_v8_0_init_microcode() 1243 release_firmware(adev->gfx.me_fw); in gfx_v8_0_init_microcode() 1244 adev->gfx.me_fw = NULL; in gfx_v8_0_init_microcode() 1338 (adev->gfx.me_fw->data + in cz_init_cp_jump_table() 4303 adev->gfx.me_fw->data; in gfx_v8_0_cp_gfx_load_microcode() [all …]
|
H A D | amdgpu_amdkfd_gfx_v8.c | 791 adev->gfx.me_fw->data; in get_fw_version()
|
H A D | amdgpu_amdkfd_gfx_v9.c | 975 hdr = (const union amdgpu_firmware_header *)adev->gfx.me_fw->data; in get_fw_version()
|
H A D | amdgpu.h | 908 const struct firmware *me_fw; /* ME firmware */ member
|