Alex Deucher
a0b34e4c86
drm/amdgpu: update mmhub 4.1.0 client id mappings
...
Update the client id mapping so the correct clients
get printed when there is a mmhub page fault.
Tested-by: David (Ming Qiang) Wu <David.Wu3@amd.com >
Reviewed-by: David (Ming Qiang) Wu <David.Wu3@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
Cc: stable@vger.kernel.org
2025-07-28 16:39:49 -04:00
Alex Deucher
6ebc5b9219
drm/amdgpu/mmhub4.1: fix IP version check
...
Use the helper function rather than reading it directly.
Reviewed-by: Yang Wang <kevinyang.wang@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
(cherry picked from commit 63bfd24088 )
Cc: stable@vger.kernel.org
2024-12-18 13:01:37 -05:00
Likun Gao
aa5c9701eb
drm/amdgpu: force to use legacy inv in mmhub
...
MMHUB v4.1.0 only support fixed cache mode, so
only use legacy invalidation accordingly.
Signed-off-by: Likun Gao <Likun.Gao@amd.com >
Reviewed-by: Frank Min <Frank.Min@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
(cherry picked from commit 9192c7613c )
2024-08-07 18:16:38 -04:00
Hawking Zhang
8e9f1575d1
drm/amdgpu: Add mmhub v4_1_0 ip block support (v4)
...
Add initial support for MMHUB 4.1.0.
v1: Add mmhub v4_1_0 ip block support.
v2: Switch to AMDGPU_MMHUB0(0).
v3: squash in fix for ip version check (Alex)
v4: squash in vm_contexts_disable fix (Alex)
Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com >
Reviewed-by: Likun Gao <Likun.Gao@amd.com >
Signed-off-by: Alex Deucher <alexander.deucher@amd.com >
2024-04-30 09:58:25 -04:00