Lines Matching refs:ucode
220 static int amdgpu_ucode_init_single_fw(struct amdgpu_firmware_info *ucode, in amdgpu_ucode_init_single_fw() argument
225 if (NULL == ucode->fw) in amdgpu_ucode_init_single_fw()
228 ucode->mc_addr = mc_addr; in amdgpu_ucode_init_single_fw()
229 ucode->kaddr = kptr; in amdgpu_ucode_init_single_fw()
231 header = (const struct common_firmware_header *)ucode->fw->data; in amdgpu_ucode_init_single_fw()
232 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + in amdgpu_ucode_init_single_fw()
246 struct amdgpu_firmware_info *ucode = NULL; in amdgpu_ucode_init_bo() local
285 ucode = &adev->firmware.ucode[i]; in amdgpu_ucode_init_bo()
286 if (ucode->fw) { in amdgpu_ucode_init_bo()
287 header = (const struct common_firmware_header *)ucode->fw->data; in amdgpu_ucode_init_bo()
288 amdgpu_ucode_init_single_fw(ucode, fw_mc_addr + fw_offset, in amdgpu_ucode_init_bo()
304 struct amdgpu_firmware_info *ucode = NULL; in amdgpu_ucode_fini_bo() local
307 ucode = &adev->firmware.ucode[i]; in amdgpu_ucode_fini_bo()
308 if (ucode->fw) { in amdgpu_ucode_fini_bo()
309 ucode->mc_addr = 0; in amdgpu_ucode_fini_bo()
310 ucode->kaddr = NULL; in amdgpu_ucode_fini_bo()