diff options
author | Deepak Nibade <dnibade@nvidia.com> | 2017-11-23 07:52:43 -0500 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-11-27 12:22:48 -0500 |
commit | a0cea295e7b7f917c6b52221ab34c3a6111fb224 (patch) | |
tree | 257338377f0349a3dfb06fb1ae875098cafc338f /drivers/gpu/nvgpu/common/linux/module.h | |
parent | 5b41eb839ab6126cf83e37f92410b549b4ea0450 (diff) |
gpu: nvgpu: initialize os-specific features on vgpu
API to initialize os-specific features nvgpu_finalize_poweron_linux() does not
get called for VGPU
Add it to vgpu_pm_finalize_poweron()
Jira NVGPU-395
Change-Id: I5488853aad36606c18b64a4fbe4076909a6b23f9
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1603913
GVS: Gerrit_Virtual_Submit
Reviewed-by: Konsta Holtta <kholtta@nvidia.com>
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/common/linux/module.h')
-rw-r--r-- | drivers/gpu/nvgpu/common/linux/module.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/linux/module.h b/drivers/gpu/nvgpu/common/linux/module.h index 5814d63a..90dba804 100644 --- a/drivers/gpu/nvgpu/common/linux/module.h +++ b/drivers/gpu/nvgpu/common/linux/module.h | |||
@@ -19,8 +19,10 @@ | |||
19 | 19 | ||
20 | struct gk20a; | 20 | struct gk20a; |
21 | struct device; | 21 | struct device; |
22 | struct nvgpu_os_linux; | ||
22 | 23 | ||
23 | int gk20a_pm_finalize_poweron(struct device *dev); | 24 | int gk20a_pm_finalize_poweron(struct device *dev); |
25 | int nvgpu_finalize_poweron_linux(struct nvgpu_os_linux *l); | ||
24 | void gk20a_remove_support(struct gk20a *g); | 26 | void gk20a_remove_support(struct gk20a *g); |
25 | void gk20a_driver_start_unload(struct gk20a *g); | 27 | void gk20a_driver_start_unload(struct gk20a *g); |
26 | int nvgpu_quiesce(struct gk20a *g); | 28 | int nvgpu_quiesce(struct gk20a *g); |