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 BE6A430C148 for ; Tue, 2 Jun 2026 21:12:39 +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=1780434762; cv=none; b=lR9Btkf1d/NshdKVMFuwVRxRVVyS5YKmlqgtuAcSNfQDEf5Ot97+X9coYicKnFN2dgcX63YL1/WlG9hKvrKdgyhdz+6Yhz0KMSiIaSCMNlFvf0Ps9+tvnJaKi2ZhypnIwCqwFkR5zYlYs36jEOFBdLqc0tN4NrJxViwHM0s7gwU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780434762; c=relaxed/simple; bh=rDeXtDL/PJbNE80wWmAYiMIlUv/C2tp5BR6QLjbzJRk=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=HhjyDqLK3p8aWBWm9QuebH8aCDV6jzL59qjZH41L9UfHby6CF3UeHjaLOV5WSYEFJnTsM+UjtzcCTsCtkDhO271JLdawY1+VcwKSEx+om0IGcMNBMUCfFsXZqFOVim7vO++Q2GqMaar2IJk+BPDS3WUhtk0adf0KcRfuokpxY+w= 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=gD2vEr+D; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=OD5PbOz0; 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="gD2vEr+D"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="OD5PbOz0" 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 652EU8iP1638466 for ; Tue, 2 Jun 2026 21:12:38 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= mhSG96DeO4siCnlPLzkltobE8Bmk/gbxupxseeS1UBg=; b=gD2vEr+DoVPkixd4 cS5j0E9R7LlPbyh5DJAyVIC+Vr9/uVwFOxWYlZxSnp2J0O3XKqaSpef9w4Y8LowJ RxbebOXoXSe5/TuC4wFmLDzTqCIqpyhLiMwLofoHxnuFQqoWQFUry04+vVV7dCps hkTJ40ct7QjixlXT66rUe1A78PQU4/qcUc5YC8gCnPFrRxDhwmDWKjkDkSWvdKvt WrCztXkU92kt2PGjAb/Q2GaQIgnhYUqNicBQiNq1rIOx42qhMYRibSyEl+iRI6+R kUkY4nB7BAJqgE+kaSKA/Ew3TG4YP3pWFt5FvHugJVaK3vms/UpEibeb9E7H07wA 28VgXQ== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ehu1cka1g-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 02 Jun 2026 21:12:38 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-5174a23afcbso40251231cf.3 for ; Tue, 02 Jun 2026 14:12:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780434758; x=1781039558; 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=mhSG96DeO4siCnlPLzkltobE8Bmk/gbxupxseeS1UBg=; b=OD5PbOz04O+DdhFIY7qgukXc/tWkf576hLkuvjzwuZiTI0oyc8lCu27KI+NYIwbfyh guaMpA/C5mgzqdUMrqPYkhf1R9yKvn9lmv6SpQFL4DvENXl0z/ZWw8wWJEI+ckvKBjPa cUM+lNHXct3kvL4C+MGNgpm/pDKePowyLJnjrqqjZvARVH3CAixxu7/+zFhT6pHq8spI ho6TcXxvGNNP7EQRBGbURUvUWWC/6lFxleIezjniurcojJ91r1jY/DHfutA+F83rs4PZ K1htGsm+8jD2l9Ll21RXyJxMyP43Fh1tjsjK4qKzSTISVI325ue5aLU0ciI42l2yIbGn 6+BA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780434758; x=1781039558; 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=mhSG96DeO4siCnlPLzkltobE8Bmk/gbxupxseeS1UBg=; b=PsjxxvzrHLNps6s6NoNsOtYLPUkPnyiA+owS9fxACVO1VKqmBdHF5Awk16TTHtyEAU AvG+Sgikp6BZqLPYCzYMLGzHPQzBtzmeGf25AIA/Wu7kn6JwiJAqD5ODUUA1deJav8P8 gHaLC61q/RcWhoZUGY2cSa4GzOCDR71lFrjU7WMpklOycMcpxaWLLgqx78AWxwaeUsVU 4s2nzsBtaiWcVYjOr1U83sQ7bta7tIhdeVCdP8phH937DpVDTbjWNA/0URQdPfXHbCvb HKVAjIxTe1S4/EMH7PB7Q5/htNedIJdqbDYMFtn0fIglk3S1wcCzL38WBKFS1M1byCKA QCSw== X-Forwarded-Encrypted: i=1; AFNElJ/3hvOgg6ysVe05F1hsHchIw/XrrYAffQWsjyr5CHdeWbpPUoQ6RTRblMiLONuWvOJWQnqNgVXbafcxLCw=@vger.kernel.org X-Gm-Message-State: AOJu0YweT86Wi2tsMgbzBJsurBgKChznAmJSvDlPy3ISIiRhnxHqVBWM E9q2W8yMa2KFxlbHFJSLu9qR1qnmrxmgypkSyJycsp975LyhR8olAYWJDZYXRNOsIW2PHZKzQGr 19JzL+15f8oWn97rQarff4VYfEw8clkG7NV+/+C0tspKfOuncchc/B1WvGs6Q8Y+vZVE= X-Gm-Gg: Acq92OHv7jbV+du4Uy/YWeYWxB9knbxtMUqtxOdE67tMfc5yXtCZiKMwTjfJJCxtWRi C8bXIxHLNpTXP9Vo/ROVqweJ4EvFI0+H9Tel3utApT2Am25zhTIU487p5Nr+ZahUUfJFcw1Z6vX xOnwB7u64/g/T7sGwJf7vwVFlbOFa4qDOrHjdI5b72p0kGK8qdQ8FbIE/jwJL+4NwFjyWNRAmDO m3c/DrpKFfs09U3QAaHMLki270zfgrjpL3PoITd5MeSHSUE+K3i4X5kNygby0qu1AJtnBNEnoqh VaRiB1Zwr7rdER+tlAe8o46H6Nzqm3XsZIuCS2ZFPD8TsFtjjMrJviCCSE1vkam5zWSmucx+1AY 3NHrOTAv3V2g2IsLn8EamRZdSK9Jwy96djLApNFQMqJGUcvU56GjUJSl0K4AyhpY5B5Mczip7wi rt X-Received: by 2002:a05:622a:190a:b0:516:d955:ea4 with SMTP id d75a77b69052e-517785d8ec1mr14317801cf.17.1780434757992; Tue, 02 Jun 2026 14:12:37 -0700 (PDT) X-Received: by 2002:a05:622a:190a:b0:516:d955:ea4 with SMTP id d75a77b69052e-517785d8ec1mr14317431cf.17.1780434757610; Tue, 02 Jun 2026 14:12:37 -0700 (PDT) Received: from [192.168.2.1] (146725694.box.freepro.com. [130.180.211.218]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4601f368e9fsm2086132f8f.37.2026.06.02.14.12.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Jun 2026 14:12:36 -0700 (PDT) Message-ID: <993ef9ed-65d8-4bcd-b0f9-fa6f167395d2@oss.qualcomm.com> Date: Tue, 2 Jun 2026 23:12:32 +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 0/2] thermal: qcom: tsens: refine wake IRQ handling for suspend 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> Content-Language: en-US From: Daniel Lezcano In-Reply-To: <20260601-tsens_interrupt_wake_control-v2-0-ce9570946abd@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: ldNMjFTpSlxbPbVF2FcjVNkkaFc-O6x7 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjAyMDIwNiBTYWx0ZWRfXwGgEiO5ZgjAr UlOsVo/h0x3SZDSLz3voM2PEfh6rKgD/QeYQ+qBEh75YI8n9Agrl29WJW3ulWhyEEphUd//uS/e BeV6o5H9OzW7d1dMmkqdgz1PaTrwFCWTdbybrlApnT/h3uA22DO82H/9Qvyx+bcH1Ohl7NeIC/V tHmf7P197a8o6TJbt6KNJo8VyWMCdW9Hlj1D4264L8arAx+4mcqFbUD62GvpeKIbnDtNso8w73Z M94F585Ju5litmdBPpSV3n5O/A2WSeaeSj2tCydRGZw7zvhTjaJYBsBIFHqylhJAB+xzTFG7DUx I5hLxaEW1yDOHmpdkIlUPj7NCMNRuqXZzq6TQg0l+9duTrWuoonP049FaleTYtNCpMtDjYOz7+J LaPnD26WSpIXON2nQ/SfONMgI2IcKnTm6R7LKsb6DcFZo107pY0hZ204DuPIlI6VreoAjIAs46p 1DaTuyrE2A802pFM0AA== X-Proofpoint-GUID: ldNMjFTpSlxbPbVF2FcjVNkkaFc-O6x7 X-Authority-Analysis: v=2.4 cv=O6IJeh9W c=1 sm=1 tr=0 ts=6a1f4746 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=uw/3876vWhRnNVL35W6mqQ==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=BZznKAv9R9A1RLtjlQAA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU: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-02_04,2026-05-28_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 adultscore=0 phishscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606020206 On 6/1/26 08:37, Priyansh Jain wrote: > This series refines how TSENS threshold IRQs are used as wake sources > across suspend/resume. > > Patch 1 moves IRQ wake control from registration time into PM callbacks, > so wakeup configuration follows the actual suspend state instead of being > left enabled during normal runtime. > > Patch 2 adds a platform-data opt-out for wake IRQ setup and uses it for > automotive TSENS compatibles (SA8775P/SA8255P), where parking suspend > should not be exited repeatedly due to TSENS threshold wake events. > > Series highlights: > - store and manage TSENS IRQ wake state in suspend/resume paths > - keep existing runtime monitoring behavior unchanged > - disable TSENS wake IRQ setup for selected automotive targets > > Signed-off-by: Priyansh Jain > --- Applied, thanks