interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocks
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Fri, 7 Apr 2023 20:14:44 +0000 (22:14 +0200)
committerGeorgi Djakov <djakov@kernel.org>
Thu, 18 May 2023 11:25:38 +0000 (14:25 +0300)
In preparation for handling non-scaling clocks that we still have to
enable, rename num_clocks to more descriptive num_bus_clocks.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230228-topic-qos-v8-2-ee696a2c15a9@linaro.org
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/icc-rpm.c
drivers/interconnect/qcom/icc-rpm.h

index ee3d09a..8dce3dc 100644 (file)
@@ -379,7 +379,7 @@ static int qcom_icc_set(struct icc_node *src, struct icc_node *dst)
                        return ret;
        }
 
-       for (i = 0; i < qp->num_clks; i++) {
+       for (i = 0; i < qp->num_bus_clks; i++) {
                /*
                 * Use WAKE bucket for active clock, otherwise, use SLEEP bucket
                 * for other clocks.  If a platform doesn't set interconnect
@@ -464,7 +464,7 @@ int qnoc_probe(struct platform_device *pdev)
 
        for (i = 0; i < cd_num; i++)
                qp->bus_clks[i].id = cds[i];
-       qp->num_clks = cd_num;
+       qp->num_bus_clks = cd_num;
 
        qp->type = desc->type;
        qp->qos_offset = desc->qos_offset;
@@ -494,11 +494,11 @@ int qnoc_probe(struct platform_device *pdev)
        }
 
 regmap_done:
-       ret = devm_clk_bulk_get_optional(dev, qp->num_clks, qp->bus_clks);
+       ret = devm_clk_bulk_get_optional(dev, qp->num_bus_clks, qp->bus_clks);
        if (ret)
                return ret;
 
-       ret = clk_bulk_prepare_enable(qp->num_clks, qp->bus_clks);
+       ret = clk_bulk_prepare_enable(qp->num_bus_clks, qp->bus_clks);
        if (ret)
                return ret;
 
@@ -551,7 +551,7 @@ err_deregister_provider:
        icc_provider_deregister(provider);
 err_remove_nodes:
        icc_nodes_remove(provider);
-       clk_bulk_disable_unprepare(qp->num_clks, qp->bus_clks);
+       clk_bulk_disable_unprepare(qp->num_bus_clks, qp->bus_clks);
 
        return ret;
 }
@@ -563,7 +563,7 @@ int qnoc_remove(struct platform_device *pdev)
 
        icc_provider_deregister(&qp->provider);
        icc_nodes_remove(&qp->provider);
-       clk_bulk_disable_unprepare(qp->num_clks, qp->bus_clks);
+       clk_bulk_disable_unprepare(qp->num_bus_clks, qp->bus_clks);
 
        return 0;
 }
index 689300a..2436777 100644 (file)
@@ -23,7 +23,7 @@ enum qcom_icc_type {
 /**
  * struct qcom_icc_provider - Qualcomm specific interconnect provider
  * @provider: generic interconnect provider
- * @num_clks: the total number of clk_bulk_data entries
+ * @num_bus_clks: the total number of bus_clks clk_bulk_data entries
  * @type: the ICC provider type
  * @regmap: regmap for QoS registers read/write access
  * @qos_offset: offset to QoS registers
@@ -32,7 +32,7 @@ enum qcom_icc_type {
  */
 struct qcom_icc_provider {
        struct icc_provider provider;
-       int num_clks;
+       int num_bus_clks;
        enum qcom_icc_type type;
        struct regmap *regmap;
        unsigned int qos_offset;