aboutsummaryrefslogtreecommitdiff
path: root/lib/bcd.c
diff options
context:
space:
mode:
authorDavid Francis <David.Francis@amd.com>2023-10-12 10:35:20 -0400
committerAlex Deucher <alexander.deucher@amd.com>2023-10-27 14:15:16 -0400
commit142262a1c02ad4d334ca1152dc4a0f6db3ef3bfc (patch)
treec999569dfc17380436eab0628c41b8aa4590281e /lib/bcd.c
parenta395f7ffcebe59477d80f049889cb652d80db040 (diff)
drm/amdgpu: Add EXT_COHERENT support for APU and NUMA systems
On gfx943 APU, EXT_COHERENT should give MTYPE_CC for local and MTYPE_UC for nonlocal memory. On NUMA systems, local memory gets the local mtype, set by an override callback. If EXT_COHERENT is set, memory will be set as MTYPE_UC by default, with local memory MTYPE_CC. Add an option in the override function for this case, and add a check to ensure it is not used on UNCACHED memory. V2: Combined APU and NUMA code into one patch V3: Fixed a potential nullptr in amdgpu_vm_bo_update Signed-off-by: David Francis <David.Francis@amd.com> Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'lib/bcd.c')
0 files changed, 0 insertions, 0 deletions