projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ba34f97
)
soc: qcom: llcc: use devm_platform_ioremap_resource_byname()
author
Qilong Zhang
<zhangqilong3@huawei.com>
Wed, 16 Sep 2020 11:15:17 +0000
(19:15 +0800)
committer
Bjorn Andersson
<bjorn.andersson@linaro.org>
Thu, 17 Sep 2020 04:24:49 +0000
(
04:24
+0000)
Use the devm_platform_ioremap_resource_byname() helper instead of
calling platform_get_resource_byname() and devm_ioremap_resource()
separately.
Signed-off-by: Zhang Qilong <zhangqilong3@huawei.com>
Link:
https://lore.kernel.org/r/20200916111517.99670-1-zhangqilong3@huawei.com
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/soc/qcom/llcc-qcom.c
patch
|
blob
|
history
diff --git
a/drivers/soc/qcom/llcc-qcom.c
b/drivers/soc/qcom/llcc-qcom.c
index 429b5a60a1ba46df86bbf551b44380c26a7bd837..70fbe70c6213c7ae65ce34b4528da08f012c5388 100644
(file)
--- a/
drivers/soc/qcom/llcc-qcom.c
+++ b/
drivers/soc/qcom/llcc-qcom.c
@@
-387,7
+387,6
@@
static int qcom_llcc_remove(struct platform_device *pdev)
static struct regmap *qcom_llcc_init_mmio(struct platform_device *pdev,
const char *name)
{
- struct resource *res;
void __iomem *base;
struct regmap_config llcc_regmap_config = {
.reg_bits = 32,
@@
-396,11
+395,7
@@
static struct regmap *qcom_llcc_init_mmio(struct platform_device *pdev,
.fast_io = true,
};
- res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
- if (!res)
- return ERR_PTR(-ENODEV);
-
- base = devm_ioremap_resource(&pdev->dev, res);
+ base = devm_platform_ioremap_resource_byname(pdev, name);
if (IS_ERR(base))
return ERR_CAST(base);