All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bjorn Andersson <andersson@kernel.org>
To: arm@kernel.org, soc@kernel.org
Cc: linux-arm-msm@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	Andy Gross <agross@kernel.org>, Arnd Bergmann <arnd@arndb.de>,
	Olof Johansson <olof@lixom.net>,
	Kevin Hilman <khilman@baylibre.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>,
	Konrad Dybcio <konrad.dybcio@somainline.org>,
	Rajendra Nayak <quic_rjendra@quicinc.com>,
	Abel Vesa <abel.vesa@linaro.org>, Liang He <windhl@126.com>,
	Manivannan Sadhasivam <mani@kernel.org>,
	Adam Skladowski <a39.skl@gmail.com>,
	David Heidelberg <david@ixit.cz>,
	Gaosheng Cui <cuigaosheng1@huawei.com>,
	Jeff Johnson <quic_jjohnson@quicinc.com>,
	Jinpeng Cui <cui.jinpeng2@zte.com.cn>,
	YueHaibing <yuehaibing@huawei.com>
Subject: [GIT PULL] Qualcomm driver updates for 6.1
Date: Wed, 21 Sep 2022 10:57:53 -0500	[thread overview]
Message-ID: <20220921155753.1316308-1-andersson@kernel.org> (raw)

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

WARNING: multiple messages have this Message-ID (diff)
From: Bjorn Andersson <andersson@kernel.org>
To: arm@kernel.org, soc@kernel.org
Cc: linux-arm-msm@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	Andy Gross <agross@kernel.org>, Arnd Bergmann <arnd@arndb.de>,
	Olof Johansson <olof@lixom.net>,
	Kevin Hilman <khilman@baylibre.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>,
	Konrad Dybcio <konrad.dybcio@somainline.org>,
	Rajendra Nayak <quic_rjendra@quicinc.com>,
	Abel Vesa <abel.vesa@linaro.org>, Liang He <windhl@126.com>,
	Manivannan Sadhasivam <mani@kernel.org>,
	Adam Skladowski <a39.skl@gmail.com>,
	David Heidelberg <david@ixit.cz>,
	Gaosheng Cui <cuigaosheng1@huawei.com>,
	Jeff Johnson <quic_jjohnson@quicinc.com>,
	Jinpeng Cui <cui.jinpeng2@zte.com.cn>,
	YueHaibing <yuehaibing@huawei.com>
Subject: [GIT PULL] Qualcomm driver updates for 6.1
Date: Wed, 21 Sep 2022 10:57:53 -0500	[thread overview]
Message-ID: <20220921155753.1316308-1-andersson@kernel.org> (raw)

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

             reply	other threads:[~2022-09-21 15:57 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-21 15:57 Bjorn Andersson [this message]
2022-09-21 15:57 ` [GIT PULL] Qualcomm driver updates for 6.1 Bjorn Andersson
2022-09-23 16:20 ` patchwork-bot+linux-soc
  -- strict thread matches above, loose matches on Subject: below --
2022-09-21 15:56 Bjorn Andersson
2022-09-21 15:56 ` Bjorn Andersson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220921155753.1316308-1-andersson@kernel.org \
    --to=andersson@kernel.org \
    --cc=a39.skl@gmail.com \
    --cc=abel.vesa@linaro.org \
    --cc=agross@kernel.org \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=cui.jinpeng2@zte.com.cn \
    --cc=cuigaosheng1@huawei.com \
    --cc=david@ixit.cz \
    --cc=khilman@baylibre.com \
    --cc=konrad.dybcio@somainline.org \
    --cc=krzysztof.kozlowski@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=mani@kernel.org \
    --cc=olof@lixom.net \
    --cc=quic_jjohnson@quicinc.com \
    --cc=quic_rjendra@quicinc.com \
    --cc=soc@kernel.org \
    --cc=windhl@126.com \
    --cc=yuehaibing@huawei.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.