From 42ce5a3977ed90733800613d85f8e72bac3ea67c Mon Sep 17 00:00:00 2001 From: Dipa Ramesh Mantre Date: Fri, 11 Sep 2026 10:33:03 +0530 Subject: [PATCH] FROMLIST: remoteproc: qcom_q6v5_pas: Add QMI TMD cooling support for Shikra Add QMI TMD instance IDs and cooling device name arrays for CDSP and MPSS subsystems on Shikra to enable thermal mitigation support. Link: https://lore.kernel.org/r/20260911-shikra_qmi_tmd-v1-1-96c1cca82f30@oss.qualcomm.com Signed-off-by: Dipa Ramesh Mantre --- drivers/remoteproc/qcom_q6v5_pas.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/remoteproc/qcom_q6v5_pas.c b/drivers/remoteproc/qcom_q6v5_pas.c index 732fe2961a965..875818710934e 100644 --- a/drivers/remoteproc/qcom_q6v5_pas.c +++ b/drivers/remoteproc/qcom_q6v5_pas.c @@ -1773,6 +1773,9 @@ static const struct qcom_pas_data shikra_cdsp_resource = { .sysmon_name = "cdsp", .ssctl_id = 0x17, .smem_host_id = 5, + .tmd_instance_id = 0x43, + .tmd_name = cdsp_tmd_name, + .num_tmd = ARRAY_SIZE(cdsp_tmd_name), }; static const struct qcom_pas_data shikra_lpaicp_resource = { @@ -1801,6 +1804,9 @@ static const struct qcom_pas_data shikra_mpss_resource = { .ssr_name = "mpss", .sysmon_name = "modem", .ssctl_id = 0x12, + .tmd_instance_id = 0x0, + .tmd_name = modem_tmd_name, + .num_tmd = ARRAY_SIZE(modem_tmd_name), }; static const struct qcom_pas_data sm8650_cdsp_resource = {