From e77ec1a98e6d65eac5b56999af17d51ffca6671f Mon Sep 17 00:00:00 2001 From: Thomas Fleury Date: Mon, 12 Mar 2018 22:11:09 -0700 Subject: gpu: nvgpu: init soc vars from nvgpu_probe Invoke nvgpu_init_soc_vars from common nvgpu_probe instead of pci specific nvgpu_pci_tegra_probe. Bug 200392719 Change-Id: Ibb0474f2497234ba2e393790020af89a0266f5df Signed-off-by: Thomas Fleury Reviewed-on: https://git-master.nvidia.com/r/1674016 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svc-mobile-coverity GVS: Gerrit_Virtual_Submit Reviewed-by: Deepak Bhosale Reviewed-by: Konsta Holtta Reviewed-by: Terje Bergstrom Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/common/linux/driver_common.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'drivers/gpu/nvgpu/common/linux/driver_common.c') diff --git a/drivers/gpu/nvgpu/common/linux/driver_common.c b/drivers/gpu/nvgpu/common/linux/driver_common.c index 695bb307..62596d49 100644 --- a/drivers/gpu/nvgpu/common/linux/driver_common.c +++ b/drivers/gpu/nvgpu/common/linux/driver_common.c @@ -221,6 +221,11 @@ int nvgpu_probe(struct gk20a *g, nvgpu_init_pm_vars(g); nvgpu_init_vbios_vars(g); nvgpu_init_ltc_vars(g); + err = nvgpu_init_soc_vars(g); + if (err) { + nvgpu_err(g, "init soc vars failed"); + return err; + } /* Initialize the platform interface. */ err = platform->probe(dev); -- cgit v1.2.2