aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/slimbus/qcom-ctrl.c')
-rw-r--r--drivers/slimbus/qcom-ctrl.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/drivers/slimbus/qcom-ctrl.c b/drivers/slimbus/qcom-ctrl.c
index 4aad2566f52d..f04b961b96cd 100644
--- a/drivers/slimbus/qcom-ctrl.c
+++ b/drivers/slimbus/qcom-ctrl.c
@@ -472,15 +472,10 @@ static void qcom_slim_rxwq(struct work_struct *work)
472static void qcom_slim_prg_slew(struct platform_device *pdev, 472static void qcom_slim_prg_slew(struct platform_device *pdev,
473 struct qcom_slim_ctrl *ctrl) 473 struct qcom_slim_ctrl *ctrl)
474{ 474{
475 struct resource *slew_mem;
476
477 if (!ctrl->slew_reg) { 475 if (!ctrl->slew_reg) {
478 /* SLEW RATE register for this SLIMbus */ 476 /* SLEW RATE register for this SLIMbus */
479 slew_mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, 477 ctrl->slew_reg = devm_platform_ioremap_resource_byname(pdev, "slew");
480 "slew"); 478 if (IS_ERR(ctrl->slew_reg))
481 ctrl->slew_reg = devm_ioremap(&pdev->dev, slew_mem->start,
482 resource_size(slew_mem));
483 if (!ctrl->slew_reg)
484 return; 479 return;
485 } 480 }
486 481