summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.c
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@nvidia.com>2015-02-16 16:40:07 -0500
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:12:37 -0400
commite6292247ad8abd27c5a9c4f80cdce849ea8bd50b (patch)
tree1adffab6dd6aaa4668af22db2a5d1351538048a4 /drivers/gpu/nvgpu/gk20a/gk20a.c
parentd4b3b74044d9eff0ce5b34aa98b818cfbf6bfb78 (diff)
gpu: remove devm_request_and_ioremap
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.c b/drivers/gpu/nvgpu/gk20a/gk20a.c
index a13d54b3..c645aeea 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.c
@@ -271,7 +271,7 @@ static void __iomem *gk20a_ioremap_resource(struct platform_device *dev, int i,
271 return NULL; 271 return NULL;
272 if (out) 272 if (out)
273 *out = r; 273 *out = r;
274 return devm_request_and_ioremap(&dev->dev, r); 274 return devm_ioremap_resource(&dev->dev, r);
275} 275}
276 276
277/* TBD: strip from released */ 277/* TBD: strip from released */
@@ -285,9 +285,9 @@ static int gk20a_init_sim_support(struct platform_device *dev)
285 g->sim.g = g; 285 g->sim.g = g;
286 g->sim.regs = gk20a_ioremap_resource(dev, GK20A_SIM_IORESOURCE_MEM, 286 g->sim.regs = gk20a_ioremap_resource(dev, GK20A_SIM_IORESOURCE_MEM,
287 &g->sim.reg_mem); 287 &g->sim.reg_mem);
288 if (!g->sim.regs) { 288 if (IS_ERR(g->sim.regs)) {
289 dev_err(d, "failed to remap gk20a sim regs\n"); 289 dev_err(d, "failed to remap gk20a sim regs\n");
290 err = -ENXIO; 290 err = PTR_ERR(g->sim.regs);
291 goto fail; 291 goto fail;
292 } 292 }
293 293
@@ -617,17 +617,17 @@ static int gk20a_init_support(struct platform_device *dev)
617 617
618 g->regs = gk20a_ioremap_resource(dev, GK20A_BAR0_IORESOURCE_MEM, 618 g->regs = gk20a_ioremap_resource(dev, GK20A_BAR0_IORESOURCE_MEM,
619 &g->reg_mem); 619 &g->reg_mem);
620 if (!g->regs) { 620 if (IS_ERR(g->regs)) {
621 dev_err(dev_from_gk20a(g), "failed to remap gk20a registers\n"); 621 dev_err(dev_from_gk20a(g), "failed to remap gk20a registers\n");
622 err = -ENXIO; 622 err = PTR_ERR(g->regs);
623 goto fail; 623 goto fail;
624 } 624 }
625 625
626 g->bar1 = gk20a_ioremap_resource(dev, GK20A_BAR1_IORESOURCE_MEM, 626 g->bar1 = gk20a_ioremap_resource(dev, GK20A_BAR1_IORESOURCE_MEM,
627 &g->bar1_mem); 627 &g->bar1_mem);
628 if (!g->bar1) { 628 if (IS_ERR(g->bar1)) {
629 dev_err(dev_from_gk20a(g), "failed to remap gk20a bar1\n"); 629 dev_err(dev_from_gk20a(g), "failed to remap gk20a bar1\n");
630 err = -ENXIO; 630 err = PTR_ERR(g->regs);
631 goto fail; 631 goto fail;
632 } 632 }
633 633