summaryrefslogtreecommitdiff
path: root/drivers/power/reset
diff options
context:
space:
mode:
authorStepan Moskovchenko <stepanm@codeaurora.org>2015-01-22 19:29:52 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:02:19 -0700
commite731442230443d1e7dcc2ee228995ac1a7c3eecb (patch)
treed6420a36d388cc677368fbe443b240a74de6b559 /drivers/power/reset
parent0a8080c06049259331e2d15f1960be81b6983231 (diff)
power: reset: msm: Define reg-names for the qcom,pshold device
Since the qcom,pshold device now supports up to two distinct register definitions, add the 'reg-names' property to assign names to the memory resources, rather than relying on resource numbering. Change-Id: Ie0bc5eae0119901239efae05357ae107a112b87a Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org>
Diffstat (limited to 'drivers/power/reset')
-rw-r--r--drivers/power/reset/msm-poweroff.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/power/reset/msm-poweroff.c b/drivers/power/reset/msm-poweroff.c
index 274b2c78ead9..c2958682114e 100644
--- a/drivers/power/reset/msm-poweroff.c
+++ b/drivers/power/reset/msm-poweroff.c
@@ -402,12 +402,13 @@ static int msm_restart_probe(struct platform_device *pdev)
}
}
- mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+ mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pshold-base");
msm_ps_hold = devm_ioremap_resource(dev, mem);
if (IS_ERR(msm_ps_hold))
return PTR_ERR(msm_ps_hold);
- mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
+ mem = platform_get_resource_byname(pdev, IORESOURCE_MEM,
+ "tcsr-boot-misc-detect");
if (mem)
tcsr_boot_misc_detect = mem->start;