* [GIT PULL] Qualcomm driver updates for 6.1
@ 2022-09-21 15:56 Bjorn Andersson
0 siblings, 0 replies; 2+ messages in thread
From: Bjorn Andersson @ 2022-09-21 15:56 UTC (permalink / raw)
To: arm, soc
Cc: linux-arm-msm, linux-arm-kernel, Andy Gross, Arnd Bergmann,
Olof Johansson, Kevin Hilman, Krzysztof Kozlowski, Konrad Dybcio,
Rajendra Nayak, Abel Vesa, Liang He, Manivannan Sadhasivam,
Adam Skladowski, David Heidelberg, Gaosheng Cui, Jeff Johnson,
Jinpeng Cui, YueHaibing
The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868:
Linux 6.0-rc1 (2022-08-14 15:50:18 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git qcom-drivers-for-6.1
for you to fetch changes up to df646a17f103c6f18ab85c5e3773763d18dc528b:
soc: qcom: rpmpd: Add SM6375 support (2022-09-13 22:25:35 -0500)
----------------------------------------------------------------
Qualcomm driver updates for 6.1
The icc-bwmon driver is expected to support measuring LLCC/DDR bandwidth
on SDM845 and SC7280.
The LLCC driver is extended to provide per-platform register mappings to
the LLCC EDAC driver. The QMI encoder/decoder is updated to allow the
passed qmi_elem_info to be const.
Support for SDM845 is added to the sleep stats driver. Power-domains for
the SM6375 platform is added to RPMPD and the platform is added to
socinfo, together with the PM6125 pmic id.
A couple of of_node reference issues are corrected in the smem state and
smsm drivers.
The Qualcomm SCM driver binding is converted to YAML.
----------------------------------------------------------------
Abel Vesa (2):
soc: qcom: stats: Add SDM845 stats config and compatible
dt-bindings: soc: qcom: stats: Document SDM845 compatible
Adam Skladowski (1):
dt-bindings: firmware: document Qualcomm SM6115 SCM
Bjorn Andersson (1):
Merge tag '20220825043859.30066-3-manivannan.sadhasivam@linaro.org' into drivers-for-6.1
David Heidelberg (1):
dt-bindings: firmware: convert Qualcomm SCM binding to the yaml
Gaosheng Cui (1):
firmware: qcom: scm: remove unused __qcom_scm_init declaration
Jeff Johnson (1):
soc: qcom: qmi: use const for struct qmi_elem_info
Jinpeng Cui (1):
soc: qcom: icc-bwmon: remove redundant ret variable
Konrad Dybcio (4):
soc: qcom: socinfo: Add an ID for SM6375
soc: qcom: socinfo: Add PM6125 ID
dt-bindings: power: rpmpd: Add SM6375 power domains
soc: qcom: rpmpd: Add SM6375 support
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 registers
soc: qcom: icc-bwmon: store reference to variant 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
dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
Liang He (2):
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
soc: qcom: smem_state: Add refcounting for the 'state->of_node'
Manivannan Sadhasivam (2):
soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version
soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver
Rajendra Nayak (3):
dt-bindings: interconnect: qcom,msm8998-bwmon: Add support for sc7280 BWMONs
soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON
soc: qcom: icc-bwmon: force clear counter/irq registers
YueHaibing (1):
soc: qcom: Make QCOM_RPMPD depend on OF
.../devicetree/bindings/firmware/qcom,scm.txt | 61 ---
.../devicetree/bindings/firmware/qcom,scm.yaml | 148 +++++++
.../bindings/interconnect/qcom,msm8998-bwmon.yaml | 3 +
.../devicetree/bindings/power/qcom,rpmpd.yaml | 3 +-
.../devicetree/bindings/soc/qcom/qcom-stats.yaml | 1 +
drivers/firmware/qcom_scm.h | 2 -
drivers/soc/qcom/Kconfig | 2 +-
drivers/soc/qcom/icc-bwmon.c | 479 ++++++++++++++++-----
drivers/soc/qcom/llcc-qcom.c | 92 +++-
drivers/soc/qcom/qcom_stats.c | 9 +
drivers/soc/qcom/qmi_encdec.c | 50 +--
drivers/soc/qcom/qmi_interface.c | 12 +-
drivers/soc/qcom/rpmpd.c | 22 +
drivers/soc/qcom/smem_state.c | 3 +-
drivers/soc/qcom/smsm.c | 20 +-
drivers/soc/qcom/socinfo.c | 2 +
include/dt-bindings/power/qcom-rpmpd.h | 12 +
include/linux/soc/qcom/llcc-qcom.h | 30 ++
include/linux/soc/qcom/qmi.h | 20 +-
samples/qmi/qmi_sample_client.c | 10 +-
20 files changed, 753 insertions(+), 228 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.txt
create mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.yaml
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 2+ messages in thread
* [GIT PULL] Qualcomm driver updates for 6.1
@ 2022-09-21 15:57 Bjorn Andersson
0 siblings, 0 replies; 2+ messages in thread
From: Bjorn Andersson @ 2022-09-21 15:57 UTC (permalink / raw)
To: arm, soc
Cc: linux-arm-msm, linux-arm-kernel, Andy Gross, Arnd Bergmann,
Olof Johansson, Kevin Hilman, Krzysztof Kozlowski, Konrad Dybcio,
Rajendra Nayak, Abel Vesa, Liang He, Manivannan Sadhasivam,
Adam Skladowski, David Heidelberg, Gaosheng Cui, Jeff Johnson,
Jinpeng Cui, YueHaibing
The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868:
Linux 6.0-rc1 (2022-08-14 15:50:18 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git qcom-drivers-for-6.1
for you to fetch changes up to df646a17f103c6f18ab85c5e3773763d18dc528b:
soc: qcom: rpmpd: Add SM6375 support (2022-09-13 22:25:35 -0500)
----------------------------------------------------------------
Qualcomm driver updates for 6.1
The icc-bwmon driver is expected to support measuring LLCC/DDR bandwidth
on SDM845 and SC7280.
The LLCC driver is extended to provide per-platform register mappings to
the LLCC EDAC driver. The QMI encoder/decoder is updated to allow the
passed qmi_elem_info to be const.
Support for SDM845 is added to the sleep stats driver. Power-domains for
the SM6375 platform is added to RPMPD and the platform is added to
socinfo, together with the PM6125 pmic id.
A couple of of_node reference issues are corrected in the smem state and
smsm drivers.
The Qualcomm SCM driver binding is converted to YAML.
----------------------------------------------------------------
Abel Vesa (2):
soc: qcom: stats: Add SDM845 stats config and compatible
dt-bindings: soc: qcom: stats: Document SDM845 compatible
Adam Skladowski (1):
dt-bindings: firmware: document Qualcomm SM6115 SCM
Bjorn Andersson (1):
Merge tag '20220825043859.30066-3-manivannan.sadhasivam@linaro.org' into drivers-for-6.1
David Heidelberg (1):
dt-bindings: firmware: convert Qualcomm SCM binding to the yaml
Gaosheng Cui (1):
firmware: qcom: scm: remove unused __qcom_scm_init declaration
Jeff Johnson (1):
soc: qcom: qmi: use const for struct qmi_elem_info
Jinpeng Cui (1):
soc: qcom: icc-bwmon: remove redundant ret variable
Konrad Dybcio (4):
soc: qcom: socinfo: Add an ID for SM6375
soc: qcom: socinfo: Add PM6125 ID
dt-bindings: power: rpmpd: Add SM6375 power domains
soc: qcom: rpmpd: Add SM6375 support
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 registers
soc: qcom: icc-bwmon: store reference to variant 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
dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
Liang He (2):
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
soc: qcom: smem_state: Add refcounting for the 'state->of_node'
Manivannan Sadhasivam (2):
soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version
soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver
Rajendra Nayak (3):
dt-bindings: interconnect: qcom,msm8998-bwmon: Add support for sc7280 BWMONs
soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON
soc: qcom: icc-bwmon: force clear counter/irq registers
YueHaibing (1):
soc: qcom: Make QCOM_RPMPD depend on OF
.../devicetree/bindings/firmware/qcom,scm.txt | 61 ---
.../devicetree/bindings/firmware/qcom,scm.yaml | 148 +++++++
.../bindings/interconnect/qcom,msm8998-bwmon.yaml | 3 +
.../devicetree/bindings/power/qcom,rpmpd.yaml | 3 +-
.../devicetree/bindings/soc/qcom/qcom-stats.yaml | 1 +
drivers/firmware/qcom_scm.h | 2 -
drivers/soc/qcom/Kconfig | 2 +-
drivers/soc/qcom/icc-bwmon.c | 479 ++++++++++++++++-----
drivers/soc/qcom/llcc-qcom.c | 92 +++-
drivers/soc/qcom/qcom_stats.c | 9 +
drivers/soc/qcom/qmi_encdec.c | 50 +--
drivers/soc/qcom/qmi_interface.c | 12 +-
drivers/soc/qcom/rpmpd.c | 22 +
drivers/soc/qcom/smem_state.c | 3 +-
drivers/soc/qcom/smsm.c | 20 +-
drivers/soc/qcom/socinfo.c | 2 +
include/dt-bindings/power/qcom-rpmpd.h | 12 +
include/linux/soc/qcom/llcc-qcom.h | 30 ++
include/linux/soc/qcom/qmi.h | 20 +-
samples/qmi/qmi_sample_client.c | 10 +-
20 files changed, 753 insertions(+), 228 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.txt
create mode 100644 Documentation/devicetree/bindings/firmware/qcom,scm.yaml
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-09-21 15:59 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-21 15:56 [GIT PULL] Qualcomm driver updates for 6.1 Bjorn Andersson
2022-09-21 15:57 Bjorn Andersson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).