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,
"Viken Dadhaniya" <viken.dadhaniya@oss.qualcomm.com>,
"Maulik Shah" <maulik.shah@oss.qualcomm.com>,
"Ben Dooks" <ben.dooks@codethink.co.uk>,
"Hardeep Sharma" <hardeep.sharma@oss.qualcomm.com>,
"Konrad Dybcio" <konrad.dybcio@oss.qualcomm.com>,
"Sreeshankar K" <sreeshankar0910@gmail.com>,
"Wangao Wang" <wangao.wang@oss.qualcomm.com>,
"Abel Vesa" <abel.vesa@oss.qualcomm.com>,
"Abel Vesa" <abelvesa@kernel.org>,
"Bjorn Andersson" <bjorn.andersson@oss.qualcomm.com>,
"Dan Carpenter" <error27@gmail.com>,
"Geert Uytterhoeven" <geert+renesas@glider.be>,
"Gopikrishna Garmidi" <gopikrishna.garmidi@oss.qualcomm.com>,
"Gourav Kumar" <gouravk@qti.qualcomm.com>,
"Hongyan Xu" <getshell@seu.edu.cn>,
"Jason Pettit" <jason.pettit@oss.qualcomm.com>,
"Jie Gan" <jie.gan@oss.qualcomm.com>,
"Kathiravan Thirumoorthy"
<kathiravan.thirumoorthy@oss.qualcomm.com>,
"Linmao Li" <lilinmao@kylinos.cn>,
"Luca Weiss" <luca.weiss@fairphone.com>,
"Mukesh Ojha" <mukesh.ojha@oss.qualcomm.com>,
"Pan Chuang" <panchuang@vivo.com>,
"Uwe Kleine-König" <u.kleine-koenig@baylibre.com>,
"bui duc phuc" <phucduc.bui@gmail.com>
Subject: [GIT PULL] Qualcomm driver updates for v7.4 (second attempt)
Date: Sat, 10 Oct 2026 02:36:02 -0500 [thread overview]
Message-ID: <20261010073609.3689061-1-andersson@kernel.org> (raw)
Now with the missing #define...
Thanks,
Bjorn
The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
Linux 7.3-rc1 (2026-08-30 13:34:40 -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.4-2
for you to fetch changes up to 87802d4dc4850bf27b3955ee9162b1e52c99da1a:
firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 (UX3407NA) (2026-10-05 09:10:43 +0200)
----------------------------------------------------------------
Qualcomm driver updates for v7.4 (second attempt)
Add UBWC 7.0 configuration for Hawi and Maili, and reuse Glymur's UBWC
configuration for Nord.
Parse Glymur's DDR information from SMEM, including its frequency plan and
highest bank bit. Correct DDR frequency overflow and byte order, and handle
unrecognized DDR layouts correctly.
Configure dedicated LLCC slices for the IPQ5424 PPE and Wi-Fi datapaths,
adjust the CPU slice, and propagate errors from optional IRQ lookup.
Allow the GENI serial-engine driver to be selected on 32-bit Qualcomm SoCs
such as Kuno. Fix firmware loading bounds, endianness, and writes to
read-only firmware.
Allow QSEECOM on the Glymur-based HP EliteBook X G2q 14 AI, Lenovo Yoga
Slim 7x Gen11, and Asus Zenbook A14 (UX3407NA), enabling EFI variable
access on the HP and Asus laptops. Release SCM reserved memory on probe
failure or unbind, and limit Qualcomm firmware Kconfig options to Qualcomm
platforms.
Defer PMIC GLINK altmode work until devices resume to avoid accessing
suspended I2C controllers.
Fix cleanup of failed APR service registrations to prevent stale lookups,
and remove unused APR device-ID matching.
Add the SM7250 SoC ID, correct SMSM and SMP2P I/O annotations, and clean
up RPMh kernel-doc and redundant IRQ error messages.
Document the Kuno SCM interface, Shikra CTCU fallback, and Milos CPU
bandwidth monitor. Add Abel Vesa as a Qualcomm SoC reviewer.
----------------------------------------------------------------
Abel Vesa (2):
soc: qcom: pmic_glink: Fix device access from worker during suspend
MAINTAINERS: add Abel as reviewer for linux-arm-msm
Ben Dooks (2):
soc: qcom: smsm: fix __iomem annotations
soc: qcom: smp2p: fix __iomem annotation on entry->value pointer
Bjorn Andersson (1):
firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 (UX3407NA)
Dan Carpenter (1):
soc: qcom: smem: Fix signedness bug in smem_dram_parse()
Geert Uytterhoeven (1):
firmware: QCOM interfaces should depend on ARCH_QCOM
Gopikrishna Garmidi (1):
soc: qcom: smem: fix 32-bit overflow in DDR frequency calculation
Gourav Kumar (1):
soc: qcom: ubwcg: Add Nord UBWC config
Hardeep Sharma (2):
dt-bindings: firmware: qcom,scm: Document SCM on Kuno SoC
soc: qcom: geni-se: allow selection on 32-bit ARM Qualcomm SoCs
Hongyan Xu (1):
soc: qcom: apr: clean up failed service registrations
Jason Pettit (1):
firmware: qcom: scm: Allow QSEECOM on HP EliteBook X G2q 14 AI
Jie Gan (1):
dt-bindings: arm: add CTCU device for shikra
Kathiravan Thirumoorthy (1):
soc: qcom: llcc: Update the SCT table for IPQ5424
Konrad Dybcio (2):
soc: qcom: smem: support Glymur DRAM info
firmware: qcom: scm: Allow QSEECOM on Yoga Slim 7x Gen11
Linmao Li (1):
soc: qcom: smem: Fix byte order in v3 14-frequency parser
Luca Weiss (1):
dt-bindings: interconnect: qcom-bwmon: Add Milos cpu-bwmon compatible
Maulik Shah (3):
soc: qcom: rpmh-internal: fix kernel-doc issues in rpmh-internal.h
soc: qcom: rpmh: fix kernel-doc issues in rpmh.c
soc: qcom: rpmh-rsc: fix kernel-doc issues in rpmh-rsc.c
Mukesh Ojha (1):
firmware: qcom: scm: Use devm_of_reserved_mem_device_init()
Pan Chuang (1):
soc: qcom: Remove redundant dev_err()
Sreeshankar K (2):
dt-bindings: arm: qcom,ids: Add SoC ID for SM7250
soc: qcom: socinfo: Add SM7250 SoC ID
Uwe Kleine-König (The Capable Hub) (1):
soc: qcom: apr: Drop unused apr_device_id
Viken Dadhaniya (4):
soc: qcom: geni-se: Fix endian conversion for serial_protocol comparison
soc: qcom: geni-se: Widen fw_size to u32 to prevent wrap-around
soc: qcom: geni-se: Fix fw_end computed before round-up; propagate size to caller
soc: qcom: geni-se: Fix write to read-only firmware buffer
Wangao Wang (2):
soc: qcom: ubwc: Add configuration for Hawi
soc: qcom: ubwc: Add configuration for Maili
bui duc phuc (1):
soc: qcom: llcc-qcom: Handle errors from optional IRQ lookup
.../bindings/arm/qcom,coresight-ctcu.yaml | 1 +
.../devicetree/bindings/firmware/qcom,scm.yaml | 1 +
.../bindings/interconnect/qcom,msm8998-bwmon.yaml | 1 +
MAINTAINERS | 1 +
drivers/firmware/qcom/Kconfig | 4 +-
drivers/firmware/qcom/qcom_scm.c | 25 +++----
drivers/soc/qcom/Kconfig | 1 -
drivers/soc/qcom/apr.c | 69 ++++++++----------
drivers/soc/qcom/llcc-qcom.c | 60 +++++++++++++---
drivers/soc/qcom/pmic_glink_altmode.c | 4 +-
drivers/soc/qcom/qcom-geni-se.c | 45 ++++++------
drivers/soc/qcom/qcom_aoss.c | 4 +-
drivers/soc/qcom/rpmh-internal.h | 16 +++--
drivers/soc/qcom/rpmh-rsc.c | 4 +-
drivers/soc/qcom/rpmh.c | 40 +++++++----
drivers/soc/qcom/smem_dramc.c | 81 ++++++++++++++++++++--
drivers/soc/qcom/smp2p.c | 12 ++--
drivers/soc/qcom/smsm.c | 20 +++---
drivers/soc/qcom/socinfo.c | 1 +
drivers/soc/qcom/ubwc_config.c | 10 +++
include/dt-bindings/arm/qcom,ids.h | 1 +
include/linux/device-id/apr.h | 21 ------
include/linux/mod_devicetable.h | 1 -
include/linux/soc/qcom/apr.h | 4 +-
include/linux/soc/qcom/llcc-qcom.h | 4 ++
include/linux/soc/qcom/ubwc.h | 3 +
26 files changed, 277 insertions(+), 157 deletions(-)
delete mode 100644 include/linux/device-id/apr.h
reply other threads:[~2026-10-10 7:36 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20261010073609.3689061-1-andersson@kernel.org \
--to=andersson@kernel.org \
--cc=abel.vesa@oss.qualcomm.com \
--cc=abelvesa@kernel.org \
--cc=arm@kernel.org \
--cc=ben.dooks@codethink.co.uk \
--cc=bjorn.andersson@oss.qualcomm.com \
--cc=error27@gmail.com \
--cc=geert+renesas@glider.be \
--cc=getshell@seu.edu.cn \
--cc=gopikrishna.garmidi@oss.qualcomm.com \
--cc=gouravk@qti.qualcomm.com \
--cc=hardeep.sharma@oss.qualcomm.com \
--cc=jason.pettit@oss.qualcomm.com \
--cc=jie.gan@oss.qualcomm.com \
--cc=kathiravan.thirumoorthy@oss.qualcomm.com \
--cc=konrad.dybcio@oss.qualcomm.com \
--cc=lilinmao@kylinos.cn \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=luca.weiss@fairphone.com \
--cc=maulik.shah@oss.qualcomm.com \
--cc=mukesh.ojha@oss.qualcomm.com \
--cc=panchuang@vivo.com \
--cc=phucduc.bui@gmail.com \
--cc=soc@kernel.org \
--cc=sreeshankar0910@gmail.com \
--cc=u.kleine-koenig@baylibre.com \
--cc=viken.dadhaniya@oss.qualcomm.com \
--cc=wangao.wang@oss.qualcomm.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox