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,
Arnd Bergmann <arnd@arndb.de>,
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>,
Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>,
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>,
Jens Glathe <jens.glathe@oldschoolsolutions.biz>,
Varadarajan Narayanan <quic_varada@quicinc.com>,
Wasim Nazir <quic_wasimn@quicinc.com>,
Eugen Hristev <eugen.hristev@linaro.org>,
Gaurav Kashyap <quic_gaurkash@quicinc.com>,
Kyle Deng <quic_chunkaid@quicinc.com>,
Lijuan Gao <quic_lijuang@quicinc.com>,
Luca Weiss <luca.weiss@fairphone.com>,
Manikanta Mylavarapu <quic_mmanikan@quicinc.com>,
Maud Spierings <maud_spierings@hotmail.com>,
Pengyu Luo <mitltlatltl@gmail.com>,
Qingqing Zhou <quic_qqzhou@quicinc.com>,
Stephan Gerhold <stephan.gerhold@linaro.org>
Subject: [GIT PULL] Qualcomm driver updates for v6.14
Date: Sat, 11 Jan 2025 11:29:01 -0600 [thread overview]
Message-ID: <20250111172901.391774-1-andersson@kernel.org> (raw)
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(-)
reply other threads:[~2025-01-11 17:30 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=20250111172901.391774-1-andersson@kernel.org \
--to=andersson@kernel.org \
--cc=arm@kernel.org \
--cc=arnd@arndb.de \
--cc=bartosz.golaszewski@linaro.org \
--cc=eugen.hristev@linaro.org \
--cc=jens.glathe@oldschoolsolutions.biz \
--cc=konrad.dybcio@oss.qualcomm.com \
--cc=krzysztof.kozlowski@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=luca.weiss@fairphone.com \
--cc=maud_spierings@hotmail.com \
--cc=mitltlatltl@gmail.com \
--cc=quic_chunkaid@quicinc.com \
--cc=quic_gaurkash@quicinc.com \
--cc=quic_lijuang@quicinc.com \
--cc=quic_mmanikan@quicinc.com \
--cc=quic_qqzhou@quicinc.com \
--cc=quic_varada@quicinc.com \
--cc=quic_wasimn@quicinc.com \
--cc=soc@kernel.org \
--cc=stephan.gerhold@linaro.org \
/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;
as well as URLs for NNTP newsgroup(s).