diff options
Diffstat (limited to 'drivers/slimbus/qcom-ctrl.c')
-rw-r--r-- | drivers/slimbus/qcom-ctrl.c | 9 |
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) | |||
472 | static void qcom_slim_prg_slew(struct platform_device *pdev, | 472 | static 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 | ||