[GIT PULL] Qualcomm driver updates for v7.2
Bjorn Andersson
andersson at kernel.org
Tue May 26 08:26:00 PDT 2026
The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:
Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-7.2
for you to fetch changes up to 23cee0d07a412f1fadb236358e0d834fabf0efcc:
Merge branch '20260227061544.1785978-1-praveen.talari at oss.qualcomm.com' into drivers-for-7.2 (2026-05-21 22:00:31 -0500)
----------------------------------------------------------------
Qualcomm driver updates for v7.2
Enable QSEECOM and with that access to UEFI variables on the Surface Pro
12in laptop.
Refactor the Geni Serial-Engine helper code to allow the serial engine
drivers (such as I2C) to operate on targets where power and performance
is controlled through an SCMI server instead of individual resources in
Linux.
Extend the LLCC driver to support reading its data from a System Cache
Table (SCT) in memory instead of being hard coded per platform in the
driver. Also add support for the Eliza platform.
Add support for the Hawi platform to pd-mapper.
Switch the SMEM driver to track partitions using xarray to handle the
ever growing number of hosts better.
Extend the socinfo driver with knowledge about the Nord, SM7750,
IPQ9650, and Shikra SoCs, as well as PMAU0102, PMC1020H, PMIV0102, and
PMIV0104 PMICs.
Define UBWC 3.1 and add a couple of convenient helpers in the UBWC
library for MDSS and Adreno.
Fix a memory leak in the WCNSS firmware download mechanism.
----------------------------------------------------------------
Abel Vesa (4):
dt-bindings: soc: qcom: qcom,pmic-glink: Document Eliza compatible
dt-bindings: soc: qcom,aoss-qmp: Document the Eliza Always-On Subsystem side channel
dt-bindings: cache: qcom,llcc: Document Eliza LLCC block
soc: qcom: llcc-qcom: Add support for Eliza
Alexander Koskovich (3):
soc: qcom: socinfo: Add PMIV0102 & PMIV0104 PMICs
dt-bindings: arm: qcom,ids: Add SoC ID for SM7750
soc: qcom: socinfo: Add SoC ID for SM7750
Bjorn Andersson (2):
Merge branch '20260507-ubwc-rework-v4-4-c19593d20c1d at oss.qualcomm.com' into drivers-for-7.2
Merge branch '20260227061544.1785978-1-praveen.talari at oss.qualcomm.com' into drivers-for-7.2
Dan Carpenter (1):
soc: qcom: llcc-qcom: Fix NULL vs IS_ERR() bug in qcom_llcc_get_fw_config()
Deepti Jaggi (3):
dt-bindings: qcom: geni-se-qup: Add compatible for SA8797P SoC
dt-bindings: arm: qcom,ids: Add SoC ID for Nord SA8797P
soc: qcom: socinfo: Add SoC ID for Nord SA8797P
Dmitry Baryshkov (3):
soc: qcom: ubwc: define UBWC 3.1
soc: qcom: ubwc: define helper for MDSS and Adreno drivers
soc: qcom: ubwc: add helper controlling AMSBC enablement
Fenglin Wu (1):
dt-bindings: soc: qcom: qcom,pmic-glink: Add Hawi compatible string
Francisco Munoz Ruiz (3):
dt-bindings: cache: qcom,llcc: Document Hawi SoC
soc: qcom: llcc-qcom: get SCT descriptors from fw-populated memory
soc: qcom: llcc-qcom: Capitalize LLCC/EDAC in comments and diagnostics
Harrison Vanderbyl (1):
firmware: qcom: scm: Allow QSEECOM on Surface Pro 12in
Kathiravan Thirumoorthy (2):
dt-bindings: arm: qcom,ids: add SOC IDs for IPQ9650 family
soc: qcom: socinfo: add SoC ID for IPQ9650 family
Komal Bajaj (3):
dt-bindings: cache: qcom,llcc: Document Shikra LLCC
dt-bindings: arm: qcom,ids: Add SoC ID for Shikra IoT variants
soc: qcom: socinfo: Add SoC ID for Shikra IoT variants
Konrad Dybcio (1):
soc: qcom: socinfo: Add PMICs that ship with Glymur
Mukesh Ojha (3):
dt-bindings: firmware: qcom,scm: Document SCM on Hawi SoC
dt-bindings: soc: qcom,aoss-qmp: Document the Hawi AOSS side channel
soc: qcom: pd-mapper: Add support for Hawi SoC
Praveen Talari (7):
soc: qcom: geni-se: Refactor geni_icc_get() and make qup-memory ICC path optional
soc: qcom: geni-se: Add geni_icc_set_bw_ab() function
soc: qcom: geni-se: Introduce helper API for resource initialization
soc: qcom: geni-se: Handle core clk in geni_se_clks_off() and geni_se_clks_on()
soc: qcom: geni-se: Add resources activation/deactivation helpers
soc: qcom: geni-se: Introduce helper API for attaching power domains
soc: qcom: geni-se: Introduce helper APIs for performance control
Raj Aryan (1):
soc: qcom: spmi-pmic: add SUBTYPEs for Glymur/Kaanapali/SM8750 PMICs
Rosen Penev (1):
soc: qcom: wcnss: fix leak of fw
Shawn Guo (2):
dt-bindings: firmware: qcom,scm: Document SCM for Nord SoC
soc: qcom: socinfo: Add PMIC PMAU0102
Tony Truong (1):
soc: qcom: smem: Switch partitions to xarray
.../devicetree/bindings/cache/qcom,llcc.yaml | 43 ++
.../devicetree/bindings/firmware/qcom,scm.yaml | 3 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 2 +
.../bindings/soc/qcom/qcom,pmic-glink.yaml | 6 +
.../soc/qcom/qcom,sa8255p-geni-se-qup.yaml | 31 +-
drivers/firmware/qcom/qcom_scm.c | 1 +
drivers/soc/qcom/llcc-qcom.c | 481 ++++++++++++++++++---
drivers/soc/qcom/qcom-geni-se.c | 270 +++++++++++-
drivers/soc/qcom/qcom_pd_mapper.c | 8 +
drivers/soc/qcom/smem.c | 56 +--
drivers/soc/qcom/socinfo.c | 23 +
drivers/soc/qcom/wcnss_ctrl.c | 11 +-
include/dt-bindings/arm/qcom,ids.h | 11 +
include/linux/soc/qcom/geni-se.h | 19 +
include/linux/soc/qcom/llcc-qcom.h | 44 +-
include/linux/soc/qcom/ubwc.h | 22 +
include/soc/qcom/qcom-spmi-pmic.h | 15 +-
17 files changed, 920 insertions(+), 126 deletions(-)
More information about the linux-arm-kernel
mailing list