drm/amdkfd: Set per-process flags only once for gfx9/10/11/12
authorHarish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Tue, 14 Jan 2025 19:13:35 +0000 (14:13 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 7 Mar 2025 20:33:49 +0000 (15:33 -0500)
commit61972cd93af70738a6ad7f93e17cc7f68a01e182
tree304b5f92f39dfa146c131755a452548542bc9d83
parent289e68503a4533b014f8447e2af28ad44c92c221
drm/amdkfd: Set per-process flags only once for gfx9/10/11/12

Define set_cache_memory_policy() for these asics and move all static
changes from update_qpd() which is called each time a queue is created
to set_cache_memory_policy() which is called once during process
initialization

Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Reviewed-by: Amber Lin <Amber.Lin@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v9.c