drm/amdgpu: don't validate TILE_SPLIT on GFX9
Signed-off-by: Marek Olšák <marek.olsak@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
00ac6f6be1
commit
9079ac7666
@@ -815,7 +815,10 @@ int amdgpu_bo_fbdev_mmap(struct amdgpu_bo *bo,
|
|||||||
|
|
||||||
int amdgpu_bo_set_tiling_flags(struct amdgpu_bo *bo, u64 tiling_flags)
|
int amdgpu_bo_set_tiling_flags(struct amdgpu_bo *bo, u64 tiling_flags)
|
||||||
{
|
{
|
||||||
if (AMDGPU_TILING_GET(tiling_flags, TILE_SPLIT) > 6)
|
struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev);
|
||||||
|
|
||||||
|
if (adev->family <= AMDGPU_FAMILY_CZ &&
|
||||||
|
AMDGPU_TILING_GET(tiling_flags, TILE_SPLIT) > 6)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
bo->tiling_flags = tiling_flags;
|
bo->tiling_flags = tiling_flags;
|
||||||
|
|||||||
Reference in New Issue
Block a user