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>,
	Christian Marangi <ansuelsmth@gmail.com>,
	Kathiravan T <quic_kathirav@quicinc.com>,
	Abel Vesa <abel.vesa@linaro.org>,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>,
	Dmitry Baryshkov <dmitry.baryshkov@linaro.org>,
	Elliot Berman <quic_eberman@quicinc.com>,
	Melody Olvera <quic_molvera@quicinc.com>,
	Naman Jain <quic_namajain@quicinc.com>,
	Niklas Cassel <nks@flawful.org>,
	Stephen Boyd <swboyd@chromium.org>, Tom Rix <trix@redhat.com>,
	devi priya <quic_devipriy@quicinc.com>
Subject: [GIT PULL] More Qualcomm driver updates for 6.3
Date: Fri, 10 Feb 2023 10:22:42 -0800	[thread overview]
Message-ID: <20230210182242.2023901-1-andersson@kernel.org> (raw)


The following changes since commit c5d52d7bf241a4d06b651362446644948621c426:

  soc: qcom: dcc: Drop driver for now (2023-01-30 20:30:54 -0600)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git qcom-drivers-for-6.3-2

for you to fetch changes up to b0bc8c893ae07acd4829a158e83902897a31a490:

  soc: qcom: socinfo: Add IDs for IPQ5332 and its variant (2023-02-08 19:36:16 -0800)

----------------------------------------------------------------
More Qualcomm driver updates for 6.3

The qcom_scm.h file is moved into firmware/qcom, to avoid having any
Qualcomm-specific files directly in include/linux.

Support for PMIC GLINK is introduced, which on newer Qualcomm platforms
provides an interface to the firmware implementing battery management
and USB Type-C handling. Together with the base driver comes the custom
altmode support driver.

SMD RPM gains support for IPQ9574, and socinfo is extended with support
for revision 17 of the information format and soc_id for IPQ5332 and
IPQ8064 are added.

The qcom_stats  is changes not to fail when not all parts are
initialized.

----------------------------------------------------------------
Abel Vesa (1):
      dt-bindings: firmware: document Qualcomm SM8550 SCM

Arnd Bergmann (1):
      soc: qcom: pmic_glink: add CONFIG_NET/CONFIG_OF dependencies

Bartosz Golaszewski (1):
      dt-bindings: firmware: qcom,scm: add qcom,scm-sa8775p compatible

Bjorn Andersson (4):
      dt-bindings: soc: qcom: Introduce PMIC GLINK binding
      soc: qcom: pmic_glink: Introduce base PMIC GLINK driver
      soc: qcom: pmic_glink: Introduce altmode support
      Merge branch '20230201041853.1934355-1-quic_bjorande@quicinc.com' into drivers-for-6.3

Christian Marangi (2):
      dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants
      soc: qcom: socinfo: Add Soc IDs for IPQ8064 and variants

Dmitry Baryshkov (1):
      dt-bindings: power: qcom,rpmpd: add RPMH_REGULATOR_LEVEL_LOW_SVS_L1

Elliot Berman (1):
      firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/

Kathiravan T (2):
      dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant
      soc: qcom: socinfo: Add IDs for IPQ5332 and its variant

Melody Olvera (1):
      dt-bindings: soc: qcom,rpmh-rsc: Update to allow for generic nodes

Naman Jain (1):
      soc: qcom: socinfo: Add support for new field in revision 17

Niklas Cassel (1):
      MAINTAINERS: Update qcom CPR maintainer entry

Stephen Boyd (1):
      soc: qcom: stats: Populate all subsystem debugfs files

Tom Rix (1):
      soc: qcom: pmic_glink: remove redundant calculation of svid

devi priya (1):
      soc: qcom: smd-rpm: Add IPQ9574 compatible

 .../devicetree/bindings/firmware/qcom,scm.yaml     |   4 +
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |  95 ++++
 .../bindings/soc/qcom/qcom,rpmh-rsc.yaml           |   3 +-
 MAINTAINERS                                        |   3 +-
 arch/arm/mach-qcom/platsmp.c                       |   2 +-
 drivers/cpuidle/cpuidle-qcom-spm.c                 |   2 +-
 drivers/firmware/qcom_scm-legacy.c                 |   2 +-
 drivers/firmware/qcom_scm-smc.c                    |   2 +-
 drivers/firmware/qcom_scm.c                        |   2 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |   2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |   2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c               |   2 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c   |   2 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |   2 +-
 drivers/iommu/arm/arm-smmu/qcom_iommu.c            |   2 +-
 drivers/media/platform/qcom/venus/firmware.c       |   2 +-
 drivers/misc/fastrpc.c                             |   2 +-
 drivers/mmc/host/sdhci-msm.c                       |   2 +-
 drivers/net/ipa/ipa_main.c                         |   2 +-
 drivers/net/wireless/ath/ath10k/qmi.c              |   2 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |   2 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |   2 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |   2 +-
 drivers/remoteproc/qcom_wcnss.c                    |   2 +-
 drivers/soc/qcom/Kconfig                           |  18 +
 drivers/soc/qcom/Makefile                          |   2 +
 drivers/soc/qcom/mdt_loader.c                      |   2 +-
 drivers/soc/qcom/ocmem.c                           |   2 +-
 drivers/soc/qcom/pmic_glink.c                      | 336 +++++++++++++++
 drivers/soc/qcom/pmic_glink_altmode.c              | 478 +++++++++++++++++++++
 drivers/soc/qcom/qcom_stats.c                      |  10 +-
 drivers/soc/qcom/rmtfs_mem.c                       |   2 +-
 drivers/soc/qcom/smd-rpm.c                         |   1 +
 drivers/soc/qcom/socinfo.c                         |  16 +
 drivers/thermal/qcom/lmh.c                         |   2 +-
 drivers/ufs/host/ufs-qcom-ice.c                    |   2 +-
 include/dt-bindings/arm/qcom,ids.h                 |   8 +
 include/dt-bindings/power/qcom-rpmpd.h             |   1 +
 include/linux/{ => firmware/qcom}/qcom_scm.h       |   0
 include/linux/soc/qcom/pmic_glink.h                |  32 ++
 40 files changed, 1022 insertions(+), 35 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,pmic-glink.yaml
 create mode 100644 drivers/soc/qcom/pmic_glink.c
 create mode 100644 drivers/soc/qcom/pmic_glink_altmode.c
 rename include/linux/{ => firmware/qcom}/qcom_scm.h (100%)
 create mode 100644 include/linux/soc/qcom/pmic_glink.h

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>,
	Christian Marangi <ansuelsmth@gmail.com>,
	Kathiravan T <quic_kathirav@quicinc.com>,
	Abel Vesa <abel.vesa@linaro.org>,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>,
	Dmitry Baryshkov <dmitry.baryshkov@linaro.org>,
	Elliot Berman <quic_eberman@quicinc.com>,
	Melody Olvera <quic_molvera@quicinc.com>,
	Naman Jain <quic_namajain@quicinc.com>,
	Niklas Cassel <nks@flawful.org>,
	Stephen Boyd <swboyd@chromium.org>, Tom Rix <trix@redhat.com>,
	devi priya <quic_devipriy@quicinc.com>
Subject: [GIT PULL] More Qualcomm driver updates for 6.3
Date: Fri, 10 Feb 2023 10:22:42 -0800	[thread overview]
Message-ID: <20230210182242.2023901-1-andersson@kernel.org> (raw)


The following changes since commit c5d52d7bf241a4d06b651362446644948621c426:

  soc: qcom: dcc: Drop driver for now (2023-01-30 20:30:54 -0600)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git qcom-drivers-for-6.3-2

for you to fetch changes up to b0bc8c893ae07acd4829a158e83902897a31a490:

  soc: qcom: socinfo: Add IDs for IPQ5332 and its variant (2023-02-08 19:36:16 -0800)

----------------------------------------------------------------
More Qualcomm driver updates for 6.3

The qcom_scm.h file is moved into firmware/qcom, to avoid having any
Qualcomm-specific files directly in include/linux.

Support for PMIC GLINK is introduced, which on newer Qualcomm platforms
provides an interface to the firmware implementing battery management
and USB Type-C handling. Together with the base driver comes the custom
altmode support driver.

SMD RPM gains support for IPQ9574, and socinfo is extended with support
for revision 17 of the information format and soc_id for IPQ5332 and
IPQ8064 are added.

The qcom_stats  is changes not to fail when not all parts are
initialized.

----------------------------------------------------------------
Abel Vesa (1):
      dt-bindings: firmware: document Qualcomm SM8550 SCM

Arnd Bergmann (1):
      soc: qcom: pmic_glink: add CONFIG_NET/CONFIG_OF dependencies

Bartosz Golaszewski (1):
      dt-bindings: firmware: qcom,scm: add qcom,scm-sa8775p compatible

Bjorn Andersson (4):
      dt-bindings: soc: qcom: Introduce PMIC GLINK binding
      soc: qcom: pmic_glink: Introduce base PMIC GLINK driver
      soc: qcom: pmic_glink: Introduce altmode support
      Merge branch '20230201041853.1934355-1-quic_bjorande@quicinc.com' into drivers-for-6.3

Christian Marangi (2):
      dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants
      soc: qcom: socinfo: Add Soc IDs for IPQ8064 and variants

Dmitry Baryshkov (1):
      dt-bindings: power: qcom,rpmpd: add RPMH_REGULATOR_LEVEL_LOW_SVS_L1

Elliot Berman (1):
      firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/

Kathiravan T (2):
      dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant
      soc: qcom: socinfo: Add IDs for IPQ5332 and its variant

Melody Olvera (1):
      dt-bindings: soc: qcom,rpmh-rsc: Update to allow for generic nodes

Naman Jain (1):
      soc: qcom: socinfo: Add support for new field in revision 17

Niklas Cassel (1):
      MAINTAINERS: Update qcom CPR maintainer entry

Stephen Boyd (1):
      soc: qcom: stats: Populate all subsystem debugfs files

Tom Rix (1):
      soc: qcom: pmic_glink: remove redundant calculation of svid

devi priya (1):
      soc: qcom: smd-rpm: Add IPQ9574 compatible

 .../devicetree/bindings/firmware/qcom,scm.yaml     |   4 +
 .../bindings/soc/qcom/qcom,pmic-glink.yaml         |  95 ++++
 .../bindings/soc/qcom/qcom,rpmh-rsc.yaml           |   3 +-
 MAINTAINERS                                        |   3 +-
 arch/arm/mach-qcom/platsmp.c                       |   2 +-
 drivers/cpuidle/cpuidle-qcom-spm.c                 |   2 +-
 drivers/firmware/qcom_scm-legacy.c                 |   2 +-
 drivers/firmware/qcom_scm-smc.c                    |   2 +-
 drivers/firmware/qcom_scm.c                        |   2 +-
 drivers/gpu/drm/msm/adreno/a5xx_gpu.c              |   2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |   2 +-
 drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c               |   2 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c   |   2 +-
 drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c         |   2 +-
 drivers/iommu/arm/arm-smmu/qcom_iommu.c            |   2 +-
 drivers/media/platform/qcom/venus/firmware.c       |   2 +-
 drivers/misc/fastrpc.c                             |   2 +-
 drivers/mmc/host/sdhci-msm.c                       |   2 +-
 drivers/net/ipa/ipa_main.c                         |   2 +-
 drivers/net/wireless/ath/ath10k/qmi.c              |   2 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |   2 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |   2 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |   2 +-
 drivers/remoteproc/qcom_wcnss.c                    |   2 +-
 drivers/soc/qcom/Kconfig                           |  18 +
 drivers/soc/qcom/Makefile                          |   2 +
 drivers/soc/qcom/mdt_loader.c                      |   2 +-
 drivers/soc/qcom/ocmem.c                           |   2 +-
 drivers/soc/qcom/pmic_glink.c                      | 336 +++++++++++++++
 drivers/soc/qcom/pmic_glink_altmode.c              | 478 +++++++++++++++++++++
 drivers/soc/qcom/qcom_stats.c                      |  10 +-
 drivers/soc/qcom/rmtfs_mem.c                       |   2 +-
 drivers/soc/qcom/smd-rpm.c                         |   1 +
 drivers/soc/qcom/socinfo.c                         |  16 +
 drivers/thermal/qcom/lmh.c                         |   2 +-
 drivers/ufs/host/ufs-qcom-ice.c                    |   2 +-
 include/dt-bindings/arm/qcom,ids.h                 |   8 +
 include/dt-bindings/power/qcom-rpmpd.h             |   1 +
 include/linux/{ => firmware/qcom}/qcom_scm.h       |   0
 include/linux/soc/qcom/pmic_glink.h                |  32 ++
 40 files changed, 1022 insertions(+), 35 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,pmic-glink.yaml
 create mode 100644 drivers/soc/qcom/pmic_glink.c
 create mode 100644 drivers/soc/qcom/pmic_glink_altmode.c
 rename include/linux/{ => firmware/qcom}/qcom_scm.h (100%)
 create mode 100644 include/linux/soc/qcom/pmic_glink.h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

             reply	other threads:[~2023-02-10 18:20 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-10 18:22 Bjorn Andersson [this message]
2023-02-10 18:22 ` [GIT PULL] More Qualcomm driver updates for 6.3 Bjorn Andersson
2023-02-13 15:30 ` 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=20230210182242.2023901-1-andersson@kernel.org \
    --to=andersson@kernel.org \
    --cc=abel.vesa@linaro.org \
    --cc=agross@kernel.org \
    --cc=ansuelsmth@gmail.com \
    --cc=arm@kernel.org \
    --cc=arnd@arndb.de \
    --cc=bartosz.golaszewski@linaro.org \
    --cc=dmitry.baryshkov@linaro.org \
    --cc=khilman@baylibre.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=nks@flawful.org \
    --cc=olof@lixom.net \
    --cc=quic_devipriy@quicinc.com \
    --cc=quic_eberman@quicinc.com \
    --cc=quic_kathirav@quicinc.com \
    --cc=quic_molvera@quicinc.com \
    --cc=quic_namajain@quicinc.com \
    --cc=soc@kernel.org \
    --cc=swboyd@chromium.org \
    --cc=trix@redhat.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.