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>,
	"Robert Marko" <robimarko@gmail.com>,
	"Konrad Dybcio" <konrad.dybcio@linaro.org>,
	"Kathiravan T" <quic_kathirav@quicinc.com>,
	"Bartosz Golaszewski" <bartosz.golaszewski@linaro.org>,
	"Bhupesh Sharma" <bhupesh.sharma@linaro.org>,
	"Christian Marangi" <ansuelsmth@gmail.com>,
	"Gokul krishna Krishnakumar" <quic_gokukris@quicinc.com>,
	"Krzysztof Kozlowski" <krzysztof.kozlowski@linaro.org>,
	"Luca Weiss" <luca@z3ntu.xyz>,
	"Matti Lehtimäki" <matti.lehtimaki@gmail.com>,
	"Min-Hua Chen" <minhuadotchen@gmail.com>,
	"Neil Armstrong" <neil.armstrong@linaro.org>,
	"Tejun Heo" <tj@kernel.org>,
	"Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
Subject: [GIT PULL] Qualcomm driver updates for v6.5
Date: Sat, 10 Jun 2023 18:00:44 -0700	[thread overview]
Message-ID: <20230611010044.2481875-1-andersson@kernel.org> (raw)


The following changes since commit ac9a78681b921877518763ba0e89202254349d1b:

  Linux 6.4-rc1 (2023-05-07 13:34:35 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-6.5

for you to fetch changes up to e81a16e77259294cd4ff0a9c1fbe5aa0e311a47d:

  soc: qcom: ocmem: Add OCMEM hardware version print (2023-05-29 14:42:43 -0700)

----------------------------------------------------------------
Qualcomm driver updates for v6.5

Konrad Dybcio is promoted, from reviewer, to co-maintainer.

The mdt_loader gets a fix to the detection of split binaries, where the
previous logic sometimes concluded that the first segments was not
split, in a split image. The unconditional calling of
scm_pas_mem_setup() turns out to cause a regression and is reverted.

The altmode subfunction of pmic_glink is enabled for SM8450.

A new driver for exposing power statistics from the RPM, for debugging
purposes, is introduced.

OCMEM gets a debug prints of the hardware version, QMI helpers are
transitioned to alloc_ordered_workqueue() and an error message in
ramp_controller is improved.

An API is introduced to the SMEM driver to allow other drivers to query
the SoC id, rather than open-coding the parsing of the relevant SMEM
item. This is then used to clean up the Qualcomm NVMEM-based cpufreq
driver.

Socinfo is extended with knowledge about IPQ5018, IPQ5312 and IPQ5302.

----------------------------------------------------------------
Bartosz Golaszewski (1):
      dt-bindings: soc: qcom: aoss-qmp: add compatible for sa8775p

Bhupesh Sharma (1):
      dt-bindings: soc: qcom: eud: Fix compatible string in the example

Christian Marangi (1):
      soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup

Gokul krishna Krishnakumar (1):
      soc: qcom: mdt_loader: Enhance split binary detection

Kathiravan T (2):
      dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302
      soc: qcom: socinfo: Add Soc ID for IPQ5312 and IPQ5302

Konrad Dybcio (3):
      dt-bindings: soc: qcom: Add RPM Master stats
      soc: qcom: Introduce RPM master stats driver
      MAINTAINERS: Add Konrad Dybcio as linux-arm-msm co-maintainer

Krzysztof Kozlowski (1):
      dt-bindings: soc: qcom: smd-rpm: allow MSM8226 over SMD

Luca Weiss (1):
      soc: qcom: ocmem: Add OCMEM hardware version print

Matti Lehtimäki (1):
      dt-bindings: sram: qcom,imem: Document MSM8226

Min-Hua Chen (1):
      soc: qcom: rpmpd: use correct __le32 type

Neil Armstrong (1):
      qcom: pmic_glink: enable altmode for SM8450

Robert Marko (7):
      dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family
      soc: qcom: socinfo: Add IDs for IPQ5018 family
      soc: qcom: socinfo: move SMEM item struct and defines to a header
      soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL()
      soc: qcom: smem: introduce qcom_smem_get_soc_id()
      cpufreq: qcom-nvmem: use SoC ID-s from bindings
      cpufreq: qcom-nvmem: use helper to get SMEM SoC ID

Tejun Heo (1):
      soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues

Uwe Kleine-König (1):
      soc: qcom: ramp_controller: Improve error message for failure in .remove()

 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |   1 +
 .../devicetree/bindings/soc/qcom/qcom,eud.yaml     |   4 +-
 .../bindings/soc/qcom/qcom,rpm-master-stats.yaml   |  69 +++++++++
 .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml |   1 +
 .../devicetree/bindings/sram/qcom,imem.yaml        |   1 +
 MAINTAINERS                                        |   2 +-
 drivers/cpufreq/qcom-cpufreq-nvmem.c               |  63 ++------
 drivers/soc/qcom/Kconfig                           |  11 ++
 drivers/soc/qcom/Makefile                          |   1 +
 drivers/soc/qcom/mdt_loader.c                      |  41 +++++-
 drivers/soc/qcom/ocmem.c                           |  10 ++
 drivers/soc/qcom/pmic_glink.c                      |   8 +-
 drivers/soc/qcom/qmi_interface.c                   |   2 +-
 drivers/soc/qcom/ramp_controller.c                 |  11 +-
 drivers/soc/qcom/rpm_master_stats.c                | 163 +++++++++++++++++++++
 drivers/soc/qcom/rpmpd.c                           |   4 +-
 drivers/soc/qcom/smem.c                            |  31 +++-
 drivers/soc/qcom/socinfo.c                         |  77 ++--------
 include/dt-bindings/arm/qcom,ids.h                 |  10 ++
 include/linux/soc/qcom/smem.h                      |   2 +
 include/linux/soc/qcom/socinfo.h                   |  70 +++++++++
 21 files changed, 442 insertions(+), 140 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,rpm-master-stats.yaml
 create mode 100644 drivers/soc/qcom/rpm_master_stats.c
 create mode 100644 include/linux/soc/qcom/socinfo.h

             reply	other threads:[~2023-06-11  0:57 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-06-11  1:00 Bjorn Andersson [this message]
2023-06-21 20:30 ` [GIT PULL] Qualcomm driver updates for v6.5 patchwork-bot+linux-soc

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=20230611010044.2481875-1-andersson@kernel.org \
    --to=andersson@kernel.org \
    --cc=agross@kernel.org \
    --cc=ansuelsmth@gmail.com \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=bartosz.golaszewski@linaro.org \
    --cc=bhupesh.sharma@linaro.org \
    --cc=khilman@baylibre.com \
    --cc=konrad.dybcio@linaro.org \
    --cc=krzysztof.kozlowski@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=luca@z3ntu.xyz \
    --cc=matti.lehtimaki@gmail.com \
    --cc=minhuadotchen@gmail.com \
    --cc=neil.armstrong@linaro.org \
    --cc=olof@lixom.net \
    --cc=quic_gokukris@quicinc.com \
    --cc=quic_kathirav@quicinc.com \
    --cc=robimarko@gmail.com \
    --cc=soc@kernel.org \
    --cc=tj@kernel.org \
    --cc=u.kleine-koenig@pengutronix.de \
    /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.