lkml.org 
[lkml]   [2023]   [Jun]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Date
    Subject[PATCH v2 16/22] interconnect: qcom: qcm2290: Hook up RPM bus clk definitions
    Assign the necessary definitions to migrate to the new bus clock
    handling mechanism.

    Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
    ---
    drivers/interconnect/qcom/qcm2290.c | 6 ++++++
    1 file changed, 6 insertions(+)

    diff --git a/drivers/interconnect/qcom/qcm2290.c b/drivers/interconnect/qcom/qcm2290.c
    index cb636e67a5a4..2c7a76fab83c 100644
    --- a/drivers/interconnect/qcom/qcm2290.c
    +++ b/drivers/interconnect/qcom/qcm2290.c
    @@ -1196,6 +1196,7 @@ static const struct qcom_icc_desc qcm2290_bimc = {
    .type = QCOM_ICC_BIMC,
    .nodes = qcm2290_bimc_nodes,
    .num_nodes = ARRAY_SIZE(qcm2290_bimc_nodes),
    + .bus_clk_desc = &bimc_clk,
    .regmap_cfg = &qcm2290_bimc_regmap_config,
    /* M_REG_BASE() in vendor msm_bus_bimc_adhoc driver */
    .qos_offset = 0x8000,
    @@ -1251,6 +1252,7 @@ static const struct qcom_icc_desc qcm2290_cnoc = {
    .type = QCOM_ICC_NOC,
    .nodes = qcm2290_cnoc_nodes,
    .num_nodes = ARRAY_SIZE(qcm2290_cnoc_nodes),
    + .bus_clk_desc = &bus_1_clk,
    .regmap_cfg = &qcm2290_cnoc_regmap_config,
    };

    @@ -1292,6 +1294,7 @@ static const struct qcom_icc_desc qcm2290_snoc = {
    .type = QCOM_ICC_QNOC,
    .nodes = qcm2290_snoc_nodes,
    .num_nodes = ARRAY_SIZE(qcm2290_snoc_nodes),
    + .bus_clk_desc = &bus_2_clk,
    .regmap_cfg = &qcm2290_snoc_regmap_config,
    /* Vendor DT node fab-sys_noc property 'qcom,base-offset' */
    .qos_offset = 0x15000,
    @@ -1306,6 +1309,7 @@ static const struct qcom_icc_desc qcm2290_qup_virt = {
    .type = QCOM_ICC_QNOC,
    .nodes = qcm2290_qup_virt_nodes,
    .num_nodes = ARRAY_SIZE(qcm2290_qup_virt_nodes),
    + .bus_clk_desc = &qup_clk,
    };

    static struct qcom_icc_node * const qcm2290_mmnrt_virt_nodes[] = {
    @@ -1319,6 +1323,7 @@ static const struct qcom_icc_desc qcm2290_mmnrt_virt = {
    .type = QCOM_ICC_QNOC,
    .nodes = qcm2290_mmnrt_virt_nodes,
    .num_nodes = ARRAY_SIZE(qcm2290_mmnrt_virt_nodes),
    + .bus_clk_desc = &mmaxi_0_clk,
    .regmap_cfg = &qcm2290_snoc_regmap_config,
    .qos_offset = 0x15000,
    };
    @@ -1333,6 +1338,7 @@ static const struct qcom_icc_desc qcm2290_mmrt_virt = {
    .type = QCOM_ICC_QNOC,
    .nodes = qcm2290_mmrt_virt_nodes,
    .num_nodes = ARRAY_SIZE(qcm2290_mmrt_virt_nodes),
    + .bus_clk_desc = &mmaxi_1_clk,
    .regmap_cfg = &qcm2290_snoc_regmap_config,
    .qos_offset = 0x15000,
    };
    --
    2.41.0

    \
     
     \ /
      Last update: 2023-06-09 22:22    [W:2.349 / U:0.080 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site