mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 00:53:34 +02:00
drm/amdkfd: Fix APU to use GTT, not VRAM for MQD
Add a check in mqd_on_vram. If the device prefers GTT, it returns false
Fixes: d4a814f400 ("drm/amdkfd: Move gfx9.4.3 and gfx 9.5 MQD to HBM")
Signed-off-by: Siwei He <siwei.he@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
5e9aec4ea3
commit
8446c74737
|
|
@ -111,6 +111,9 @@ static void set_priority(struct v9_mqd *m, struct queue_properties *q)
|
|||
|
||||
static bool mqd_on_vram(struct amdgpu_device *adev)
|
||||
{
|
||||
if (adev->apu_prefer_gtt)
|
||||
return false;
|
||||
|
||||
switch (amdgpu_ip_version(adev, GC_HWIP, 0)) {
|
||||
case IP_VERSION(9, 4, 3):
|
||||
case IP_VERSION(9, 5, 0):
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user