[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220720192807.130098-1-krzysztof.kozlowski@linaro.org>
Date: Wed, 20 Jul 2022 21:27:57 +0200
From: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
To: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
Andy Gross <agross@...nel.org>,
Bjorn Andersson <bjorn.andersson@...aro.org>,
Konrad Dybcio <konrad.dybcio@...ainline.org>,
Georgi Djakov <djakov@...nel.org>,
Rob Herring <robh+dt@...nel.org>,
linux-arm-msm@...r.kernel.org, linux-pm@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Cc: Rajendra Nayak <quic_rjendra@...cinc.com>
Subject: [PATCH 00/10] soc/arm64: qcom: Add LLCC BWMON on SDM845
Hi,
Description
===========
BWMON is a data bandwidth monitor providing throughput/bandwidth over certain
interconnect links in a SoC. It might be used to gather current bus usage and
vote for interconnect bandwidth, thus adjusting the bus speed based on actual
usage.
Qualcomm SoCs might several BWMON instances. Extend existing support for CPU
BWMON (called v4) to LLCC BWMON (called v5).
Cc: Rajendra Nayak <quic_rjendra@...cinc.com>
Best regards,
Krzysztof
Krzysztof Kozlowski (10):
dt-bindings: interconnect: qcom,msm8998-bwmon: add support for SDM845
LLCC BWMON
soc: qcom: icc-bwmon: re-use IRQ enable/clear define
soc: qcom: icc-bwmon: drop unused BWMON_ZONE_COUNT
soc: qcom: icc-bwmon: store reference to varian data in container
soc: qcom: icc-bwmon: clear all registers on init
soc: qcom: icc-bwmon: store count unit per variant
soc: qcom: icc-bwmon: use regmap and prepare for BWMON v5
soc: qcom: icc-bwmon: add per-variant quirks
soc: qcom: icc-bwmon: add support for SDM845 LLCC BWMON
arm64: dts: qcom: sdm845: add LLCC BWMON
.../interconnect/qcom,msm8998-bwmon.yaml | 1 +
arch/arm64/boot/dts/qcom/sdm845.dtsi | 37 ++
drivers/soc/qcom/icc-bwmon.c | 465 ++++++++++++++----
3 files changed, 405 insertions(+), 98 deletions(-)
--
2.34.1
Powered by blists - more mailing lists