Home
last modified time | relevance | path

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

/dragonfly/sys/dev/drm/radeon/
H A Dni.c754 err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev); in ni_init_microcode()
757 if (rdev->pfp_fw->datasize != pfp_req_size) { in ni_init_microcode()
760 rdev->pfp_fw->datasize, fw_name); in ni_init_microcode()
825 release_firmware(rdev->pfp_fw); in ni_init_microcode()
826 rdev->pfp_fw = NULL; in ni_init_microcode()
849 release_firmware(rdev->pfp_fw); in ni_fini_microcode()
850 rdev->pfp_fw = NULL; in ni_fini_microcode()
1537 if (!rdev->me_fw || !rdev->pfp_fw) in cayman_cp_load_microcode()
1542 fw_data = (const __be32 *)rdev->pfp_fw->data; in cayman_cp_load_microcode()
2413 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw) { in cayman_init()
[all …]
H A Dcik.c2059 if (rdev->pfp_fw->datasize != pfp_req_size) { in cik_init_microcode()
2061 rdev->pfp_fw->datasize, fw_name); in cik_init_microcode()
2066 err = radeon_ucode_validate(rdev->pfp_fw); in cik_init_microcode()
2282 release_firmware(rdev->pfp_fw); in cik_init_microcode()
2283 rdev->pfp_fw = NULL; in cik_init_microcode()
2314 release_firmware(rdev->pfp_fw); in cik_fini_microcode()
2315 rdev->pfp_fw = NULL; in cik_fini_microcode()
3928 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->ce_fw) in cik_cp_gfx_load_microcode()
3978 fw_data = (const __be32 *)rdev->pfp_fw->data; in cik_cp_gfx_load_microcode()
6521 fw_data = (const __be32 *)rdev->pfp_fw->data; in cik_init_cp_pg_table()
[all …]
H A Dr600.c2545 err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev); in r600_init_microcode()
2548 if (rdev->pfp_fw->datasize != pfp_req_size) { in r600_init_microcode()
2550 rdev->pfp_fw->datasize, fw_name); in r600_init_microcode()
2595 release_firmware(rdev->pfp_fw); in r600_init_microcode()
2596 rdev->pfp_fw = NULL; in r600_init_microcode()
2643 release_firmware(rdev->pfp_fw); in r600_fini_microcode()
2644 rdev->pfp_fw = NULL; in r600_fini_microcode()
2658 if (!rdev->me_fw || !rdev->pfp_fw) in r600_cp_load_microcode()
2683 fw_data = (const __be32 *)rdev->pfp_fw->data; in r600_cp_load_microcode()
3312 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw) { in r600_init()
H A Dsi.c1772 err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev); in si_init_microcode()
1775 err = request_firmware(&rdev->pfp_fw, fw_name, rdev->dev); in si_init_microcode()
1778 if (rdev->pfp_fw->datasize != pfp_req_size) { in si_init_microcode()
1780 rdev->pfp_fw->datasize, fw_name); in si_init_microcode()
1785 err = radeon_ucode_validate(rdev->pfp_fw); in si_init_microcode()
1940 release_firmware(rdev->pfp_fw); in si_init_microcode()
1941 rdev->pfp_fw = NULL; in si_init_microcode()
3470 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->ce_fw) in si_cp_load_microcode()
3477 (const struct gfx_firmware_header_v1_0 *)rdev->pfp_fw->data; in si_cp_load_microcode()
3519 fw_data = (const __be32 *)rdev->pfp_fw->data; in si_cp_load_microcode()
[all …]
H A Drv770.c1090 if (!rdev->me_fw || !rdev->pfp_fw) in rv770_cp_load_microcode()
1106 fw_data = (const __be32 *)rdev->pfp_fw->data; in rv770_cp_load_microcode()
1953 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw) { in rv770_init()
H A Devergreen.c2952 if (!rdev->me_fw || !rdev->pfp_fw) in evergreen_cp_load_microcode()
2962 fw_data = (const __be32 *)rdev->pfp_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 Dradeon.h2407 const struct firmware *pfp_fw; /* r6/700 PFP firmware */ member
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Dgfx_v9_0.c449 release_firmware(adev->gfx.pfp_fw); in gfx_v9_0_free_microcode()
450 adev->gfx.pfp_fw = NULL; in gfx_v9_0_free_microcode()
520 err = request_firmware(&adev->gfx.pfp_fw, fw_name, adev->dev); in gfx_v9_0_init_microcode()
523 err = amdgpu_ucode_validate(adev->gfx.pfp_fw); in gfx_v9_0_init_microcode()
639 info->fw = adev->gfx.pfp_fw; in gfx_v9_0_init_microcode()
724 release_firmware(adev->gfx.pfp_fw); in gfx_v9_0_init_microcode()
725 adev->gfx.pfp_fw = NULL; in gfx_v9_0_init_microcode()
882 (adev->gfx.pfp_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()
2345 adev->gfx.pfp_fw->data; in gfx_v9_0_cp_gfx_load_microcode()
[all …]
H A Dgfx_v8_0.c943 release_firmware(adev->gfx.pfp_fw); in gfx_v8_0_free_microcode()
944 adev->gfx.pfp_fw = NULL; in gfx_v8_0_free_microcode()
1008 err = request_firmware(&adev->gfx.pfp_fw, fw_name, adev->dev); in gfx_v8_0_init_microcode()
1015 err = request_firmware(&adev->gfx.pfp_fw, fw_name, adev->dev); in gfx_v8_0_init_microcode()
1019 err = amdgpu_ucode_validate(adev->gfx.pfp_fw); in gfx_v8_0_init_microcode()
1179 info->fw = adev->gfx.pfp_fw; in gfx_v8_0_init_microcode()
1241 release_firmware(adev->gfx.pfp_fw); in gfx_v8_0_init_microcode()
1242 adev->gfx.pfp_fw = NULL; in gfx_v8_0_init_microcode()
1330 (adev->gfx.pfp_fw->data + in cz_init_cp_jump_table()
4299 adev->gfx.pfp_fw->data; in gfx_v8_0_cp_gfx_load_microcode()
[all …]
H A Damdgpu_amdkfd_gfx_v8.c786 adev->gfx.pfp_fw->data; in get_fw_version()
H A Damdgpu_amdkfd_gfx_v9.c971 hdr = (const union amdgpu_firmware_header *)adev->gfx.pfp_fw->data; in get_fw_version()
H A Damdgpu.h910 const struct firmware *pfp_fw; /* PFP firmware */ member