]> Gentwo Git Trees - linux/.git/commit
drm/amd/include : Update MES v12 API header(INV_TLBS)
authorShaoyun Liu <shaoyun.liu@amd.com>
Fri, 4 Jul 2025 16:30:10 +0000 (12:30 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 27 Aug 2025 17:57:51 +0000 (13:57 -0400)
commite86a411b4293a1db58954ce7c99db9903d530b9f
tree00fc99ad6118cb7865530c688b1f9beefe794b2a
parenta7a411e2462675327e07dd35f226c48d236bdbb3
drm/amd/include : Update MES v12 API header(INV_TLBS)

The requirement from driver side is to have an API that can do the
tlb invalidation on dedicate pasid since driver don't know the vmid
and process mapping.
Make the API generic to support different tlb invalidation related
request. Driver can specify pasid, vmid, hub_id and vm address range
need to be invalidated.
With this API the old INV_GART in MISC Op can be deprecated.

Signed-off-by: Shaoyun Liu <shaoyun.liu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/include/mes_v12_api_def.h