From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 17700274FC1 for ; Thu, 12 Feb 2026 18:27:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770920856; cv=none; b=Rb3mtQik8rE9f51YNHccYv40MPJbmp1Lfir8kkXAk6THmR+WaG/TjTbpOUvbHif4UXItrV8lOAHzTptKlxJ8auzwRsQT8YfCmB4zd7DVnI6ENk2A9IPiYb3My/qCnaQufZd/CFbNs/dTcQ8RM58siTwuf1ICFCUYPQ1Q13MYSI8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770920856; c=relaxed/simple; bh=ufmEDOIfuDt3CbFMJGieDgc3OFPQ2BpzxMovoK9k9II=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=ufs9eBZEcx45aWCVxl+LJ5ndKgaWK6GR07ohH1QM+Ymzd3u3ad/h6aH0g9nc7b4jND16LuDBArVeDCFo2Isth5krvYfuyHpTW+ynd6DvhpygqZpp85jqUJv0zoDhMLmFqMrzmOyD5S4txCz9pq7UeUZRCvhEQQJc1inBnoly+wU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cZo/kQZT; arc=none smtp.client-ip=209.85.160.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cZo/kQZT" Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-506a1b23c05so1732391cf.0 for ; Thu, 12 Feb 2026 10:27:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770920854; x=1771525654; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=CRTCx5otqsXIbaqSTlPHxkL1toAAMDZa7bOrLqMbOPc=; b=cZo/kQZTjS2vr5q1bFg8Vzkcsh4BkVL182YtD2u7NDBGXtyKIwaHmSJlDp90L0nIL6 Zn87QmHrSsapG9WjxiPa9LtqJ4dPMNVlhCwxGbGXuLC+vPtu7RFCl+yzN021OXz7dB5X MMV8cITtg3Z8Vm5WVNakufIUctf75pGKbgr0kCAAitQZlk/sppz8zE/gcRfi4UYlyn1f N6qDfFizVLeiKtsXlzS9DuyiOYifLxHLXwyH5O95trf19M0b2HSDdIyewu+6VESi6+Bw 8ktw982Z4Cw7X6GsIyYsrEofeTgiFI7XxswkQYh91xKt6N+TSiEbWrGoaEsiR8hxY0dx qs9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770920854; x=1771525654; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=CRTCx5otqsXIbaqSTlPHxkL1toAAMDZa7bOrLqMbOPc=; b=KTAiVacV3tZueYz+dUiiNM4cLbT8qoDzrhhxnSlZK3HT9PlKzKn0VajvhWfuam3oxX T0ibtLMZW5xt+23AArDDtKfEjHvEnBUgvIuEBTuKpTrV2Vq5QvHjrVWh2QJwP3F2mXdr xJEJWbwYSvYk3siGR9oJoXQZ+OYQVcPgHn/YofWyYTbDXP7uKEO1+3jzW9x5Qh+ajo5s WnuZrKtVhYU3EA4kM4dsUOzXZRENxqjnp5igbdefnKebxWXUGb5Eo+EtPi2v8nmoOQ4j YjoofhBIZpNJzqA9wJXW2D43QKJIFaalYAQhk0B5SNVh7CJrE9YtRKtUuvP5AJwnawGq lyYw== X-Forwarded-Encrypted: i=1; AJvYcCW8pfYHTCoVDcgu7cEIri7lJWapEbBpdsCdfGQkG3NqE5Kkjsj3iCnN3Xo169tUjCEWGvvez4RUVfcLXU2G@vger.kernel.org X-Gm-Message-State: AOJu0YzDwZ+Grf7TR+/3CoAlsTRAMlWIb6g4ahmbhyyndiI6r7rczkyk Umddp4KDxDiLFEbYmmpQqqMd3tkCSkvcTR0ZzWuVKrpyoeZ9Ai6xi3Xc X-Gm-Gg: AZuq6aIjsyjqEadFtToI0IByGI5ZeGGiKC1Zk/PdHT7mZ0tQSScuy7t9PWBLzlmItqL YC7BLbqUF4+71GY1qbYGjxS9fSu62Mv50scExKj+l0EXQJ9yK/hq2nh0lLyMqKUqBlcHxOlg1Sn BFQZUECXe8VyJSuyFwXSdzz4zmPcxnfKn0xN5B7vaFa1ISu11jx6rb7GY5avF4uH2CtkbwfGglK FC5jx/fR7AWdT+u8TcdPwnhSBX3G0xM1L4qZzgAE1w3Z0AgId3KmAx7HPxG0nB/p+051gS8+dGf vpNDmJzbkOACJUmFewQwJbmQlGgYWyexLPAeQ57vfgurqK0aXiqzekFKkH9fEOvw7y5AaUsC3EE Uxi+CjmvR+tZFuUVzxR6cgZBe9zDiCPyMvRFSTNvzIBOwvcbER/cr6hq7YfF7t1QKt/SSqrLBh0 kIcdBO/17tWjECPf77Z8to+7cb2X+wwQ== X-Received: by 2002:ac8:5d44:0:b0:4ef:db28:1f3b with SMTP id d75a77b69052e-506919e9f83mr53865011cf.16.1770920853839; Thu, 12 Feb 2026 10:27:33 -0800 (PST) Received: from localhost ([184.144.58.243]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8971cc95acasm43835426d6.18.2026.02.12.10.27.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Feb 2026 10:27:33 -0800 (PST) Date: Thu, 12 Feb 2026 13:27:59 -0500 From: Richard Acayan To: Konrad Dybcio Cc: Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Amit Kucheria , Thara Gopinath , "Rafael J. Wysocki" , Daniel Lezcano , Zhang Rui , Lukasz Luba , Stephen Boyd , Dmitry Baryshkov , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-pm@vger.kernel.org Subject: Re: [PATCH 3/3] arm64: dts: qcom: pm660: add thermal monitor Message-ID: References: <20260210021819.12673-1-mailingradian@gmail.com> <20260210021819.12673-4-mailingradian@gmail.com> Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Thu, Feb 12, 2026 at 01:15:04PM +0100, Konrad Dybcio wrote: > On 2/11/26 1:29 AM, Richard Acayan wrote: > > On Tue, Feb 10, 2026 at 10:59:20AM +0100, Konrad Dybcio wrote: > >> On 2/10/26 3:18 AM, Richard Acayan wrote: > > (snip) > >>> + pm660_adc_tm: adc-tm@3400 { > >>> + compatible = "qcom,spmi-adc-tm-hc"; > >>> + reg = <0x3400>; > >>> + interrupts = <0x0 0x34 0x0 IRQ_TYPE_EDGE_RISING>; > >>> + #thermal-sensor-cells = <1>; > >>> + #address-cells = <1>; > >>> + #size-cells = <0>; > >>> + status = "disabled"; > >> > >> Can we enable it by default? > > > > No, the thermal monitor fails to probe if it doesn't have any channels: > > > > [ 17.728926] qcom-spmi-adc-tm5 c440000.spmi:pmic@0:adc-tm@3400: error -EINVAL: get dt data failed > > [ 17.728945] qcom-spmi-adc-tm5 c440000.spmi:pmic@0:adc-tm@3400: probe with driver qcom-spmi-adc-tm5 failed with error -22 > > > > Triggered by https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/drivers/thermal/qcom/qcom-spmi-adc-tm5.c?h=next-20260209#n945 > > You can define the following ones in the common dt: > > REF_GND Is there any (likely passive, if any) cooling device that should be activated when this goes above or below a certain reading? > 1.25VREF > VREF_VADC > VPH_PWR > VCOIN > DIE_TEMP Maybe this temperature can be included, but I don't see any other PMIC devicetree that has this channel ready-to-go. > ANA_IN