linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Qualcomm driver updates for v6.14
@ 2025-01-11 17:29 Bjorn Andersson
  0 siblings, 0 replies; only message in thread
From: Bjorn Andersson @ 2025-01-11 17:29 UTC (permalink / raw)
  To: arm, soc
  Cc: linux-arm-msm, linux-arm-kernel, Arnd Bergmann,
	Krzysztof Kozlowski, Konrad Dybcio, Bartosz Golaszewski,
	Jens Glathe, Varadarajan Narayanan, Wasim Nazir, Eugen Hristev,
	Gaurav Kashyap, Kyle Deng, Lijuan Gao, Luca Weiss,
	Manikanta Mylavarapu, Maud Spierings, Pengyu Luo, Qingqing Zhou,
	Stephan Gerhold


The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 1d45a1cd9f3ae849db868e07e5fee5e5b37eff55:

  firmware: qcom: scm: add calls for wrapped key support (2025-01-08 17:11:07 -0600)

----------------------------------------------------------------
Qualcomm driver updates for v6.14

The Qualcomm SCM drivers gains a number of fixes and improvements
related to race conditions during initialization. QSEECOM and the EFI
variable service therein is enabled for a few 8cx Gen 3 and X Elite
boards.

LLCC driver gains configuration for IPQ5424 and WRCACHE is enabled on X
Elite.

The BCM_TCS_CMD() macro is corrected and is cleaned up.

Support for SM7225 and X 1 Plus are added to the pd-mapper.

pmic_glink and the associated altmode driver are simplied using guards.

socinfo is added for QCS9075 and serial number readout on MSM8916
devices is corrected.

----------------------------------------------------------------
Bartosz Golaszewski (2):
      soc: qcom: rmtfs: allow building the module with COMPILE_TEST=y
      soc: qcom: rmtfs: constify rmtfs_class

Eugen Hristev (1):
      soc: qcom: Rework BCM_TCS_CMD macro

Gaurav Kashyap (1):
      firmware: qcom: scm: add calls for wrapped key support

Jens Glathe (2):
      firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14
      firmware: qcom: scm: Allow QSEECOM for Windows Dev Kit 2023

Konrad Dybcio (3):
      soc: qcom: pd-mapper: Add X1P42100
      firmware: qcom: scm: Allow QSEECOM on X1P42100 CRD
      soc: qcom: llcc: Enable LLCC_WRCACHE at boot on X1

Krzysztof Kozlowski (8):
      soc: qcom: pmic_glink: simplify locking with guard()
      soc: qcom: smem_state: fix missing of_node_put in error path
      soc: qcom: pmic_glink_altmode: simplify locking with guard()
      firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available()
      firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool()
      firmware: qcom: scm: Cleanup global '__scm' on probe failures
      firmware: qcom: scm: smc: Handle missing SCM device
      firmware: qcom: scm: smc: Narrow 'mempool' variable scope

Kyle Deng (1):
      dt-bindings: soc: qcom,aoss-qmp: Document the qcs615

Lijuan Gao (1):
      dt-bindings: interconnect: qcom-bwmon: Document QCS615 bwmon compatibles

Luca Weiss (1):
      soc: qcom: pd_mapper: Add SM7225 compatible

Manikanta Mylavarapu (1):
      dt-bindings: firmware: qcom,scm: Document ipq5424 SCM

Maud Spierings (1):
      firmware: qcom: scm: Allow QSEECOM on the asus vivobook s15

Pengyu Luo (1):
      firmware: qcom: scm: Allow QSEECOM on Huawei Matebook E Go (sc8280xp)

Qingqing Zhou (1):
      dt-bindings: firmware: qcom,scm: document QCS615 SCM

Stephan Gerhold (1):
      soc: qcom: socinfo: Avoid out of bounds read of serial number

Varadarajan Narayanan (2):
      dt-bindings: cache: qcom,llcc: Add IPQ5424 compatible
      soc: qcom: llcc: Update configuration data for IPQ5424

Wasim Nazir (2):
      dt-bindings: arm: qcom,ids: add SoC ID for QCS9075
      soc: qcom: socinfo: add QCS9075 SoC ID

 .../devicetree/bindings/cache/qcom,llcc.yaml       |  20 +-
 .../devicetree/bindings/firmware/qcom,scm.yaml     |   2 +
 .../bindings/interconnect/qcom,msm8998-bwmon.yaml  |   2 +
 .../bindings/soc/qcom/qcom,aoss-qmp.yaml           |   1 +
 drivers/firmware/qcom/qcom_scm-smc.c               |   6 +-
 drivers/firmware/qcom/qcom_scm.c                   | 271 +++++++++++++++++++--
 drivers/firmware/qcom/qcom_scm.h                   |   4 +
 drivers/soc/qcom/Kconfig                           |   2 +-
 drivers/soc/qcom/llcc-qcom.c                       |  58 ++++-
 drivers/soc/qcom/pmic_glink.c                      |  70 +++---
 drivers/soc/qcom/pmic_glink_altmode.c              |  11 +-
 drivers/soc/qcom/qcom_pd_mapper.c                  |   2 +
 drivers/soc/qcom/rmtfs_mem.c                       |   2 +-
 drivers/soc/qcom/smem_state.c                      |   3 +-
 drivers/soc/qcom/socinfo.c                         |   3 +-
 include/dt-bindings/arm/qcom,ids.h                 |   1 +
 include/linux/firmware/qcom/qcom_scm.h             |   8 +
 include/soc/qcom/tcs.h                             |  26 +-
 18 files changed, 406 insertions(+), 86 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2025-01-11 17:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-11 17:29 [GIT PULL] Qualcomm driver updates for v6.14 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).