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 52A583D331C for ; Wed, 3 Jun 2026 12:25:21 +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=1780489522; cv=none; b=H0VBwP5iSAGyLb5U17hmXrumsmoI2I6heKrEWKhYz0GnK8QTTRLJ3wroKOZCvEex9yOMGL/ewpq1Tjaj0JLfRxr3yoNhZdQlueB1a/ZssZBLtIyVhyIwbAT3oFvdZQ9GWv2RM1V5H4wORtvLgrhQaGie7klxtYQjGyGtTAeRFa4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780489522; c=relaxed/simple; bh=JuvqwBjym4t/oKt+K9cOMhnz6jIONEmZ6Dhfwekorgg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ZL5he0TpNWeXOP0ipVL2597KXB3pd9xZi8nNrBrb9H0rtC3flce64DP2OzYng1D6DPKQiIFeXYOLsEHXIDEJYC1kY9SeRkui680wf4sWHc8oaCHr6AgQ0A+0HLKQ4GowqIpPAp8xpo9mmjw3OlVDCVwckQ3XsIrv/SAhd/EZ8w0= 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=Ti+qX2FP; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=S+s3LITL; 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="Ti+qX2FP"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="S+s3LITL" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6539vYPu2368138 for ; Wed, 3 Jun 2026 12:25:20 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= nCV9ZLNRuQ43c4ABS9sAzC9BCFQ6NfEp5U989ijwe4o=; b=Ti+qX2FPMFnRPUGc i3nPdN75Kj+WDJL1V5xQC0GPtW6WZ9a2KHhIELU8tC4u2UqQvewZQ8Sk9/hQpwIY iIqgHaCP9o2Z+v6BpvAWmYrG+KxW5G6Rb5RFv0cr4bRSJASamPgQZbaeaMMfOp51 96VhIontED3el1a1mhHRzE2eMnDhXDFepskeEZnuVOjLSctSZoGW0QMteh+TmmN3 PuYQud7lRl5sxTTkR9q2BXQXQfBiGxqkE1oPrjDeO1DWwSjVs81UUImAi+FUK+Tb vITS+XHrXaeL9KFqWFDQPwfPov/QfT86YV/ZgAbH0d75l9tnyDY0JzF1PIfKG8dv REIc0w== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ejj3gghxa-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 03 Jun 2026 12:25:20 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-915737aaf0bso72321485a.3 for ; Wed, 03 Jun 2026 05:25:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780489519; x=1781094319; 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=nCV9ZLNRuQ43c4ABS9sAzC9BCFQ6NfEp5U989ijwe4o=; b=S+s3LITL2u0fK32s4+wsHTJvOF/37ht+W98lPUtO3yJT1aOJAnuBU+SqyLC5H3gudM S2kBaJqIEO13XaJAK7tpGJTQBQ7K6vYV1wQ7fsGNVDftBesBTZNp94IvUrs7sMgFhXM5 9GO7iXXQYxAWFZXoGM6KvxjfdgTrKIuGemxCGljQW4DfyfG0J30vjW2Yvap0mWa9t8CH c04zEIPUZ4glFFsFSjUNQVUQn7l7vccNiY25Mr0HeQURIswXZwQ4jt6wyP9ctKRbit9Z 4K4sKDKUkLZ1e6ADHfS+p8bEDSwWW8GkxO9OjHt/atq10BjXp33HpnpcKx7KamDFrlB4 Yuqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780489519; x=1781094319; 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=nCV9ZLNRuQ43c4ABS9sAzC9BCFQ6NfEp5U989ijwe4o=; b=SNmJTNXsloTKeKdK3FwEgLsRHQusBurRuVE67TghF6m1X1lw3hokp1kgvQw5iPsWw4 VyhszrPML7Tw+0JXX/siCv60Nb45na3GT487vArUpb+ftcsDQv8PNrT51zLs2h9/vOIz i5FUsKYzWoRy+KM2ABzLKV7KVLBbjXmsRbsOWf9htyvbt1jQR3kF8TRC5XVE6uhLKAqz tVv6bwTGrsq9SbBBIniX3E8frKEK1C/Lr4eH+W5YLA+vVljEO2VDLBLs3nB/H/ditUh1 OvzWNlzVw6XuW1JtXrVR6tuDpCcu/WT7J36RZi00dmQndHr8Xryx5LD70eWw5GHVEs4B pj1w== X-Forwarded-Encrypted: i=1; AFNElJ+XKdJZjclZYZi4JzMqGfEmqzb9cxB625Lyuxz2OChoQv9XrLVw032WlLv+z3LYDP1Zw8zZO52EaWy+WCc=@vger.kernel.org X-Gm-Message-State: AOJu0YxITTZh3HL/8P/nAa3VifPaAz/Fe3Cuu8kNLQz2VimdRve8k41a URN6eKrUCQ+6Z04DsR26FHolvlo87NwA3XLl+E97V+wLI3JBUX3XvAgWQCAz9aBOhaSResejtUV 5FX7v9zfOned6gKegIXp81s9fiBl6knhSKEEKLugpl7lbktJShgU+VVVaxiurQmzmNX8= X-Gm-Gg: Acq92OGbzafFqQMBsDFN/+Y5shVDU42ojYyWXBvQKdTk9J1XoU3HR/OP5nGBTPfZVYY PVhjG2F6Qhz5TA5dmbQXFCJjcHKBAKWZGi8vdrQB66cq+EKx/Kk/+rjo+B67CdRixftOacN+ruw Cp8Mjp1umvpYm5KopOpRTPecE2QuupM59F6dT7y7bRB8R9VyWw7mbUKlw8RXXiZR3ObF6lcAHws WL5KXMWLvx4/GcfeL3NhaKvdn6jHl/gYlpiCVd9jyiBNXqoGj5PCPabvmBIDMWlna1BzipyMfc+ 6TZ0fBlZWDDd7mLHZ6twCZewGZeb83r5DEuDyNen9FHWqT0RmvFM3DhjI+uQU7f4f12pwZvfVk4 Jh530+NMvF5CIz+3YDi4i6FIzN0++zbbQAAnfkuum0VCRV4XlT9iITdmmqx/SsqlZl936iy158C PWrmnTX8XfQ+I= X-Received: by 2002:a05:620a:46a6:b0:908:a758:baae with SMTP id af79cd13be357-9158a31557dmr354625485a.6.1780489519555; Wed, 03 Jun 2026 05:25:19 -0700 (PDT) X-Received: by 2002:a05:620a:46a6:b0:908:a758:baae with SMTP id af79cd13be357-9158a31557dmr354621385a.6.1780489519033; Wed, 03 Jun 2026 05:25:19 -0700 (PDT) Received: from [10.100.11.76] (public.toolboxoffice.it. [213.215.163.27]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf054e051cfsm146052266b.38.2026.06.03.05.25.16 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 03 Jun 2026 05:25:18 -0700 (PDT) Message-ID: <80333371-48b3-4cdc-85b4-5625af6517ff@oss.qualcomm.com> Date: Wed, 3 Jun 2026 14:25:14 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 2/2] thermal: qcom: tsens: Disable wakeup interrupt setup on automotive targets To: Priyansh Jain , Amit Kucheria , Thara Gopinath , "Rafael J. Wysocki" , Daniel Lezcano , Zhang Rui , Lukasz Luba Cc: linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260601-tsens_interrupt_wake_control-v2-0-ce9570946abd@oss.qualcomm.com> <20260601-tsens_interrupt_wake_control-v2-2-ce9570946abd@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260601-tsens_interrupt_wake_control-v2-2-ce9570946abd@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjAzMDExOCBTYWx0ZWRfXzuYJ1IACXBjO +SDmvPyRX1FK9zWfBlNMch6jFJeZQGMM9arYR1a6djaNUcW+aDTG8zZ+f61P68Gj6XyEtDJqopO 9ydy4Bss46Dum+oF4EZjncD6RsJf2Llr5I/99Q7RQWzo1IcITi0lqcIHxxC5Dm7R9pHz7t5DpmI P6QiGFQ4SIqFKtaOt/JE1skLeyzPUiRM7RB1i/eBBJL8kwnbn4nLcwhNBIMyEsoSk7O0htfrzQq b8RTvIM7694gvmXSLeD2AMCK800YWvzymThtPmwgzwXfLpxWn6g2guN2xZEYUa1GXsecZmx0z9A h3pZBdiI9DCHAmfwFvDCYEzkEZKe6nnR/zTvxoimmn2IYahiUo0MmTmaFWTAL326sDUOTUYAML/ j7rZAxZOACpip2MqRR2O+BS9k8alwuNn6cwOhKtsHA+rHJpFN4Vk2fJulpQZS62XTqwwPi1NA8D i5jMRuxBJQCT4WbWIEw== X-Proofpoint-GUID: Q_FH9dt-KPGBxCMCw-OrdcQYdECCgTKv X-Proofpoint-ORIG-GUID: Q_FH9dt-KPGBxCMCw-OrdcQYdECCgTKv X-Authority-Analysis: v=2.4 cv=UvhT8ewB c=1 sm=1 tr=0 ts=6a201d30 cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=aBIYUfOEhgoR9egqXYNcqA==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=JgYOmoMgnJlLO9fjyWQA:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-03_04,2026-05-28_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 suspectscore=0 spamscore=0 impostorscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606030118 On 01-Jun-26 08:37, Priyansh Jain wrote: > Add a no_irq_wake flag to struct tsens_plat_data to allow platforms > to control whether TSENS interrupts should be configured as wakeup > sources. > > Create a new data_automotive structure and add compatible strings for > automotive TSENS variants (SA8775P, SA8255P) with wakeup interrupts > disabled. > > Automotive platforms can enter a low-power parking suspend state where the > application processors and thermal mitigation paths are not active. In this > state, waking the system due to TSENS threshold interrupts does not enable > useful thermal action, but it does repeatedly break suspend residency and > increase battery drain. > > Allow these automotive variants to keep TSENS monitoring enabled during > normal runtime while opting out of TSENS wakeup interrupts during suspend, > so the system can remain in low power until ignition/resume. Can you not just disable the wakeup source via sysfs for your needs? Konrad