msm: kgsl: Do not request_mem_region for GMU
The register range that is being mapped by the GMU
will be changed to include a range that is already
requested by the clock driver. Only remap during
probe so that there are no conflicts when the
range is changed.
CRs-Fixed: 2017390
Change-Id: Iaf9ad769d0ebfd56ba8d375db62f9942b017fc68
Signed-off-by: Kyle Piefer <kpiefer@codeaurora.org>
diff --git a/drivers/gpu/msm/kgsl_gmu.c b/drivers/gpu/msm/kgsl_gmu.c
index 8de1a7e..7963ca8 100644
--- a/drivers/gpu/msm/kgsl_gmu.c
+++ b/drivers/gpu/msm/kgsl_gmu.c
@@ -850,14 +850,6 @@
}
if (is_gmu) {
- if (!devm_request_mem_region(&gmu->pdev->dev, res->start,
- resource_size(res),
- res->name)) {
- dev_err(&gmu->pdev->dev,
- "GMU regs request mem region failed\n");
- return -ENOMEM;
- }
-
gmu->reg_phys = res->start;
gmu->reg_len = resource_size(res);
gmu->reg_virt = devm_ioremap(&gmu->pdev->dev, res->start,