From 5031c00a34b877d276e10ae4ebbc770c08e9bf32 Mon Sep 17 00:00:00 2001 From: Vivek Aknurwar Date: Sun, 21 Feb 2021 21:07:11 -0800 Subject: [PATCH] clk: qcom: Update corner voltage api for multiple vdd class Return correct corner voltage for qcom_clk_get_voltage api for a clock which supports multiple vdd class. Change-Id: Ic2faa12ae85730aa1025ed342effa3052adc1062 Signed-off-by: Vivek Aknurwar --- drivers/clk/qcom/common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/clk/qcom/common.c b/drivers/clk/qcom/common.c index f5aa02c69da3..9ffa62e8c37a 100644 --- a/drivers/clk/qcom/common.c +++ b/drivers/clk/qcom/common.c @@ -1,6 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only /* - * Copyright (c) 2013-2014, 2017-2020, The Linux Foundation. + * Copyright (c) 2013-2014, 2017-2021, The Linux Foundation. * All rights reserved. */ @@ -440,7 +440,7 @@ int qcom_clk_get_voltage(struct clk *clk, unsigned long rate) if (vdd_level < 0) return vdd_level; - return rclk->vdd_data.vdd_class->vdd_uv[vdd_level]; + return clk_get_vdd_voltage(&rclk->vdd_data, vdd_level); } EXPORT_SYMBOL(qcom_clk_get_voltage);