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 803F4319871 for ; Tue, 5 May 2026 10:43:12 +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=1777977793; cv=none; b=jK32DXSiJnv5nTQqj5AQXXYSCVWLtx+OoRE62D0rlbVI06kHfw+ZBP0OaeoyapO5P67Wrww0Y5nhT2176aWdhwB2oGx2EYYQyNsMJeJ/BGlz1H6Wt5ihGv9HSfrXQXMN45fGe86XPHVWlZQ8gJTQBfslWO5weUcLWH/iRzHuQYw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777977793; c=relaxed/simple; bh=qLKMIz8TXQV4dDb+2h8/+Dn015sw+5ZKiMQgZmxMFPM=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=BST+obYAr37V9YeeGEEMyPbfFw+r+kywl4L+qB6gYv0YE0MHpOKX31IaK2067wAo3611kJFx8U2q/sUYPhdas9+ZHwjiSmrp7/dk+MRirgc6QGtoYsTq/d+urEDMyysyNroZh506jkRHr/s33CZFZ0ptdp4/D5b8SCW3RDCt2zE= 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=RWf12EEh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BGTLwwqA; 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="RWf12EEh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BGTLwwqA" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6456lq723187751 for ; Tue, 5 May 2026 10:43:11 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= xdAS9bDyHzrpA9q0/nXURMOh9VypQ92s5/qXeLLLpYc=; b=RWf12EEhe6DvwMYq JZUn2nyQiJMgYrGnGBYacxKAE+Ub8mnaJkC5IyT6+rhbNDhyEDQ0fVvRSnm6oVUk 88NSnV4IMCNWe+Q6DM/zEp3HcNs9xmMSISPK0/rCkmLFlYUqb41+GaIWgVNyK73Y MA9yrwNnnOc0A1k5l6Oj5zQlRkrgTncjRkh1yH3nUiyMn5oNsThnFD929cxlVOFU molrpf5xi0HN/y2NsIuwMwAuEmmI193tgByhDOe50Guq39hZfKtNER2QfjVtiiuz JJEkzf29LGFIcPcPuH7CiAM7crbxm02HvT4MenFRDtIvXXIaJlA7/Yzvzy6KvHN6 JviZ3A== Received: from mail-ua1-f72.google.com (mail-ua1-f72.google.com [209.85.222.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dybkk8w1t-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 05 May 2026 10:43:11 +0000 (GMT) Received: by mail-ua1-f72.google.com with SMTP id a1e0cc1a2514c-9569b3c2f36so147984241.3 for ; Tue, 05 May 2026 03:43:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777977791; x=1778582591; 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=xdAS9bDyHzrpA9q0/nXURMOh9VypQ92s5/qXeLLLpYc=; b=BGTLwwqAqIG+RPIoy27AQFUxcEk9iGena1mVQmIA72/TA/nAMa8uO7WJE1Pe/jYsg/ Sb4fiKZOfhwCfVhV/ZpaxGUoqM236ITeS1qJaaehUaggG+b4gOBTGO6LM4REfuUBRzij hxGo29QhasTnb4lL8dqCifK2c1HI8DMuAIxNA/BZL0xvB6ONeebXPp8/e3FWiTj4DPSm zVnH2Vw+q4Zy9TKNz5qYmzoduv7fvCPWLGIWfo21tqeLaYGwH9qsk5YP3HOWgUWTXWhY 3xzcNCcE42i6MBCmmwfCYXG6+yz/4Jdn61d0LBA8wJvhai0tHlu0LYoXlNRKS8+bHk37 ++KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777977791; x=1778582591; 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=xdAS9bDyHzrpA9q0/nXURMOh9VypQ92s5/qXeLLLpYc=; b=VSK/VG5P34VIh6gIMKHJFAhLycf1yDnujfLbaG6YsSYxRbEkjDROf2im6/OUCWhyut sNFk1Ifgemt7lINLQ8Q9aq+SL4Nus2E9fTDAocI8d0RWZU+vvgYLN1UGPTDNwoW+7s4C gNtcYR7w4SrCSsdfGt8BaeXi+h1i9k71RqwvjgkI5QWddaQ+f7P0JtmY0zxMR/pdzNk3 imf3vT8or/ohbjkEHMIuuCRkEuSTzfor5o/t9nWMtTZONgmobiaB2VZMBrSsuCB2vFIJ 7UlKgyniYYa4mNJBCtevBRODkvCQ1qbIIEH6k0uVX9h9iLdAQPEJQbEIxupDX5iaKHma dX+w== X-Forwarded-Encrypted: i=1; AFNElJ9Znpvm1GBxqwTgYHWXnnOyY7ZkJEivat7gACMBYOeQyA0CKDX/uOyVMNJSdbac9NgqN3+RVh0PjrCD@vger.kernel.org X-Gm-Message-State: AOJu0YyueLWUttQ6NOT0NIGaomDfwiR4axfc9CcT27/qK77jRIWz3A60 Cwc3Sq2YZ11ulQmMo7jY6ilgSDpcOb1E2Yw8T2NVUCVLQYptj9NfdX5cM2AGV6D2O5UDsumhQ1j SE1XkNgWUbShiWMbJtT7HygD2Cm0YIGm42dPse2HMxO38vSagZrqGonQ4B/hvhZPA X-Gm-Gg: AeBDiesYKo3QsbmybEjqP5IYa4TVxqZGHOimTvZyXMUfkxVKrGEwSXYb/1obe7cGqym awkxLUUjadAVAy0s+xD2Lamks1DzzyHRPnmvVr+QimH8Dy2xtkLNtYe1Dk+i70YJPF0bo9Op2KN m3Y4UGJW00b/0GSQytbcDpuqD3j7U65hHE/MVfqoI37yDPSXJGXyaTXhpnfDkJRGdMUeidAo5U1 yjwoL+0CtfWaAFjw7kBdZqI2EQ4e2LkdTQyUAvs9aOPiV5YjU8wvEF2wuwVzgMozF6vMDYpQNhv GvUQx4LGyIxzqEUOdibfJJNtoNsmT5eFgDb2jTksQUHIZe2Fhx9kjgNI2xmdfTqZwt39QsXgghS wFGmS6ZCVDTKsLc2x3oKLfo/5K25+dcnJvL7U0KS5uro2EnDeOdL6rQSOSwxBNcnj+fDyG3ycpw uVWbAMcHy751s4uQ== X-Received: by 2002:ac5:c772:0:b0:575:24c1:f67f with SMTP id 71dfb90a1353d-575482bc392mr261812e0c.0.1777977790862; Tue, 05 May 2026 03:43:10 -0700 (PDT) X-Received: by 2002:ac5:c772:0:b0:575:24c1:f67f with SMTP id 71dfb90a1353d-575482bc392mr261802e0c.0.1777977790386; Tue, 05 May 2026 03:43:10 -0700 (PDT) Received: from [192.168.119.254] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bc28c4ea2casm170282766b.53.2026.05.05.03.43.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 05 May 2026 03:43:09 -0700 (PDT) Message-ID: <03cd1bbc-6d8e-4819-8cb5-a46a7d58b1b9@oss.qualcomm.com> Date: Tue, 5 May 2026 12:43:07 +0200 Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] pinctrl: qcom: Unconditionally mark gpio as wakeup enable To: Sneh Mankad , Bjorn Andersson , Linus Walleij , Neil Armstrong , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org References: <20260430-enable_wakeup_capable_gpios-v1-1-5de39bf06094@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260430-enable_wakeup_capable_gpios-v1-1-5de39bf06094@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA1MDEwMCBTYWx0ZWRfX2l3EpcsduJLV +Q5P7CzhHdGfvNgLcIUcoxBz3DNNtq1fUcbIpQa4rzaMJ2eNmhRDTCswSlrnU/4QB5eheic+1vJ gHURHsi2KBebZc5rb1YuvSf8LW+TOku+AfNGJam7tF1T1mGk7sjkMKgXYW/y3/Tv3rnyvAL47Xr B9/wj0hUVfNeCilzCN0ggluVqir3qZTJkhi+LLc0j4rcYj5wAW00QAk++LxFdswg7Bto5aQVnlY drn4DflVPUPfOyiSfyp9HrQtlMgYGBN06jrFoVWlVPI7QATPMogkZx4kgokj0jn8zi/KLnAIAzz fHg9WJR/Lmdmqh16Ryz8gD82pHRMTIgvHBavaIRZbDzVB49tr3EaCjpdV51sVKVLiyTkUBxKMrN 10bzjwpLunXCvjzYx5N6lo+QwMYHcT7t0Fjz9oM91Qisjg1eUVyzD6bS7MOHolksxYHi41GoC93 LCjjGH3uvlRos8rVVLg== X-Authority-Analysis: v=2.4 cv=SPBykuvH c=1 sm=1 tr=0 ts=69f9c9bf cx=c_pps a=ULNsgckmlI/WJG3HAyAuOQ==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=LNx3DaDb6K_AIgL2L64A:9 a=QEXdDO2ut3YA:10 a=1WsBpfsz9X-RYQiigVTh:22 X-Proofpoint-GUID: WRWouhdCoToA6ByJzUcbhsHN-l_NlUYX X-Proofpoint-ORIG-GUID: WRWouhdCoToA6ByJzUcbhsHN-l_NlUYX X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-05_02,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 clxscore=1015 priorityscore=1501 malwarescore=0 bulkscore=0 impostorscore=0 adultscore=0 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605050100 On 4/30/26 7:54 AM, Sneh Mankad wrote: > The wakeup enable bit needs to be set irrespective of the SoC using PDC or > MPM as wakeup capable irqchip to allow the GPIO interrupts to be forwarded > to parent irqchip. > > This is set only for PDC irqchip using additional check skip_wake_irqs > making it impossible for MPM irqchip to detect the GPIO interrupt during > SoC low power mode since for MPM irqchip the skip_wake_irqs is always > false. This describes the impact, but not the reason why this happens. Please expand on that. Konrad