From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 2441226E71E for ; Wed, 8 Jul 2026 11:16:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783509398; cv=none; b=KOCFgjlV1zFOrBctgofNtGUC1TiC62EA7Q96zwu74SR2a+e3PLZw/K1TNMRH7nKxZWKwxpaJKZobReEV7T3hvantrjOfrOjw81HWN4TvKe8fk97W9GlCzoRHZg8R6WArgnOHBrmK48B4g+KhdvQFGOvBXhxyOY8qSS9Zb27oXCM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783509398; c=relaxed/simple; bh=T30Tq3ggKDbteLsy1U84/TctejsfGDMd3r7y4dsbJKc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=r6T3VNSDffs4/eTPKHnKRf//7jWUu2fSG5WNGX2oI92IoG1NvXQ7SSHlKIJogajvaMbBTuYqsX78JxeNwWEPb15n9ZpC58B+ijR2AaU3U06B/6yGhpeo3Lhfb7RAJqUE0L+FUsT4GmyuTP6HlAqflUAewJI8CqMgC492H39YEpI= 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=U2/TaqbC; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DOey296V; arc=none smtp.client-ip=205.220.180.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="U2/TaqbC"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DOey296V" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66889EB12231116 for ; Wed, 8 Jul 2026 11:16:33 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= RRFbIA+uhZJ1/kqwFGK6iYRh+oIYC00DEy4Rs+x4Vlo=; b=U2/TaqbCIsltRNoG 6R2vFWQmOOo4nxA9fs0usJFZvVlZKO4NMm6JGrw3EEKYgtCP8XG3EX95u2gSbG9n WrGURB0UyME5Y94Xw/x2Iy/f/AbcsekeeHocqX3jaKHxR0NA6x0xVZVzppI8MI+2 ZYcAbfMPoTm0IplYmOUw1+I/IrHXE4+yEmEy29KnoqBc0fi8M1z+tL4iGalk1THv t3GvIhZqrzYAJCIhGKvyTc8bkmGALsjHLHxy4Esrb2MnbMH+evGXHI3rMXEaVD/v VHROZSjLlAq20VBV6hFUbrGgtwROuA9qM9uWcTISkYCxFoAdMPfKLGYR1zydD22Q uOJFAw== 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 4f95e5v4ub-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 08 Jul 2026 11:16:32 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2ca3b314193so13316625ad.1 for ; Wed, 08 Jul 2026 04:16:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783509392; x=1784114192; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=RRFbIA+uhZJ1/kqwFGK6iYRh+oIYC00DEy4Rs+x4Vlo=; b=DOey296V/ke9qu0N091Op5Y3+jnk01kgxFsOvQzmJFRAtn07qmm2zlO4Vx3hskiWbB VUgAF4KUEosCO1glrF7Xh8Yw3qSKq5BslBW+Hxd4Ws4jfW3FHgSjn77SJJlBbY2Hxio3 ATfv9vM6awUVQ4it7pKj2uA1FDf9GaHBZqHScuxB9lSz56XgwR9bj+H84hMr0bqKLdqA EevNjDm3uQoSMZjaHOHwDPcI0bVDs9aMij92Lh5zT4YIb3sZdiuh/nk3LmVfKMG/MZn/ 2xZ+QXhV4KM+A7P5EHTfV9vkxs4bKesFbLUWLpYZXwDD7SCkafZ0RuYWJG5UpHyuYxtv fq+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783509392; x=1784114192; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RRFbIA+uhZJ1/kqwFGK6iYRh+oIYC00DEy4Rs+x4Vlo=; b=p3348xHJADzeIY5z7t72wq0pHiUfnV/sa7Ki+Qf6VsNYIaGuv8KceWghbnW1l+4E4/ 2IvMhK+HnpULSMORVfmLpiKXdEHrUA5zGqiRQkLaA0almf+5uycb160K7mNDXmHxvzJw PMgKNkO7iq6mGrdtRSuep1XuNT+KOpk9g+lGDjuxyPDwKBhEv6g30heZ1SO+nMCgXXwT m0Gm/VmnaJcE2fp5NO6sgNT2ryrktAv8fI5CDRtN43Wat+xrd+4P14PzVcsFqN+sqaZ2 20JuHiPaU27bcW6V9zsUpMqIbOOUlUTrwL/NhUgYL27+jNqT5x6yHRPNGKjLGQLdMrzE Hu5Q== X-Forwarded-Encrypted: i=1; AHgh+RqLyG4RkwM1wFlW8PuTOWALscz7Oaa0DB03T9PI+CgG9R8Z8Wg1e6BVKvxCBK2Uev+4ULhic6IsNpvw@vger.kernel.org X-Gm-Message-State: AOJu0Yxe2KHy/sWsvF0fpZ1o/3ySEwTYqF6OvUgBL3klBWdfuF9aAKCV YhBM5ob7aXAfjbaXi+pWfzOX2EiYJd33laRaoCMVJq/nc0LXk/7JTZSo5CIGWobK/uHrb4WzSBe 8JHZMVVYkojypvOXavGUBM+vO/7fPClSVsfXeSL90Rz4ItVLEv/WhablShC07k29X X-Gm-Gg: AfdE7ckyLaea7vHyke7BcvJjVm+Hc21uFGgV0NaKqyNwWATTvbihNZCchXLvymvOfjI aMlJ2Gmp+zc/SM1nNe0vICAu79JXd8Chgui+wz/glmXI97yjXcC40FfJZHl410jhVmD4iLNc+vk BXIgOJzj7dMy8j4oaR3wDOYXuP1NWZ2rw+W9UyVVNc0nGZsbSgnf6ep21meseK71Oof+nVI+LwZ pBsYiApnOoE83dfm/LkVofZaQWIRRj+/MCc4Q73FzLw3JB75hYcZt82L6EX0/Oafvh3AxJX15vN dTIoGx3bQFBShw+v8Hg1zNYxez2eiiB8YN8O2mJUbajXV8PepB+AKQ9yQfrkRGF3EMw1jUnlQFm VwRA3VoQg5lg/6kzpoyP9NISxl24uWrPvRCag/+xe X-Received: by 2002:a17:903:1b4e:b0:2ca:d151:382d with SMTP id d9443c01a7336-2ccea3a3cc7mr21992475ad.14.1783509392019; Wed, 08 Jul 2026 04:16:32 -0700 (PDT) X-Received: by 2002:a17:903:1b4e:b0:2ca:d151:382d with SMTP id d9443c01a7336-2ccea3a3cc7mr21991985ad.14.1783509391556; Wed, 08 Jul 2026 04:16:31 -0700 (PDT) Received: from [10.218.12.237] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ccc99cc5aasm26753585ad.0.2026.07.08.04.16.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 08 Jul 2026 04:16:30 -0700 (PDT) Message-ID: Date: Wed, 8 Jul 2026 16:46:23 +0530 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 01/10] dt-bindings: firmware: qcom: tmd: add TMD device type constants To: Krzysztof Kozlowski , Daniel Lezcano , Dmitry Baryshkov Cc: Konrad Dybcio , Bjorn Andersson , Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Amit Kucheria , Manivannan Sadhasivam , Konrad Dybcio , Kees Cook , "Gustavo A. R. Silva" , cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-hardening@vger.kernel.org, Manaf Meethalavalappu Pallikunhi References: <20260703-qmi-tmd-v4-0-3882189c1f83@oss.qualcomm.com> <20260703-qmi-tmd-v4-1-3882189c1f83@oss.qualcomm.com> <977711ef-c1fb-4735-b82a-4ca2f4797f51@oss.qualcomm.com> <8ad14017-bce7-485e-9677-9cbf8ecb2742@oss.qualcomm.com> <10a346d8-fbb1-4142-a650-507c3917b8f6@oss.qualcomm.com> <1aca8d60-8e39-4532-9095-a5260bba76ac@oss.qualcomm.com> <31d10d03-8730-4735-a83b-957b750b736c@kernel.org> Content-Language: en-US From: Gaurav Kohli In-Reply-To: <31d10d03-8730-4735-a83b-957b750b736c@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: jymROcPVyoDu4FmsF-RUHljjaEniX0R6 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA4MDEwOSBTYWx0ZWRfX+eyw6KWSzXOK W6HhNACdYtGgQ69mhRYd+0/5yuUxx6h3qg+d0HZUP8bsZlLaqX9mOqYAh/79cNIquvdmEW+UOUK uRwK3zgEwRpjEm8AxMLDH2SrbQPC1ks= X-Authority-Analysis: v=2.4 cv=CNoamxrD c=1 sm=1 tr=0 ts=6a4e3190 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=I6ZbpqCI0Cxx4O-sBFcA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-ORIG-GUID: jymROcPVyoDu4FmsF-RUHljjaEniX0R6 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA4MDEwOSBTYWx0ZWRfX99daEo+EgpKD JXec6eez/Uhd24RxTJUgwNXcfP1o7n/K255zfGJExRczpk4Yjj5/mfnLd0naPnpZ9Q//dFAMX99 R/boNZPDa/RxpsCDzPhCm0UB3y9Pj5+skDLZspJT+WFIrxiZYNmr+tgjFnaHwnRAlkZ0mhPyn7U XP3QM+kNt9O+l9XTwb8+QELdf0wiQvAf5W0G31FbKRh3u1mOfV7UrbFBU+pxeDwJvDB26bvPa+r iqMAjAAPNYrnr55ocTs7hlPHe7rTdDQ1BlDoMtflbvxBCx1KuBIsYleetZ1mrQ6F09FiO99hkZ1 YWIb0Qy9rZsg1SMFHKZt+RYqrqahEb8Z/jcnBySuBoGCDe1Oi2Hfbq9Hcoy9w/qK66R8HuFdBW4 sRKWMz9bkPRi1ua1nYi/0EQ4w3lZMQUAd+s8YxbZwiwWYHdzq64EaH8zvCD/5h6KLhXmUlq+Mug MAJUobZ76wQt07011XQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-08_01,2026-07-06_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 adultscore=0 phishscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 spamscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607080109 On 7/7/2026 12:51 AM, Krzysztof Kozlowski wrote: > On 06/07/2026 20:11, Daniel Lezcano wrote: >>>> >>>> I agree there are more TMDs but if they are unused for the moment, why do we >>>> need to add them ? Can we do that incrementally ? >>> >>> That's what I am trying to understand: why the implementation uses only >>> the selected two devices, if the modem on Kodiak supports others. How >>> can we find out, which TMDs to use on other devices. >> >> My understanding is that is an initial thermal setup. Gaurav will add >> them step by step while setting up all the thermal zones instead of >> sending a big patchset. And TBH, that will be much easier to review. > > Not sure if I understand correctly, but bindings must be posted complete > now, not later. Only TMD endpoints connected with a thermal zone in the DT are described, these cover all required kernel-managed TMDs. Others, such as battery current limiting (BCL) and cold temperature protection, are not controlled from the kernel thermal framework. Will update the cover letter with these details. > > Best regards, > Krzysztof