Lines Matching refs:smu
478 struct iceland_smu_private_data *private = (struct iceland_smu_private_data *)adev->smu.priv; in iceland_smu_request_load_fw()
602 struct amdgpu_bo **toc_buf = &adev->smu.toc_buf; in iceland_smu_init()
615 adev->smu.priv = private; in iceland_smu_init()
616 adev->smu.fw_flags = 0; in iceland_smu_init()
629 ret = amdgpu_bo_reserve(adev->smu.toc_buf, false); in iceland_smu_init()
631 amdgpu_bo_unref(&adev->smu.toc_buf); in iceland_smu_init()
636 ret = amdgpu_bo_pin(adev->smu.toc_buf, AMDGPU_GEM_DOMAIN_VRAM, &mc_addr); in iceland_smu_init()
638 amdgpu_bo_unreserve(adev->smu.toc_buf); in iceland_smu_init()
639 amdgpu_bo_unref(&adev->smu.toc_buf); in iceland_smu_init()
646 amdgpu_bo_unreserve(adev->smu.toc_buf); in iceland_smu_init()
647 amdgpu_bo_unref(&adev->smu.toc_buf); in iceland_smu_init()
652 amdgpu_bo_unreserve(adev->smu.toc_buf); in iceland_smu_init()
657 adev->smu.smumgr_funcs = &iceland_smumgr_funcs; in iceland_smu_init()
664 amdgpu_bo_unref(&adev->smu.toc_buf); in iceland_smu_fini()
665 kfree(adev->smu.priv); in iceland_smu_fini()
666 adev->smu.priv = NULL; in iceland_smu_fini()