smc_fw 194 drivers/gpu/drm/radeon/ci_smc.c if (!rdev->smc_fw) smc_fw 199 drivers/gpu/drm/radeon/ci_smc.c (const struct smc_firmware_header_v1_0 *)rdev->smc_fw->data; smc_fw 206 drivers/gpu/drm/radeon/ci_smc.c (rdev->smc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes)); smc_fw 222 drivers/gpu/drm/radeon/ci_smc.c src = (const u8 *)rdev->smc_fw->data; smc_fw 2256 drivers/gpu/drm/radeon/cik.c err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev); smc_fw 2259 drivers/gpu/drm/radeon/cik.c err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev); smc_fw 2263 drivers/gpu/drm/radeon/cik.c release_firmware(rdev->smc_fw); smc_fw 2264 drivers/gpu/drm/radeon/cik.c rdev->smc_fw = NULL; smc_fw 2266 drivers/gpu/drm/radeon/cik.c } else if (rdev->smc_fw->size != smc_req_size) { smc_fw 2268 drivers/gpu/drm/radeon/cik.c rdev->smc_fw->size, fw_name); smc_fw 2272 drivers/gpu/drm/radeon/cik.c err = radeon_ucode_validate(rdev->smc_fw); smc_fw 2313 drivers/gpu/drm/radeon/cik.c release_firmware(rdev->smc_fw); smc_fw 2314 drivers/gpu/drm/radeon/cik.c rdev->smc_fw = NULL; smc_fw 821 drivers/gpu/drm/radeon/ni.c err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev); smc_fw 824 drivers/gpu/drm/radeon/ni.c release_firmware(rdev->smc_fw); smc_fw 825 drivers/gpu/drm/radeon/ni.c rdev->smc_fw = NULL; smc_fw 827 drivers/gpu/drm/radeon/ni.c } else if (rdev->smc_fw->size != smc_req_size) { smc_fw 2587 drivers/gpu/drm/radeon/r600.c err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev); smc_fw 2590 drivers/gpu/drm/radeon/r600.c release_firmware(rdev->smc_fw); smc_fw 2591 drivers/gpu/drm/radeon/r600.c rdev->smc_fw = NULL; smc_fw 2593 drivers/gpu/drm/radeon/r600.c } else if (rdev->smc_fw->size != smc_req_size) { smc_fw 2595 drivers/gpu/drm/radeon/r600.c rdev->smc_fw->size, fw_name); smc_fw 2611 drivers/gpu/drm/radeon/r600.c release_firmware(rdev->smc_fw); smc_fw 2612 drivers/gpu/drm/radeon/r600.c rdev->smc_fw = NULL; smc_fw 2402 drivers/gpu/drm/radeon/radeon.h const struct firmware *smc_fw; /* SMC firmware */ smc_fw 1480 drivers/gpu/drm/radeon/radeon_pm.c (!rdev->smc_fw)) smc_fw 1518 drivers/gpu/drm/radeon/radeon_pm.c (!rdev->smc_fw)) smc_fw 491 drivers/gpu/drm/radeon/rv770_smc.c if (!rdev->smc_fw) smc_fw 588 drivers/gpu/drm/radeon/rv770_smc.c ucode_data = (const u8 *)rdev->smc_fw->data; smc_fw 1916 drivers/gpu/drm/radeon/si.c err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev); smc_fw 1919 drivers/gpu/drm/radeon/si.c err = request_firmware(&rdev->smc_fw, fw_name, rdev->dev); smc_fw 1922 drivers/gpu/drm/radeon/si.c release_firmware(rdev->smc_fw); smc_fw 1923 drivers/gpu/drm/radeon/si.c rdev->smc_fw = NULL; smc_fw 1925 drivers/gpu/drm/radeon/si.c } else if (rdev->smc_fw->size != smc_req_size) { smc_fw 1927 drivers/gpu/drm/radeon/si.c rdev->smc_fw->size, fw_name); smc_fw 1931 drivers/gpu/drm/radeon/si.c err = radeon_ucode_validate(rdev->smc_fw); smc_fw 1964 drivers/gpu/drm/radeon/si.c release_firmware(rdev->smc_fw); smc_fw 1965 drivers/gpu/drm/radeon/si.c rdev->smc_fw = NULL; smc_fw 219 drivers/gpu/drm/radeon/si_smc.c if (!rdev->smc_fw) smc_fw 224 drivers/gpu/drm/radeon/si_smc.c (const struct smc_firmware_header_v1_0 *)rdev->smc_fw->data; smc_fw 231 drivers/gpu/drm/radeon/si_smc.c (rdev->smc_fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes)); smc_fw 258 drivers/gpu/drm/radeon/si_smc.c src = (const u8 *)rdev->smc_fw->data;