From: Hawking Zhang Date: Tue, 14 Mar 2023 08:53:28 +0000 (+0800) Subject: drm/amdgpu: Set pte_is_pte flag in gmc v12 gart X-Git-Tag: v6.11-rc1~141^2~25^2~497 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3c3dd120723907787e59e0bd610e0ef5b6d1fca;p=thirdparty%2Fkernel%2Flinux.git drm/amdgpu: Set pte_is_pte flag in gmc v12 gart pte_is_pte is new flag introduced in gmc v12 that needs to be set by default for pte. Signed-off-by: Hawking Zhang Reviewed-by: Likun Gao Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c index c85ebc8360e1c..c24f5bd3e09ce 100644 --- a/drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c @@ -686,7 +686,8 @@ static int gmc_v12_0_gart_init(struct amdgpu_device *adev) adev->gart.table_size = adev->gart.num_gpu_pages * 8; adev->gart.gart_pte_flags = AMDGPU_PTE_MTYPE_GFX12(MTYPE_UC) | - AMDGPU_PTE_EXECUTABLE; + AMDGPU_PTE_EXECUTABLE | + AMDGPU_PTE_IS_PTE; return amdgpu_gart_table_vram_alloc(adev); }