]> git.itanic.dy.fi Git - linux-stable/commit
drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64
authorAlex Deucher <alexander.deucher@amd.com>
Thu, 26 Oct 2023 18:37:31 +0000 (14:37 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 3 Nov 2023 15:59:51 +0000 (11:59 -0400)
commitba0fb4b48c19a2d2380fc16ca4af236a0871d279
tree6735c75076277eae268f20c96669f9e6047684ab
parent23170863ea0a0965d224342c0eb2ad8303b1f267
drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64

Issues were reported with commit 1cfb4d612127
("drm/amdgpu: put MQDs in VRAM") on an ADLINK Ampere
Altra Developer Platform (AVA developer platform).

Various ARM systems seem to have problems related
to PCIe and MMIO access.  In this case, I'm not sure
if this is specific to the ADLINK platform or ARM
in general.  Seems to be some coherency issue with
VRAM.  For now, just don't put MQDs in VRAM on ARM.

Link: https://lists.freedesktop.org/archives/amd-gfx/2023-October/100453.html
Fixes: 1cfb4d612127 ("drm/amdgpu: put MQDs in VRAM")
Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: alexey.klimov@linaro.org
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c