From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 A2BE42D0610 for ; Thu, 7 May 2026 04:07:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778126833; cv=none; b=NukvQ2xxFAgzsXt+L4Vbtfuz4nFUfbJBZbUV6MycaSzBZaG/x4zYezk/YOUTT2pH9zCkvz5ndWpDWOpVQab/SEvOfBTnHw78/yZyINMqRfzrRIrseY6xbSFSLeYPoHu7nZiesxNilcwo5UEq6ypopo5GvDQpcGLSeVxV9h7qWQM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778126833; c=relaxed/simple; bh=sNpRljKh48TCfPL2/UrM/b+t3VU3zIREMfmXy6ftg+c=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=f3/QbZnyXLYVm/a/D8t0EGoyMOSB2Dp5apTrzgdjkMIZ1ZCtzRO+lCnXLXToodaecdB78Cxws//pI49uwtiBjzYStb4omLncGRAly5Zmh/O9iflTn5PwT1NP8EfM7z1/vgbM/TQJlcAt9VI8DfZ8Bv8jT8P+Tdp3NrAxV0GcLGA= 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=SbEJCL1L; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=b4UUC3TG; arc=none smtp.client-ip=205.220.168.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="SbEJCL1L"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="b4UUC3TG" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6472BwRr258806 for ; Thu, 7 May 2026 04:07:12 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= sNpRljKh48TCfPL2/UrM/b+t3VU3zIREMfmXy6ftg+c=; b=SbEJCL1LH2Z8Lw68 SyrhLlpoQ19ZnYPYNioM2sG1O466UcgZJJDx06ynZQxEkQHebBmVdLyRpVqUsoEy rkiQTBR+B5SCUootUFTQ2bTmwQSzZum4k1K5Jqy/2SMIffhq9aqLG924MPzra9uV kwAhhs2LqnM2WKPEhQAe9gAAeEGg7Vx2zlmNab2CRn6c97wZl3sbKZC43/wdnjE4 5BKvbp8rxLOv4EE0mS5UMfMoKb7hfE6g8trc8b/SJHrsIaW1BXB7VsRDVdtKaxpX 9UGSy1frL5fZiRL3P8zjKxDZhsw7vB0htmnk9S+SAx0UpdFKk6z9ivKJad+Op9hp Nc+OFQ== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e0hr8r9ru-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 07 May 2026 04:07:12 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-836d0184333so368087b3a.0 for ; Wed, 06 May 2026 21:07:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778126831; x=1778731631; 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=sNpRljKh48TCfPL2/UrM/b+t3VU3zIREMfmXy6ftg+c=; b=b4UUC3TGs42yGHSLbCoEc+Z6C5SfAEnyK8+BYvilc6BrhGsUjIqX/uT0SXsFIGC4Ou l2HiQEuD46p+PHiqS/aqprWfiltQd6+Q+lTMgt3ltZqpisB8xIetWS3VX00DRhxrRNHn aDjJbMX88NLnaoTwTGhuC2lCOAVJcFk7OBLCPghPemI+MHFBZuH4rTVJFQoc3tAV+MtU TDdkea+bcY+D/1VBwr87LOJ7EVVrNV7AHpRnPTWUpy6c26gCmP/RAegRPMPXzCDc618O YIZUEPezOJ2+GNFMquRtANJZtXwmwFz0REEnLh1MYeKY3M5dxmtnRmu98iGT8/07xik1 wU0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778126831; x=1778731631; 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=sNpRljKh48TCfPL2/UrM/b+t3VU3zIREMfmXy6ftg+c=; b=VjmiZAKBMMvKzmdb69vQJLvbpW2s6SlqVbp+Vu4cPDJ1v/42L6+Rrrn489R4e72cd5 jpAMRzOKjF1SP96vKMHoNzZ/d38ZNGGV+gP0eA3lON6ZzJ24g0PyjP00Lu6kHTy1MPv7 ZniCVe8rgJHv/4ODN+bT6QqwwJZhVunPOy0zxmKZxI6+kUy53L6n0wdMDqhOKC+2w9/4 x1/aAooAjqry6x340egdgJ/kOVHM+PppCzslI4Z7FRG2HbDT178Kc/eHL6Lt4m69bST1 jzsvOImTe3Oc5UG/zOYad4BqfzerF+ZcmnhbAfEWTHBD9Q5KU1l3O2oMjSfKkQa7jVWD JQYw== X-Forwarded-Encrypted: i=1; AFNElJ/K20mM+PClgqILUNfO5uU+rp10Wm/OPqFuK66GKEvm8e43r3PTmh1LvPa7Z6obfEsxjvX+xuv01YTc@vger.kernel.org X-Gm-Message-State: AOJu0YwNbjzjCTlBSiBHTH9cxX20DwqBggqSDj5tscy76s8ysPc3DEOI Ew9EQEJgBviYS0J8wEn8vQEBDrTWTtanejVLNrHDgrBwoo1CdPBro6VFe56MBf0BhJ/bBuMYra9 u1cucB0BR9xBOhKBQ7yTSGk0Fp2eD8eyXYpHR04CgG5XsHAy2Ql1TKWawHuZaDLHi X-Gm-Gg: AeBDiescU5BrBi64B5phctBCAYJOELpFtNLOqJxY2TMieuabiyws76XcnFeNuJQGKTi Z6frldvdwhgGAsDzh7bfVhaKqD3gKb57SukV0WM+rc2HM4IpH10yPaYlKApr3vvVGvtQIuho786 lbf0y0N6Qc3xmvdX9AxQr6I/z1Co4XSUScFfSF8rPuM6U4r6M8ge97j7Jn3bY7o18gQ1vm5+m6C JoNlUuUMu1LSXtR0A7RCd+0gXvYF8omjyi9NTTGrqcz2vUDAYjEWV0efqzmLXicGGPT5GgR5QLn 8Lqu3B0qpoXxdFo86vOMLRCmuTZajevU4pby21X9puyZTQiJm8P6HdimMiFJIbBoxOpuk0k41/V glNpUV2EeKP9Go9NYHrTF77dfne1lRcIT9d260iNYa7WN3nKrWyIM2u9gv5IL X-Received: by 2002:a05:6a00:2347:b0:839:f1c0:13ce with SMTP id d2e1a72fcca58-83a5df4b7d7mr5906170b3a.40.1778126831258; Wed, 06 May 2026 21:07:11 -0700 (PDT) X-Received: by 2002:a05:6a00:2347:b0:839:f1c0:13ce with SMTP id d2e1a72fcca58-83a5df4b7d7mr5906147b3a.40.1778126830771; Wed, 06 May 2026 21:07:10 -0700 (PDT) Received: from [10.218.34.110] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-83967dbf67fsm7219120b3a.47.2026.05.06.21.07.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 06 May 2026 21:07:10 -0700 (PDT) Message-ID: <1e294832-724d-451c-87ef-794f9debd905@oss.qualcomm.com> Date: Thu, 7 May 2026 09:37:04 +0530 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: Konrad Dybcio , 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> <03cd1bbc-6d8e-4819-8cb5-a46a7d58b1b9@oss.qualcomm.com> Content-Language: en-US From: Sneh Mankad In-Reply-To: <03cd1bbc-6d8e-4819-8cb5-a46a7d58b1b9@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: v0jMYem79aKEROZhen7u0q_VfGdaN9s3 X-Authority-Analysis: v=2.4 cv=caHiaHDM c=1 sm=1 tr=0 ts=69fc0ff0 cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=43YHA6yz2nHLIAHiA8wA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 X-Proofpoint-GUID: v0jMYem79aKEROZhen7u0q_VfGdaN9s3 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA3MDAzNyBTYWx0ZWRfX51fGlALFlfw2 muL9Y8CVqvp34iuNXD8bB/PTop1FJhkvAGRQ40qvMyHmpi5NuaNmGGmAbU2lhdDAX5PvO3BeApO IjoPzP9fX3PSihdV8DWWKfqZFv4N2s2RTE56gguCdDPLLFkIECDcLjwQOEZjXO8ZvLidq6gzNzm pSKXNrBYmUY4CCsHLndyQB+uRKOVqhkgW3w5yf/iWZU5VJbmCYVg6Vq5HlzZaRvL/aAgaYyVmnc KZcYgz1SQr4AYefvaqZjdWMb9ooTYKkaRcvGvj0Ws8GyYw46VcGTMe5dftY9BgL+PdF1hJX9t/L 55gHXqt7Vcfz/5cpFmhaBIFhFhZEqo6MCjaxJlZm6+M/kZ77PzI/P5ZYjESyzh8UcqpYWlekNxm BZf7hgUI902YFNriBbOylOC/ZkOqEdNgnSn+53OP7Ffk2H5GKV1ulkU3qCCFhdN3DRLkOx1+QIC LgB40zSaR4gDs+xEnCQ== 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-06_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 clxscore=1015 suspectscore=0 bulkscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605070037 On 05-May-26 4:13 PM, Konrad Dybcio wrote: > 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 Ok Konrad, I will post v3 with proper reasoning mentioned. Thanks, Sneh