From 487d9a368e255fb72fc6f712f523c0abe431b93c Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Tue, 1 Feb 2022 11:36:22 +0530 Subject: [PATCH] interconnect: qcom: icc-rpmh: use devm_ioremap Using devm_ioremap_resource will check the resource boundaries. In legacy hardwares we have memory overlaps between the noc devices. Hence use devm_ioremap instead of devm_ioremap_resource. Change-Id: Ifc8a1bb60183058a7c3845c231edfa53115d817e Signed-off-by: Veera Vegivada --- drivers/interconnect/qcom/icc-rpmh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/interconnect/qcom/icc-rpmh.c b/drivers/interconnect/qcom/icc-rpmh.c index 2f1d1ccf64e3..40e5c19c5627 100644 --- a/drivers/interconnect/qcom/icc-rpmh.c +++ b/drivers/interconnect/qcom/icc-rpmh.c @@ -295,7 +295,7 @@ static struct regmap *qcom_icc_rpmh_map(struct platform_device *pdev, if (!res) return NULL; - base = devm_ioremap_resource(dev, res); + base = devm_ioremap(dev, res->start, resource_size(res)); if (IS_ERR(base)) return ERR_CAST(base);