gpu: nvgpu: unify nvgpu_has_syncpoints

- move nvgpu_has_syncpoints to common code and only checks flag
NVGPU_HAS_SYNCPOINTS
- the debugfs node disable_syncpoints also enable/disable the flag
NVGPU_HAS_SYNCPOINTS

Jira GVSCI-10881

Signed-off-by: Richard Zhao <rizhao@nvidia.com>
Change-Id: I8dc5dd17ad404238203a048abf49ff2b434fce11
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2542738
Reviewed-by: svc_kernel_abi <svc_kernel_abi@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
This commit is contained in:
Richard Zhao
2021-06-10 11:14:23 -07:00
committed by mobile promotions
parent 68e11c8bd3
commit 2845f2b66e
6 changed files with 56 additions and 16 deletions

View File

@@ -497,7 +497,6 @@ nvgpu_gr_subctx_alloc
nvgpu_gr_subctx_free
nvgpu_gr_suspend
nvgpu_gr_sw_ready
nvgpu_has_syncpoints
nvgpu_init_enabled_flags
nvgpu_init_errata_flags
nvgpu_init_hal

View File

@@ -513,7 +513,6 @@ nvgpu_gr_subctx_alloc
nvgpu_gr_subctx_free
nvgpu_gr_suspend
nvgpu_gr_sw_ready
nvgpu_has_syncpoints
nvgpu_init_enabled_flags
nvgpu_init_errata_flags
nvgpu_init_fb_support