summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDebarshi Dutta <ddutta@nvidia.com>2017-05-31 02:01:59 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-06-19 07:35:30 -0400
commitb454c9c129d20ba94f2841c555310754cbd53d00 (patch)
tree512d8c1a5d7185429f0458cd64c2688d4d26e16c
parent87575d25fb5328b895e11e03a9856363f2e8b5f7 (diff)
gpu: nvgpu: changed log level for defer_probe
If platform probe fails as a result of DEFER_PROBE, it should be reported as dev_info instead of dev_err. Bug 1926777 Change-Id: Iba4392abdd6089da9678695b8ee7f2c92bea1505 Signed-off-by: Debarshi Dutta <ddutta@nvidia.com> Reviewed-on: http://git-master/r/1492711 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com>
-rw-r--r--drivers/gpu/nvgpu/common/linux/driver_common.c5
-rw-r--r--drivers/gpu/nvgpu/vgpu/vgpu.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/common/linux/driver_common.c b/drivers/gpu/nvgpu/common/linux/driver_common.c
index a00880ed..e5462646 100644
--- a/drivers/gpu/nvgpu/common/linux/driver_common.c
+++ b/drivers/gpu/nvgpu/common/linux/driver_common.c
@@ -161,7 +161,10 @@ int nvgpu_probe(struct gk20a *g,
161 /* Initialize the platform interface. */ 161 /* Initialize the platform interface. */
162 err = platform->probe(g->dev); 162 err = platform->probe(g->dev);
163 if (err) { 163 if (err) {
164 dev_err(g->dev, "platform probe failed"); 164 if (err == -EPROBE_DEFER)
165 dev_info(g->dev, "platform probe failed");
166 else
167 dev_err(g->dev, "platform probe failed");
165 return err; 168 return err;
166 } 169 }
167 170
diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.c b/drivers/gpu/nvgpu/vgpu/vgpu.c
index a8c28826..2b1c93dd 100644
--- a/drivers/gpu/nvgpu/vgpu/vgpu.c
+++ b/drivers/gpu/nvgpu/vgpu/vgpu.c
@@ -668,7 +668,10 @@ int vgpu_probe(struct platform_device *pdev)
668 /* Initialize the platform interface. */ 668 /* Initialize the platform interface. */
669 err = platform->probe(dev); 669 err = platform->probe(dev);
670 if (err) { 670 if (err) {
671 dev_err(dev, "platform probe failed"); 671 if (err == -EPROBE_DEFER)
672 dev_info(dev, "platform probe failed");
673 else
674 dev_err(dev, "platform probe failed");
672 return err; 675 return err;
673 } 676 }
674 677