From nobody Tue Feb 10 00:57:50 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9E4D835D60B for ; Tue, 27 Jan 2026 15:58:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769529495; cv=none; b=cS4UkEnYizUAnCD8yu/gG13z54NAYpjnTr/HPb5hIbgaEQr2mW2N7MGFoGyTVdJU8aoR9+wNrf5KsYk5nXFNQibwYrAAHd1/shu2a651XbmHYD12aC3kvWoRV2rvMIs0ZJid6IDAfNQZ0xnN3c54xdtlMBAXV5MRU9eAE05mQ1M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769529495; c=relaxed/simple; bh=imtITUMdGl12JmD9BqLF6obXBs2hrUtdLo4cmRhOnEg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version:Content-Type; b=ihgiF/hRgNdjRoPbcVhfu6lpCkBtpfEtfIW3FLkalu6KYyCxXYf0x78V64n6M2UJbcHzZjjKj45csMOl4PIl+H8a2zOXLIckpxzthk+ww+NOXbEZBwhmUEwh/aUA9xN0F33NKwmuGvP8NAOFgTDOvop/+BY586Cmzv0cBEUrhmw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=k9l0BtHs; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Tybqx73X; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="k9l0BtHs"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Tybqx73X" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60REZfPh1065942 for ; Tue, 27 Jan 2026 15:58:12 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= jK9v27e9BZ+Wwf8D2qBSh4rJOfb5MBzZq76RGHeZTQ4=; b=k9l0BtHs9jmTcDc9 RLFbrXAwEEHxBkgqN7JkKr057KYnbVGev1dqezGf09ldL140BX4Ajiga5aHObGA2 2lQ5Y3tDSOigOOFxrqLwj1v2X7J5vazuA2eWvLjEJX69inV6CLKduy2fUl9nzuRt hFoF8N+R1qEiIr8pGVfdvrZYT/+1Z6J8C/Hopoxc56/r3FjV5ilckkiT+qES3lKl 4hluLEbtNjTgsU3RbKxC7riUSF3AUgusba/cel56sGGF6QmSq1jrLgBzxsIKnRdF 27mR/Dvg8OiHh1S4YzO182pypC/bb1mTqmqhlUykIEZLXCo5GzFwD9yRwEYXM/3B RHx1Nw== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bxy8x09tb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 27 Jan 2026 15:58:11 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2a7a98ba326so64277415ad.1 for ; Tue, 27 Jan 2026 07:58:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769529491; x=1770134291; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=jK9v27e9BZ+Wwf8D2qBSh4rJOfb5MBzZq76RGHeZTQ4=; b=Tybqx73X4TXD0DlHGhIM+XBzdxmDrH0BxfN/y6aWbAuRkY4T4nodEgG/ywCgL/rdWF bXwUEaQc+iahHaQZ0mDlzKKk1bZxHQGxXDcc+7O38DRVO/eG0ye1ub8L8qxNq2T7G+I9 ioZ4gh8Cc8eM1zbuSOHpiaSApWP4cRszIcdxX2jRy/GcMTkPVI1iWdDAs3sQo6xcDxvD WhdmNAP81hxreGDjK8UxjrBVWtxuZRjEj2ovFRQv6ceuJCnZXBoaafJGTTcfFZS5bM6I WqgTcmO2is6f+V2H5aUVgPvD0mcHKUTV76eBghEtCbso1o87dcRjDV4kYhbWDh9YlF7l p8IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769529491; x=1770134291; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=jK9v27e9BZ+Wwf8D2qBSh4rJOfb5MBzZq76RGHeZTQ4=; b=qfq1sNnD1iTZbX4fzG2h+x4PAY5yCmIjMA5E1Hy8sfXsrE8qdKHLXVYmbBU903ZRh1 LkDBqYoGegTyWrxNw0OCZosk/q/80++1piPHcRBkFS/1Do4YLZVB3Yxf/SxO1BUSHPzk OJlusXz3PIm23Pqxfu2ztZkWltCY6WUHV9efsH1sFMPML8gJ+s1G2dwHMMWgwelVq8pz qiTlnZ/t3u4atRadZPKMGaGR6+GldxhtwYaGFly/30RQH5I7yepJR7yHQSd8sxWqwjw1 Dcx6U5gb7f1Va2nn5XzRjbZ155UohDcJOfK2WUm5lcWH+XS0RkcoNhgN5DeTtvBjsa4A sBJA== X-Forwarded-Encrypted: i=1; AJvYcCUEWsD8Xbk85cUnRDfzAfM1qlT4f6lDZSFGlIVBJOqRv4o0ULlyy2IzJe/MmvaB1nPUx3iVhr76pC/y8Ig=@vger.kernel.org X-Gm-Message-State: AOJu0YyKBxaIfGQpGQSN1fheEQkoGh7tP6/owLmIr6qr5XSKnJ2MSsXU /OiUjFSgPjR6xqDmZhTj7yuNog3ux79HhnQdrGY9M2Q251ktHcyio3e972iiM2N0ct7lJJX0cHX ju7imfaRNr3myC01PQ0DBGD3eK9finXDE/ja0O0LFneLz6K45Hu0ApIqg50HoN0/tgLc= X-Gm-Gg: AZuq6aItZeZ1hLV7oZG4J8dPbXNyCw1e2THTDSW/m3oQy/IYgywf4q4dBA+ooiGl+XN aBqmQL9FO+8O4ayj6pgR9igqvwP+T1KJXurT6LIy03l7tQBHQYch882Pkn7qlx8Olkh4pjoxqHO kfRr6VqyRiwXzhOQNdlyvgKEUOmiZDzhGXjOtqz5967N+p5DB3Qk/WfW+ZS7ODFRAsF+IbP32jT q2wlDeC/7blc2boaEjtZVAeuYMP0FWPuEx1E0FHjnOrwF5RlSFFMuXaztl5Ns2+LgNfyCsQClua 7nOwn/S5WoJSACyg87c6TbYAXXRkMDuBZH+2oFbl8NsCLdFdD292uM+BX5VaoFXnK5vqJJ6JHbv iOQ21mWZUReLySWm6UutNzsRbt5Q6Ld+SFv6hY3U= X-Received: by 2002:a17:902:d490:b0:2a0:d0ae:454d with SMTP id d9443c01a7336-2a87133729cmr17254735ad.22.1769529490798; Tue, 27 Jan 2026 07:58:10 -0800 (PST) X-Received: by 2002:a17:902:d490:b0:2a0:d0ae:454d with SMTP id d9443c01a7336-2a87133729cmr17254425ad.22.1769529490171; Tue, 27 Jan 2026 07:58:10 -0800 (PST) Received: from hu-gkohli-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a802ede745sm120577465ad.44.2026.01.27.07.58.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Jan 2026 07:58:09 -0800 (PST) From: Gaurav Kohli To: andersson@kernel.org, mathieu.poirier@linaro.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, rui.zhang@intel.com, lukasz.luba@arm.com, konradybcio@kernel.org, mani@kernel.org, casey.connolly@linaro.org, amit.kucheria@oss.qualcomm.com Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, gaurav.kohli@oss.qualcomm.com, manaf.pallikunhi@oss.qualcomm.com Subject: [PATCH v2 6/8] arm64: dts: qcom: talos: Enable CDSP cooling Date: Tue, 27 Jan 2026 21:27:20 +0530 Message-Id: <20260127155722.2797783-7-gaurav.kohli@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260127155722.2797783-1-gaurav.kohli@oss.qualcomm.com> References: <20260127155722.2797783-1-gaurav.kohli@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: 4Or1M2O_Px0EMsQazwKkgDBHFhKCHiVX X-Authority-Analysis: v=2.4 cv=OcWVzxTY c=1 sm=1 tr=0 ts=6978e093 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=9S75qEfK-iFrpP9ttAoA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-ORIG-GUID: 4Or1M2O_Px0EMsQazwKkgDBHFhKCHiVX X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTI3MDEzMCBTYWx0ZWRfXxmxjsCK8afHC 0V8ZqUnC/SPrMzD4XuCtXA1O7d55456aH33LDGr9MDGeo6H3gi5aysKa3gqUIhrhbYlJDOtVlUd MM8mwIeaLw3dYG/IGbQibe5OnXgnDwYiIfqr7mqZD/swEp8zm760eLHZTDmPc0Xv7lLjfmIXwfS IwSNmDykRlqy5XJF1tIRnJ3o8CLUvYlrWjr5ZyNKiAJWHu4GDEkjKYNR0rRLv5+iilNZEdQ1y6W 6bXNlN5x1XkWnMpYvEyCk7WfbCVbgyYVz2HuCDT3uVobeyC+z0SOHyyoD95OccfiZ/y2n+klrWL 9C6R7bgLBlL/G4U6KcPqZ0+Jq+0EMUOdDIHPO6yXqnjNURp6CDE2Gt9ylhMIB+wDY5EuXWyZlAp EusRursWwnJih6+87my9Bu6aqFQwSiiJzdtW9f8D39WByT64MRyTIoMazvunmTEP1UQVxvfz5il 3WEYEYnU6jy2Raa7T6g== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-01-27_03,2026-01-27_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 clxscore=1015 phishscore=0 impostorscore=0 malwarescore=0 bulkscore=0 suspectscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601270130 Unlike the CPU, the CDSP does not throttle its speed automatically when it reaches high temperatures in Talos. Set up CDSP cooling by throttling the CDSP when it reaches 105=C2=B0C. Signed-off-by: Gaurav Kohli --- arch/arm64/boot/dts/qcom/talos.dtsi | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index 75716b4a58d6..4091afd0b6e3 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -19,6 +19,7 @@ #include #include #include +#include =20 / { interrupt-parent =3D <&intc>; @@ -3554,6 +3555,15 @@ compute-cb@6 { }; }; }; + + cooling { + compatible =3D "qcom,qmi-cooling-cdsp"; + + cdsp_tmd0: cdsp-tmd0 { + label =3D "cdsp_sw"; + #cooling-cells =3D <2>; + }; + }; }; =20 pmu@90b6300 { @@ -4845,12 +4855,26 @@ q6-hvx-thermal { thermal-sensors =3D <&tsens0 10>; =20 trips { + q6_hvx_alert0: trip-point0 { + temperature =3D <105000>; + hysteresis =3D <5000>; + type =3D "passive"; + }; + q6-hvx-critical { temperature =3D <115000>; hysteresis =3D <1000>; type =3D "critical"; }; }; + + cooling-maps { + map0 { + trip =3D <&q6_hvx_alert0>; + cooling-device =3D <&cdsp_tmd0 + THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; }; =20 mdm-core-thermal { --=20 2.34.1