mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-22 09:12:24 +03:00
gpu:nvgpu: add enable flag for KMD_SCHEDULING_WORKER_THREAD support
Currently KMD_SCHEDULING_WORKER_THREAD can be enabled/disabled using compile time flag but this flag does give ability to control the feature based on the chip. GSP is enabled only on ga10b where KMD_SCHEDULING_WORKER_THREAD should be disabled while should be enabled for other chips at the same time to support GVS tests. Change adds enabled flag to control KMD_SCHEDULING_WORKER_THREAD based on the chip. Bug 3935433 Change-Id: I9d2f34cf172d22472bdc4614073d1fb88ea204d7 Signed-off-by: prsethi <prsethi@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2867023 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
1aaa6e439c
commit
6b2c080f8f
@@ -1976,6 +1976,12 @@ int ga10b_init_hal(struct gk20a *g)
|
||||
nvgpu_set_enabled(g, NVGPU_SUPPORT_GSP_SCHED, true);
|
||||
nvgpu_set_enabled(g, NVGPU_SUPPORT_GSP_STEST, true);
|
||||
#endif
|
||||
#ifdef CONFIG_KMD_SCHEDULING_WORKER_THREAD
|
||||
/*
|
||||
* enabled kmd sheduling worker thread
|
||||
*/
|
||||
nvgpu_set_enabled(g, NVGPU_SUPPORT_KMD_SCHEDULING_WORKER_THREAD, true);
|
||||
#endif
|
||||
|
||||
/*
|
||||
* enable GSP VM for gsp scheduler firmware
|
||||
|
||||
Reference in New Issue
Block a user