soc.lore.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] More Qualcomm driver updates for v5.16
@ 2021-10-26 14:07 Bjorn Andersson
  2021-10-26 14:07 ` Bjorn Andersson
  0 siblings, 1 reply; 2+ messages in thread
From: Bjorn Andersson @ 2021-10-26 14:07 UTC (permalink / raw)
  To: arm, soc
  Cc: linux-arm-msm, linux-arm-kernel, Andy Gross, Arnd Bergmann,
	Olof Johansson, Kevin Hilman, Stephan Gerhold, Dmitry Baryshkov,
	Mahesh Sivasubramanian, Wan Jiabing, Chris Lew,
	Guru Das Srinagesh, Lina Iyer, Maulik Shah

The following changes since commit f27591125a56c8c50491919b159569ab5730878d:

  Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro.org' into drivers-for-5.16 (2021-09-27 22:13:45 -0500)

are available in the Git repository at:

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

for you to fetch changes up to c50031f03dfe1c1462f326973ddc5f0db839fb68:

  firmware: qcom: scm: Don't break compile test on non-ARM platforms (2021-10-25 14:21:34 -0500)

----------------------------------------------------------------
More Qualcomm driver updates for v5.16

This introduces the Qualcomm "sleep stats" driver, which aids the
efforts of bringing various Qualcomm platforms into low power mode.

The SMP2P driver gains support for negotiating the "SSR" feature, which
is used to better synchronize some corner cases that might appear as the
remoteproc is recovering from a crash.

The socinfo driver learns about a few new PMICs.

SMEM is updated so that it's possible to put the compatible property
directly in the reserved-memory node, to avoid having to have a separate
node just pointing to the memory-region.

Lastly it fixes some bugs in smp2p, apr, rpmhpd drivers, notably
avoiding the issue where powering on a power-domain using rpmhpd while
keeping the performance_state at 0 is a nop

----------------------------------------------------------------
Bjorn Andersson (6):
      dt-bindings: sram: Document qcom,rpm-msg-ram
      dt-bindings: soc: smem: Make indirection optional
      soc: qcom: smem: Support reserved-memory description
      soc: qcom: rpmhpd: Make power_on actually enable the domain
      soc: qcom: socinfo: Add PM8150C and SMB2351 models
      firmware: qcom: scm: Don't break compile test on non-ARM platforms

Chris Lew (1):
      soc: qcom: smp2p: add feature negotiation and ssr ack feature support

Dmitry Baryshkov (2):
      soc: qcom: socinfo: add two missing PMIC IDs
      soc: qcom: rpmhpd: fix sm8350_mxc's peer domain

Guru Das Srinagesh (1):
      firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available()

Lina Iyer (1):
      soc: qcom: spm: Add 8916 SPM register data

Mahesh Sivasubramanian (2):
      dt-bindings: Introduce QCOM Sleep stats bindings
      soc: qcom: Add Sleep stats driver

Maulik Shah (1):
      soc: qcom: qcom_stats: Fix client votes offset

Stephan Gerhold (4):
      dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu
      firmware: qcom: scm: Add support for MC boot address API
      ARM: qcom: Add qcom,msm8916-smp enable-method identical to MSM8226
      dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method

Wan Jiabing (2):
      soc: qcom: apr: Add of_node_put() before return
      soc: qcom: smp2p: Add of_node_put() before goto

 Documentation/devicetree/bindings/arm/cpus.yaml    |   5 +-
 .../devicetree/bindings/soc/qcom/qcom,smem.yaml    |  34 ++-
 .../devicetree/bindings/soc/qcom/qcom,spm.yaml     |   1 +
 .../devicetree/bindings/soc/qcom/qcom-stats.yaml   |  47 ++++
 Documentation/devicetree/bindings/sram/sram.yaml   |   5 +-
 arch/arm/mach-qcom/platsmp.c                       |   1 +
 drivers/firmware/qcom_scm.c                        |  96 +++++--
 drivers/firmware/qcom_scm.h                        |   4 +
 drivers/of/platform.c                              |   1 +
 drivers/soc/qcom/Kconfig                           |  10 +
 drivers/soc/qcom/Makefile                          |   1 +
 drivers/soc/qcom/apr.c                             |   2 +
 drivers/soc/qcom/qcom_stats.c                      | 277 +++++++++++++++++++++
 drivers/soc/qcom/rpmhpd.c                          |  20 +-
 drivers/soc/qcom/smem.c                            |  57 +++--
 drivers/soc/qcom/smp2p.c                           | 134 +++++++---
 drivers/soc/qcom/socinfo.c                         |   6 +-
 drivers/soc/qcom/spm.c                             |  21 ++
 18 files changed, 645 insertions(+), 77 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml
 create mode 100644 drivers/soc/qcom/qcom_stats.c

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [GIT PULL] More Qualcomm driver updates for v5.16
  2021-10-26 14:07 [GIT PULL] More Qualcomm driver updates for v5.16 Bjorn Andersson
@ 2021-10-26 14:07 ` Bjorn Andersson
  0 siblings, 0 replies; 2+ messages in thread
From: Bjorn Andersson @ 2021-10-26 14:07 UTC (permalink / raw)
  To: arm, soc
  Cc: linux-arm-msm, linux-arm-kernel, Andy Gross, Arnd Bergmann,
	Olof Johansson, Kevin Hilman, Stephan Gerhold, Dmitry Baryshkov,
	Mahesh Sivasubramanian, Wan Jiabing, Chris Lew,
	Guru Das Srinagesh, Lina Iyer, Maulik Shah

The following changes since commit f27591125a56c8c50491919b159569ab5730878d:

  Merge tag '20210927135559.738-6-srinivas.kandagatla@linaro.org' into drivers-for-5.16 (2021-09-27 22:13:45 -0500)

are available in the Git repository at:

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

for you to fetch changes up to c50031f03dfe1c1462f326973ddc5f0db839fb68:

  firmware: qcom: scm: Don't break compile test on non-ARM platforms (2021-10-25 14:21:34 -0500)

----------------------------------------------------------------
More Qualcomm driver updates for v5.16

This introduces the Qualcomm "sleep stats" driver, which aids the
efforts of bringing various Qualcomm platforms into low power mode.

The SMP2P driver gains support for negotiating the "SSR" feature, which
is used to better synchronize some corner cases that might appear as the
remoteproc is recovering from a crash.

The socinfo driver learns about a few new PMICs.

SMEM is updated so that it's possible to put the compatible property
directly in the reserved-memory node, to avoid having to have a separate
node just pointing to the memory-region.

Lastly it fixes some bugs in smp2p, apr, rpmhpd drivers, notably
avoiding the issue where powering on a power-domain using rpmhpd while
keeping the performance_state at 0 is a nop

----------------------------------------------------------------
Bjorn Andersson (6):
      dt-bindings: sram: Document qcom,rpm-msg-ram
      dt-bindings: soc: smem: Make indirection optional
      soc: qcom: smem: Support reserved-memory description
      soc: qcom: rpmhpd: Make power_on actually enable the domain
      soc: qcom: socinfo: Add PM8150C and SMB2351 models
      firmware: qcom: scm: Don't break compile test on non-ARM platforms

Chris Lew (1):
      soc: qcom: smp2p: add feature negotiation and ssr ack feature support

Dmitry Baryshkov (2):
      soc: qcom: socinfo: add two missing PMIC IDs
      soc: qcom: rpmhpd: fix sm8350_mxc's peer domain

Guru Das Srinagesh (1):
      firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available()

Lina Iyer (1):
      soc: qcom: spm: Add 8916 SPM register data

Mahesh Sivasubramanian (2):
      dt-bindings: Introduce QCOM Sleep stats bindings
      soc: qcom: Add Sleep stats driver

Maulik Shah (1):
      soc: qcom: qcom_stats: Fix client votes offset

Stephan Gerhold (4):
      dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu
      firmware: qcom: scm: Add support for MC boot address API
      ARM: qcom: Add qcom,msm8916-smp enable-method identical to MSM8226
      dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method

Wan Jiabing (2):
      soc: qcom: apr: Add of_node_put() before return
      soc: qcom: smp2p: Add of_node_put() before goto

 Documentation/devicetree/bindings/arm/cpus.yaml    |   5 +-
 .../devicetree/bindings/soc/qcom/qcom,smem.yaml    |  34 ++-
 .../devicetree/bindings/soc/qcom/qcom,spm.yaml     |   1 +
 .../devicetree/bindings/soc/qcom/qcom-stats.yaml   |  47 ++++
 Documentation/devicetree/bindings/sram/sram.yaml   |   5 +-
 arch/arm/mach-qcom/platsmp.c                       |   1 +
 drivers/firmware/qcom_scm.c                        |  96 +++++--
 drivers/firmware/qcom_scm.h                        |   4 +
 drivers/of/platform.c                              |   1 +
 drivers/soc/qcom/Kconfig                           |  10 +
 drivers/soc/qcom/Makefile                          |   1 +
 drivers/soc/qcom/apr.c                             |   2 +
 drivers/soc/qcom/qcom_stats.c                      | 277 +++++++++++++++++++++
 drivers/soc/qcom/rpmhpd.c                          |  20 +-
 drivers/soc/qcom/smem.c                            |  57 +++--
 drivers/soc/qcom/smp2p.c                           | 134 +++++++---
 drivers/soc/qcom/socinfo.c                         |   6 +-
 drivers/soc/qcom/spm.c                             |  21 ++
 18 files changed, 645 insertions(+), 77 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml
 create mode 100644 drivers/soc/qcom/qcom_stats.c

_______________________________________________
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:[~2021-10-26 14:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-26 14:07 [GIT PULL] More Qualcomm driver updates for v5.16 Bjorn Andersson
2021-10-26 14:07 ` 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).