Linux ARM-MSM sub-architecture
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Add support for QoS configuration
@ 2024-02-05 14:56 Odelu Kukatla
  2024-02-05 14:56 ` [PATCH v2 1/4] interconnect: qcom: icc-rpmh: Add QoS configuration support Odelu Kukatla
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Odelu Kukatla @ 2024-02-05 14:56 UTC (permalink / raw)
  To: djakov
  Cc: rafael, corbet, linux-pm, linux-doc, linux-kernel, quic_okukatla,
	quic_viveka, peterz, quic_mdtipton, linux-arm-msm, konrad.dybcio,
	krzysztof.kozlowski

This series adds QoS support for QNOC type device which can be found on 
SC7280 platform. It adds support for programming priority,
priority forward disable and urgency forwarding. This helps in
priortizing the traffic originating from different interconnect masters
at NOC(Network On Chip).

Changes in v2:
 - Updated regmap_update to make use GENMASK and FIELD_PREP.
 - Removed the regmap structure from qcom_icc_node.
 - Made qcom_icc_rpmh_configure_qos() static
 - Removed qcom_icc_rpmh_map() API, inlined the code in probe
   function.
 - Updated declarations to reverse christmas tree fashion.

Odelu Kukatla (4):
  interconnect: qcom: icc-rpmh: Add QoS configuration support
  interconnect: qcom: sc7280: enable QoS configuration
  dt-bindings: interconnect: add clock property to configure QoS on
    SC7280
  arm64: dts: qcom: sc7280: Add clocks for QoS configuration

 .../interconnect/qcom,sc7280-rpmh.yaml        |  49 +++
 arch/arm64/boot/dts/qcom/sc7280.dtsi          |   3 +
 drivers/interconnect/qcom/icc-rpmh.c          | 161 ++++++++-
 drivers/interconnect/qcom/icc-rpmh.h          |  32 ++
 drivers/interconnect/qcom/sc7280.c            | 332 ++++++++++++++++++
 5 files changed, 573 insertions(+), 4 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-02-22 10:54 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-05 14:56 [PATCH v2 0/4] Add support for QoS configuration Odelu Kukatla
2024-02-05 14:56 ` [PATCH v2 1/4] interconnect: qcom: icc-rpmh: Add QoS configuration support Odelu Kukatla
2024-02-05 15:08   ` Dmitry Baryshkov
2024-02-22 10:46     ` Odelu Kukatla
2024-02-06  7:55   ` kernel test robot
2024-02-05 14:56 ` [PATCH v2 2/4] interconnect: qcom: sc7280: enable QoS configuration Odelu Kukatla
2024-02-05 15:12   ` Krzysztof Kozlowski
2024-02-22 10:50     ` Odelu Kukatla
2024-02-05 14:56 ` [PATCH v2 3/4] dt-bindings: interconnect: add clock property to configure QoS on SC7280 Odelu Kukatla
2024-02-05 15:10   ` Krzysztof Kozlowski
2024-02-22 10:50     ` Odelu Kukatla
2024-02-05 14:56 ` [PATCH v2 4/4] arm64: dts: qcom: sc7280: Add clocks for QoS configuration Odelu Kukatla
2024-02-06  9:07 ` [PATCH v2 0/4] Add support " Konrad Dybcio
2024-02-22 10:54   ` Odelu Kukatla

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox