Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

interconnect: qcom: icc-rpmh: rename qos_clks_required flag

rename qos_clks_required flag to qos_requires_clocks in qcom_icc_desc
structure. This flag indicates that clocks are required for accessing
and programming the QoS registers.

Suggested-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@quicinc.com>
Link: https://lore.kernel.org/r/20240911093516.22347-1-quic_rlaggysh@quicinc.com
Signed-off-by: Georgi Djakov <djakov@kernel.org>

authored by

Raviteja Laggyshetty and committed by
Georgi Djakov
f874c74d 05123e32

+4 -4
+1 -1
drivers/interconnect/qcom/icc-rpmh.c
··· 314 314 if (qp->num_clks == -EPROBE_DEFER) 315 315 return dev_err_probe(dev, qp->num_clks, "Failed to get QoS clocks\n"); 316 316 317 - if (qp->num_clks < 0 || (!qp->num_clks && desc->qos_clks_required)) { 317 + if (qp->num_clks < 0 || (!qp->num_clks && desc->qos_requires_clocks)) { 318 318 dev_info(dev, "Skipping QoS, failed to get clk: %d\n", qp->num_clks); 319 319 goto skip_qos_config; 320 320 }
+1 -1
drivers/interconnect/qcom/icc-rpmh.h
··· 153 153 size_t num_nodes; 154 154 struct qcom_icc_bcm * const *bcms; 155 155 size_t num_bcms; 156 - bool qos_clks_required; 156 + bool qos_requires_clocks; 157 157 }; 158 158 159 159 int qcom_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw,
+2 -2
drivers/interconnect/qcom/sc7280.c
··· 1691 1691 .num_nodes = ARRAY_SIZE(aggre1_noc_nodes), 1692 1692 .bcms = aggre1_noc_bcms, 1693 1693 .num_bcms = ARRAY_SIZE(aggre1_noc_bcms), 1694 - .qos_clks_required = true, 1694 + .qos_requires_clocks = true, 1695 1695 }; 1696 1696 1697 1697 static struct qcom_icc_bcm * const aggre2_noc_bcms[] = { ··· 1723 1723 .num_nodes = ARRAY_SIZE(aggre2_noc_nodes), 1724 1724 .bcms = aggre2_noc_bcms, 1725 1725 .num_bcms = ARRAY_SIZE(aggre2_noc_bcms), 1726 - .qos_clks_required = true, 1726 + .qos_requires_clocks = true, 1727 1727 }; 1728 1728 1729 1729 static struct qcom_icc_bcm * const clk_virt_bcms[] = {