linux/drivers/firmware/qcom
Nikita Travkin ebac995a8a firmware: qcom: tzmem: disable sc7180 platform
[ Upstream commit 3cc9a8cada ]

When SHM bridge is enabled, assigning RMTFS memory causes the calling
core to hang if the system is running in EL1.

Disable SHM bridge on sc7180 devices to avoid that hang.

Signed-off-by: Nikita Travkin <nikita@trvn.ru>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250721-sc7180-shm-hang-v1-1-99ad9ffeb5b4@trvn.ru
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-11-13 15:34:05 -05:00
..
Kconfig firmware: qcom: scm: Refactor code to support multiple dload mode 2024-08-14 22:14:42 -05:00
Makefile firmware: qcom: add a dedicated TrustZone buffer allocator 2024-06-23 16:08:04 -05:00
qcom_qseecom.c firmware: qcom: move Qualcomm code into its own directory 2023-10-22 09:14:54 -07:00
qcom_qseecom_uefisecapp.c firmware: qcom: uefisecapp: fix efivars registration race 2025-03-28 22:03:30 +01:00
qcom_scm-legacy.c firmware: qcom: move Qualcomm code into its own directory 2023-10-22 09:14:54 -07:00
qcom_scm-smc.c firmware: qcom: scm: smc: Handle missing SCM device 2025-02-21 14:01:22 +01:00
qcom_scm.c firmware: qcom: scm: preserve assign_mem() error return value 2025-11-13 15:34:02 -05:00
qcom_scm.h firmware: qcom: scm: add support for SHM bridge operations 2024-06-23 16:08:20 -05:00
qcom_tzmem.c firmware: qcom: tzmem: disable sc7180 platform 2025-11-13 15:34:05 -05:00
qcom_tzmem.h firmware: qcom: add a dedicated TrustZone buffer allocator 2024-06-23 16:08:04 -05:00