From nobody Sun May 24 20:35:16 2026 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 C67873D9055 for ; Thu, 21 May 2026 13:07:03 +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=1779368825; cv=none; b=V1Ch9J83CpZN055/xSca9RTLxx5xZNZjbtMs5veq9PxYgd2+toxxZno9VxSjhDVW2vC8J1r3wV1BTFXIF0X7AckCwAmlVkmNEUtMOiTR8CtPWPgCTebcSYH+cfeDAMteDC3abBK+q//f+tJsLjndja3JuDdbTRblOFWfjxpKH7w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368825; c=relaxed/simple; bh=whWAp+INItUIQjuUf+3XOOZ4Nif49970RqMMkGBDhSQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZtcSFimnEhjwc7o8YcJXWik+wgHRgiYpr8bks835rpVmaa6+eO0wBH0yM0VolwAk+d2WAfChY3WWj25sIF0zJ6epJsLvugjlxwZQIrJuIGRQ/87aC3ZUTwiquI3WxAo/PWMOUnfmGbPW7nEU9x0S/0M18YMn6idgEBSjLn1UL6s= 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=fyFDOQNa; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hleowvcj; 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="fyFDOQNa"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hleowvcj" 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 64L99hut3527226 for ; Thu, 21 May 2026 13:07:03 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= AUDQsQ2outLuOjNI9ORXJ27URAcMQbP1Y5RcYCfHI44=; b=fyFDOQNaZuMcx7ws wNW4y2VvTTsaN70dxYfxZG4ZNu6lNCLEJosBF8TsmyVi+wJ/YDEWHVqx5i+tBXpl 2UEW5ggABXsAfAEp1jXmfx5AFCVCOBn4lpk9pKvGh/9MKxqcNA0fz5PRPbTl0ase bkfhahC/uBwR5q4WhMd0hUQje68WzQSVC4TJTNxk+3MNleQ7NNeFu01B2tcHjsz8 qpDTpGVOzvNFMM9AuaNq0Qdv9vAy5d5lzbSqAhYBIrvPLJHWxhePKH03LOjn+4Mx lXxDFI+q4whc0tx8IgOyzpQXVlfDY6BHrP+i//xg8M8tam+E0rRpY2Gr8MMUydqB BvgoTg== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9vhbhpcr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:02 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c8276c91addso3424186a12.2 for ; Thu, 21 May 2026 06:07:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368822; x=1779973622; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=AUDQsQ2outLuOjNI9ORXJ27URAcMQbP1Y5RcYCfHI44=; b=hleowvcjWmbk7TxxAjcX0cxc0xEjshP+vgC/sL5TJOhrnfZueA+hf9yzwoxhf78Sni bjh/tqZav3X2HK3yh+pby1JN3EcCaI87xlL12p0D7RS0yDNCsLGY9AZGEp+szSQSlyVK B70xMReRxIh0P7nU9YtLX/+p0ERWQq35EiFTZjTU7t9vkyDmxJ1UGWzMr0aKVbKFhhxD uHY2bi9gYKbcob0jDfsxxX7oz4RKbt1hwLZAce1xzLAgHEH9FCPBSx2uybYhRP54vulF i15Od3PknKnncNWX75HZWvUitScV28pdJJb8AqlybgRMpF9Cq3gg53f3JB0pJcTsow8z kN5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368822; x=1779973622; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=AUDQsQ2outLuOjNI9ORXJ27URAcMQbP1Y5RcYCfHI44=; b=AhPkcIWXHBvQvIkfZ8Iu/Vt/iUngRLr8XtHo37ulsTN8OaDaRqJKjvCnb0w9lyK7Ia 04+luET2v3hln/gOK3ypgLYKAYYtb+cEgUabz5uJiNTxrSxpzT6UcuxXU9tL7ew87el8 qJ46N7eGo7IvOlywMX1wsOMQpUQBTxIMXaqdQF/6kv+ZiMsOy4yR5lJBxf/H9FKIxAOW cC1hLH/7Lv6+LX/hiEIBPyIPsE1xblJj6xd8ucOTaXdBIuXSFWbI12OAZUcwGhxoT70S 4Og/iDNeinJf9tHxB6A2JLZwOeJT57Xgp6Fsw9I2DeOPDYx/6NTjEcxefdJQJk/fP68g E4QQ== X-Forwarded-Encrypted: i=1; AFNElJ+J5iYe9Ep0XZJjK/R0O4dSpuBFNbB/iJT56imbB301gr76UQEuEZH5ELZYC0Xzlgc4gVYdQUMujuXpoQ8=@vger.kernel.org X-Gm-Message-State: AOJu0YwXPkLw7FHUyEvE0avXAiiQ2lljc5yUB5ySLm1RhoR0ZgL8ua9l I0ga46jUs9Yi1FQ2NRMYXasbPTws71PfN423NN4EL4BTiI3wWWtZFShDbx0pseg+JHTCipS4UTC izNbDHNVLyYQkm8u1dBZkKzCBmT8tjXd7djIacsTSTWf7JUIdyfAG7GUOaFfM2QzSvfU46AO6aM k= X-Gm-Gg: Acq92OHln28MbIAsgDbQKbcCj48Bxf3wMIHwsvKko4wTcikM8uivWMt7ZogfUJLPJdd vWJB3cy2X3cTjmC/yEBlLsb83eAmTccPeCMQ4U2pXM56Z0OAvO8yGea9+3Lkzf2NEY3LikmByAB J94nVde1LK5b+YcuX/m49PvEMND/ZFdpaBvwibVc2Nv5of9S214gxkDjvlFMmiV+zf6Rof36pw7 mY+LBJgyvlAEuRVp/lmic2a3Bg7uDXUQaL5R4GckmPQPcZNUwNFs6y+P3u/YeZWdbte14xTyv49 TEH8nY+lu5zY4qY6a1mhQJhAXF3illzLFoocVZ/GSjDktTv7fv3p1kyVIwTrgJfdELosCu+qdnS 5jdf+kShIW5U1DYRSbLcY3JfiapddoLYWh++tiSwoxmiIoorXNEMco0InEC7Dmj0mu+U= X-Received: by 2002:a05:6300:2189:b0:398:b433:87ed with SMTP id adf61e73a8af0-3b308b3cbb7mr3652000637.44.1779368821675; Thu, 21 May 2026 06:07:01 -0700 (PDT) X-Received: by 2002:a05:6300:2189:b0:398:b433:87ed with SMTP id adf61e73a8af0-3b308b3cbb7mr3651947637.44.1779368821176; Thu, 21 May 2026 06:07:01 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.06.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:00 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:34 +0530 Subject: [PATCH 01/18] ARM: dts: qcom: sdx55: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-1-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=966; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=whWAp+INItUIQjuUf+3XOOZ4Nif49970RqMMkGBDhSQ=; b=bxUKQXfLdQYKJq6ikqV5bVd/yC3vExDy5QoA12C6rjc5hSEmQmPZppukoy9BkQzSlElCxJk+A Q/LUeR1FPV7AvWUEkEpNW+f8+nuFGshYbmeFKbRZ3zyxTjCKicfA0T3 X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX5eB/3bhiPl3n Zsp3N6y89MSDtrh26I4ZrRNm7NwekbbqhzGZLEt5bQadZeHl/SIvEzRbvl4MSLz9YhPPpZegWXE 9Xlaa26ncDfkb7gGleJ7Ml1EP3/9OHdeIPiUYJQqEol1sOWnupnobMNh4g07ibv5fMAvX/hndyV NqJZyCVWNSmYbV9j3dyUQmahjF64yFIU7Ot5IFsfXzOiMzuhCrH2p+JrNfFBR2lzkEilI0iPW98 gtnC/8xwCgVJNzA4KmKCE4mGB0HGdJeVICZ3ndSZzYhPNEUvNusN0uOrIPDglmzik4qf9t0zeuS tKxxZLDaeoqNYAlZmLuy8L61ctYmLUEgvRh7fz08lWR4ttdQMSVeUP7adaX/BVQ2gkVjTZGiUG8 LKcz1t/caZClQvvrMaMrZxM5+M/sAima7mv15Hns1odQgECyscTY1Y17zP9cA+RUlMZogjpD2Na 34z84qeJsEP+vtZxzPQ== X-Authority-Analysis: v=2.4 cv=GYAnWwXL c=1 sm=1 tr=0 ts=6a0f0376 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=t4RzHNKIQDbQSdFyBH0A:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-GUID: yDuMkXYRDYTkws9ncROqaRCuvnEid5nm X-Proofpoint-ORIG-GUID: yDuMkXYRDYTkws9ncROqaRCuvnEid5nm 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 phishscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts b/arch/arm/boot/dts/= qcom/qcom-sdx55-t55.dts index 082f7ed1a01f..302c88c47960 100644 --- a/arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts +++ b/arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts @@ -251,7 +251,7 @@ &pcie_phy { =20 &pcie_rc { perst-gpios =3D <&tlmm 57 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 53 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 53 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie_default>; pinctrl-names =3D "default"; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 3C7A03DA7D9 for ; Thu, 21 May 2026 13:07:07 +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=1779368829; cv=none; b=MhsgOyCplzPPxVvITY1KY1Aa4AM4tVKhw7smEWLOtN3X+onErmkif1L08+jZKh7SfZvWJ5ZVBCDvPaVSVYrRSjoM9JXMs+KWNtWHt4bfbFwX7/VDvCQDn1kHneo73xGf7ulOiAvJwQ0+IXLmPXRIdkxX5uNunyc19Z9lJANXrbs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368829; c=relaxed/simple; bh=+8pvm0uFERW5lUAcvZeBTj7KKJ4hI33filK3T4PAcEk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KUSDQmyhguZPLhTQ5+KWYpwH2NK/HRcU2WSSVKU3GULc2ibkvXe/osKJl72ows4tAuRI2fVKkuSEvwvujAqXwICYj2o98N6ooqTa2T0WtjIwyiqyUtoTtI9kcgpDvtrgA2gzpnk/YWpfvwy/UMuF63JGcRBH0ilwooWeI5QE/ow= 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=agWj62CJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aHgDGT6o; 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="agWj62CJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aHgDGT6o" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99ra5517909 for ; Thu, 21 May 2026 13:07:06 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= m4xEgo8KFQzUOZK/g2YyAF9vBNnCJ8+gelSNfCLkmzQ=; b=agWj62CJBhtLkUt8 cG1gco2GC+3f5EmEuRhDwJMDjYLBSsFmPvUNb5vb9nTAnGgf1sXZeEM5RMvIw7VS l5qUX4V8HniolukWvnOHuLSAZbqKUhuAa+tj/C6DOEdHlQRQqNowR5dswkajC7B8 9DXooHSLR27twsb9njdOLrK/2VAmZ+IMmvTcxxIu6SicZZV7P+hkPlyfvHqqRI8Z jgolys73R4fgv4xTNNcRiYEtBSnRn8CbTNghLZH/EWCzacbX+hnJk6tEXW2S1ZMo /SCRaxjbOGAjYSOIPnEAlOZXsZHSYHRtPftSLbyADRlWN1htWH69tdAuUdTJG8KQ fVmKqQ== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9saa2bdn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:06 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-365fd467cf6so5301120a91.0 for ; Thu, 21 May 2026 06:07:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368826; x=1779973626; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=m4xEgo8KFQzUOZK/g2YyAF9vBNnCJ8+gelSNfCLkmzQ=; b=aHgDGT6oig3SmNUYO8JRwj30UsJK/H7+pN9a6CzggXuCz9r6JR8Z2+xgeuHsXOn2g9 WIgGrt80HRoIIAnvqw2Sn4YOKjO35dfgh+VIwfqHjIycBjSlegwJ6mHuqDUBduYcbTqZ NA4Hje3ubJR5azNsb4WTRFOWeCVCg5DWDs2Ur6Z3avMjiQ1g+1jzFP6ZKgUZyjr1luZH Y/EdY8H8GooWUhKiv9SauBn2/0+43d2QqRuLyyi0nfcqrXKVDPuPS8Dy0qa04dGWxZ+e nbmGN+H1iLbxDtaDxLWEz9588nWgzlb5vr7TDx+6DHPOZ631VqK3sECtqKrayrYh57Dy ic0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368826; x=1779973626; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=m4xEgo8KFQzUOZK/g2YyAF9vBNnCJ8+gelSNfCLkmzQ=; b=JG9yFclGuY9eUP7cW9e2xvvDr1CcBvVY8WU0Ck7JD3wcr7mFsKWBreIMZukZGCsFt4 DDFC8vvFzn1TgIo24g4JIpUALBZJQ+jGXk5iU91V0Cees8uZ4/9tYT4JEOUge2efDEmI F/lJqM06cco+RqY8CS1Pld+hrZtAJc/XuC0tjK0yxAallipuepJyKddu9pyyT4AhFLif KClmLFSrAt3Sr2fPRy8qN1AbuLvJIIFQMjygCJBdRpS6NKVT5TooTEzrMI2Y8DSKeK/a TrUaYxrXA/s7DoguPaV41Qcr22ZBMzsnYQ3+BxyYGff6Dk8vjZketXYT/ggFonIWBhDN qmNA== X-Forwarded-Encrypted: i=1; AFNElJ/3mJELTaVVnUq9+Mta6PfPtDB11hSVc/VH1XuvfCtOv0fS5U0gFNmttcs8swY5SPXhSTWCwI+UMHGkeGw=@vger.kernel.org X-Gm-Message-State: AOJu0YwI4dQoRKq/16LVTtE82o87iwJwILP4cosqItMwRLHiZVHK8lTj Y2mgW+szgVLu6Cgq2ZyKsf8SPE7RTnbk6f6kli1Flw4wj8UJGYw2NBzXaS2xbcHTe7LdEad8vjn 06IBnTkfzGmwACS583ygcfVS7PV2zX1WicL5b9tOeV79iIPP7N9ShY0qX0rMLrodja2P7GZ72jH w= X-Gm-Gg: Acq92OEqgHAHjwGHN60fE9ctcHu/GbDH5DqkvRmRBGrySEmmn7F2Gefnm8CFY75YwSb nyC40ORJUPyJKVtzpaGpJK59kLN+WuO7TRqFh/rdqRy5tYnbIZeHz2NcOvrVOOdOiTwRJkFZgaK IAbEb/NDig7gdDBvGqZG005cV5SHMz1TbRyzxOG4/sLuJixbah1hZiJ0ztW84ITkkhLqhKDZEPh lebp36mceXdqpii/to/2atYWQYNxlDVfBdB5hi+ZXm6nubd/Yjr/MVWUZ1hbnp3PW1gHmGnZ5xA DjQurdPUvMs9fdEfcE4qsobBNjmnkiDsoJxyiS4hM9nF3A+Lt0ynoZtcrsjhLrxGXppynqhF+y4 fuL8UynpXCDSuLXsDTC7cRRpx6h/gfF/Z4/oGC1sGwiSYlHzvmBWnpibN X-Received: by 2002:a05:6300:7119:b0:3b3:ce0:9f73 with SMTP id adf61e73a8af0-3b30ce112acmr1706129637.19.1779368825659; Thu, 21 May 2026 06:07:05 -0700 (PDT) X-Received: by 2002:a05:6300:7119:b0:3b3:ce0:9f73 with SMTP id adf61e73a8af0-3b30ce112acmr1706087637.19.1779368825164; Thu, 21 May 2026 06:07:05 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:04 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:35 +0530 Subject: [PATCH 02/18] arm64: dts: qcom: msm8996: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-2-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1618; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=+8pvm0uFERW5lUAcvZeBTj7KKJ4hI33filK3T4PAcEk=; b=pD90Fm15PWEu6vH9L4UCmhcsjpwXr9YAvc7b9uDjO3GE1G2seFaaqMKW+Y2f3jUzKkQD5lmLJ kUzQfb8tFH1C0wdu7fQJEyc/XGPVqu1QEf8JUYbmJovOX7SHBXidBFf X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfXxlTb7ywSboBE 3YOp8Y63omIL0+U6pi6oJFbG5o8qFZBniaie5rNGTX+JnOfhS1wXg6Y2MHsKVLj15e2m9sGHRgk WPfSB0WUGVcN4B49No5LXH6dGSLF215hzyHMSPi9CDblF5MBlFHChpydZLdfsr6Qvm7fPkkoMNu ddGPKUmAjD5amUrpDnRFmSgaFgjSt7frWbPJAPUT+miGHBzKUIxBMhtF/gwLmQ73f9aWVuq9CWr 1Otn44U/iFj39Q7oaNSFhdj/muLh5MLD8UwHPvLTBSPJoGcZsMGp26wfec4S9g+JtSVLGUAKpHn PK7UKRqkQqglYFFR4cv+IYFPwb8NiEI45Y9mGyjBYaJQBJHu5vY5bHtVb6xLnSUEg85SpS+6Qr1 0TEq3HoVedXZi1hFuj5LOedocU2ImN98ZtoT/2fonqjxX9wS2B8ZfEOeu9YD8Y+Mmgg6HDXbHV9 hnwG533xOSUTGi62i8g== X-Authority-Analysis: v=2.4 cv=Qe9WeMbv c=1 sm=1 tr=0 ts=6a0f037a cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: hqcWdxoqEme8MP2cDvquq2jGbiOj7mOI X-Proofpoint-GUID: hqcWdxoqEme8MP2cDvquq2jGbiOj7mOI 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 phishscore=0 suspectscore=0 clxscore=1015 impostorscore=0 bulkscore=0 malwarescore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi b/arch/= arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi index d55e4075040f..5b42c266557a 100644 --- a/arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi @@ -192,7 +192,7 @@ &mmcc { =20 &pcie0 { perst-gpios =3D <&tlmm 35 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 37 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 37 GPIO_ACTIVE_LOW>; vddpe-3v3-supply =3D <&wlan_en>; vdda-supply =3D <&pm8994_l28>; status =3D "okay"; diff --git a/arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi b/arch/arm= 64/boot/dts/qcom/msm8996-xiaomi-common.dtsi index 77ad613590a3..2abcc733dad8 100644 --- a/arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi @@ -280,7 +280,7 @@ &pcie0 { vdda-supply =3D <&vreg_l28a_0p925>; =20 perst-gpios =3D <&tlmm 35 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 37 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 37 GPIO_ACTIVE_LOW>; }; =20 &pcie_phy { --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 AF90E3EE1FC for ; Thu, 21 May 2026 13:07:11 +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=1779368834; cv=none; b=oXy8iLQAyBaAWdYSO6kUzyuq89NhpgkFS5H0TcwyDMqpxdgi1RwIQjoBkwFUqTawq3YcN28y9bTyzcVfL2h7I4oXLeK+Pe5jr/puKC37fqnbk7vrkmGX48G+XVO3nKKJztFYqgr7ym+lUEw7h/ZXZxYFZyjyfFNgZrKi8VycEBc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368834; c=relaxed/simple; bh=B60gwn2osJeq63y28HdBWkh+E7Nc2abnJm78Ob1pKEo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bQ4b7qOa9n0ySa7cdB3rU6hYK7JxPTfiNUq4TqfsQ8eZAJOpy7ijdE35pZaJJLAKkyH9hOznJMmF0TGCKoJg9qMlj8BBouezDUvnOsvEHLm1c/RO0yOIz7ricO23PCSiAVESpRaOlcU/HG7vq7G05eCkrR3jFEYAWVAiUyvh3Rk= 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=F1M28wTS; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=XN8HdX9v; 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="F1M28wTS"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="XN8HdX9v" 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 64L99hKg3527248 for ; Thu, 21 May 2026 13:07:10 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= nkgSGT5vmcjvJZV7Oqxtgx09DTrYAdxe+rZl4hZ6XJQ=; b=F1M28wTSK6SmswJf u6wUjr3pgFOPWYe7pUJysGd7jfbZRYNwViVVNKlm42Lzvcd7fkeO4WMEKg6NsHVX lswr7EKtpaLx1VoKwacAxUzAIk6NMLuRaI5RveAD/SnZO4peCHPJLMofmDmfcCvn 41Kk6kYsCzRQxdOU0jiQA9qoeGU4UdJuFZ9redEz5aWRbJ1v/UPM/0gPSM8d+3Cd 0QGhHU8CJ8xTQun3Z9S3NzAqoWTIMxR5DNePFNGDBXVPvvfgpfvma2aepcL/JJFb cdw8Wv95Qk91xeMiCRGjrC7iLpKW1vKVLbFSajxqBEvXf/1ouX4T2RwJ7iGSNvtN uiJyHA== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9vhbhpd7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:10 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c829366cf25so9042825a12.0 for ; Thu, 21 May 2026 06:07:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368830; x=1779973630; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=nkgSGT5vmcjvJZV7Oqxtgx09DTrYAdxe+rZl4hZ6XJQ=; b=XN8HdX9vHM4phcrr+3/b6rzhCNskkoaRsnbCjrTJ1SR8HXiJdl7QRsOQt3sivQfMor yGf2V/Yeu4KqCKRHsQ1Mvr5gWrJFYV7P2Zknqx/kONSp6ZoM1ezAQHIhhWVDt8Ug5T1j R/Vkucrs/l2launNFh+eGqMT2AO/LZheNw9l61ffBx9Fj6CRZm9qECZRFUUWVuDaIvwb EfzUlxQZRu6XgJG/4YVBP09tZ48vGyi67TmIhqIq9O8RXACVnnowOto5tkbxy3cNZ2U5 A82sZEu0v0yA7CxFWgPpr/n3E1zwuzCkNj85XVBDcylWaLohn2vlXxvGGyaJokA1Bhnj hylA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368830; x=1779973630; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=nkgSGT5vmcjvJZV7Oqxtgx09DTrYAdxe+rZl4hZ6XJQ=; b=jSrEzZD7Ts5K8c61G8dPP7BkLlTarTdb7gM0p8g2YEykiCBBxZRbq+ZxQ57v1rV8rF Tt+dXvu3/xqL1c+qjba/nE6YDQ7ApCDb89YSS6rFF+3xj1UTzaBJe8dQ/CLMY0BOGPfE d/1E4L6QZJVx/YBmhWx0jOcWF5kKTp9/dGlfXawe4LVYutZqHk0HGSt36wJzVhZ4oGRB DEIC6nHiMeyYayCHV+nUQ9M5lAybRd3WM7vWU3R7rmTn6iXamLqqD3aboLvLNAym/H8J IRof1bEX9CnXKZ4uXMIcSj/wAYf7m1PnyWgHnT4JR4Wk6Ja8T6lEP1GVuRIw7ko5Jtd/ o0XA== X-Forwarded-Encrypted: i=1; AFNElJ+IwbYII0nsit+JtIBdv2QESCPwVwPJCgqfeKmOgbfoqOkwoWRubqunsVB4El5UtFZRWWqQBq0gDB4SUjI=@vger.kernel.org X-Gm-Message-State: AOJu0YxlIyQrfp2oeCIkZAzONvpwPWEA0yR1wSiiaVF2uF73dAOEhTKy L0neh/a/Ia3v2WQmNwqxo8m9N97CAQNf4K7o4WSFs7keaoePKGxKy7uD9QOvVAjcPdh12Pcwh6S NC6EQe9oy5XUyPWdHGPhbgOqu0VdTKs9rFIiJN3AhMF8PO9REHDLDJ4Bp7m2U8hU3tPB3QpbL8s I= X-Gm-Gg: Acq92OGICGoy80VnuD1OVTNTGnBymu1NE8Sn57lUQDmPyNF7n7KaI+Xv2lwPF5NwBqA lJCe0waMZEflOYutTYBxxvqhtOLJEQ7QWBT5QTgs2ZjhE2aH5skO7/V+HwXsRWOWD4o4XsEUXvn Yd2ppVUlOUwC76hMhU4fVCR2ZJiJqP3esvT2WhG8ILwBSwrZMicDzAb/1dfMzmfklax7N56JJ8X VFhLJXIrobC0+j4HOvIehaq2fYUP8Kj3e8yinJxZUoT3Aufrh2FNMc2/mihYtPUQVrHSovevI5k VV+R41ZS1LDXZnJHw2WKdzOQgjXjUqDBWYmMhETfuQGiiNzt33yL9uTMJEJ/B7aepzxZDQACPSG rClNQJe8lzam6riccsIUkymY9VrEv/sXkPndVgzeYcowZkUsSxpOhoIbF X-Received: by 2002:a05:6a20:7f8d:b0:3a0:c285:e51f with SMTP id adf61e73a8af0-3b308bc8879mr3315622637.52.1779368829726; Thu, 21 May 2026 06:07:09 -0700 (PDT) X-Received: by 2002:a05:6a20:7f8d:b0:3a0:c285:e51f with SMTP id adf61e73a8af0-3b308bc8879mr3315567637.52.1779368829255; Thu, 21 May 2026 06:07:09 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:08 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:36 +0530 Subject: [PATCH 03/18] arm64: dts: qcom: sdm845: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-3-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=970; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=B60gwn2osJeq63y28HdBWkh+E7Nc2abnJm78Ob1pKEo=; b=X9dYaR03XEyAICIwGeKi8ad77vwcjMnK7jPQpjIYxb4Qc8gFEMzVWkbjlRQh541IZ2lqqe7Pq xYQsXphms4WCPi+k4+x4Rr+fao67AAkVrvpb2XpAagkq5IHGEF7Pwhq X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX6JnOa3Cy2FNm EUndB6JOfwOek/T5+un50q42slUTlWoqeWkdUgVncaDe3dHrreNXh2WbP5rFWH197+A03FmlRMj kDecQJ1VZ5xbatOIRnoKZbEsADSI6kwpvAdxqFG3KeTi+58JgnXd9aF8iCJA2pl23K+b8TCLplF 0wVyAM5X7A90Dqy8378xMqVW1j0r0FVL9WdC38zW+vqeithTLPa75ZsE+XWtl1G2IjktlSGyCRN G81aw8RE8GcPtkspKbsTwJ/42I9eLVJJFzOea+HhO5rWB7zkYMK7TmodvuF3fdoqqJYHIuvnQ7C 83O33JYCJ4Vf4n5Pe+TdLeVG4Y59LzwY3FbFtY28i+cQvAqs7UdrJM4N+Tb8GqCtw9Yjr9iJTrk yt7MEG1rENjTsG08icLfzT3NSyqRDlrsG9LxdFI86jFI3Pw3PuXZTJgLmsKBv93mog3WaxCxm1Y Yix2AGp/grfFnhz/ZUg== X-Authority-Analysis: v=2.4 cv=GYAnWwXL c=1 sm=1 tr=0 ts=6a0f037e cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=t4RzHNKIQDbQSdFyBH0A:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-GUID: a2ROUHjuB22OTUZd80x7S_CL9hwjv2CH X-Proofpoint-ORIG-GUID: a2ROUHjuB22OTUZd80x7S_CL9hwjv2CH 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 phishscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-db845c.dts b/arch/arm64/boot/d= ts/qcom/sdm845-db845c.dts index 02416812b6a7..24c0e97bb122 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-db845c.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-db845c.dts @@ -619,7 +619,7 @@ &mss_pil { &pcie0 { status =3D "okay"; perst-gpios =3D <&tlmm 35 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 134 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 134 GPIO_ACTIVE_LOW>; =20 vddpe-3v3-supply =3D <&pcie0_3p3v_dual>; =20 --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 600FB3F1ACA for ; Thu, 21 May 2026 13:07:15 +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=1779368836; cv=none; b=D//TuztwUJG5ktiUe+ZIqIJfyh6rwsfMtAuU8FGvldpxJiyiAvdhBxz0lEkTpuh/vUyawE0HlfezjM6HXwDzMLflD5skBXE5QGkfdng9nWEFRFycz4A9u6yM6CCv9LlhQctxQyyPDdOHTzpGbthCm7KkAsbHOIDCMXxQhmrUu3s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368836; c=relaxed/simple; bh=SnFemOqaJpb3Bo96e1V7TzNicDBNZ9REneIaHNVBH9o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jG6lCXtdImGK946YlQFH35pRRhL1erg3dY9jFfbsediAjQ+hWE0/QMKVZ7NjGEqyBT52r+vHacnubgea6ostyn9tRusF5IUlgiG2hrbIQqxvjAMq0jfhlBD/5V6nekKUJ4adX9lhM1BaUsyaILxb6V4nrVOK351cYPSlEXZmhek= 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=TjOyjEmr; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Hi6CYhk/; 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="TjOyjEmr"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Hi6CYhk/" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99wxU2491909 for ; Thu, 21 May 2026 13:07:14 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= fdqOy8M151/0bGRhRV2QiiKDAnKhEQ31U3u1FbotUOY=; b=TjOyjEmr/mEgZ4iY 4fH9rflGvTmahhdWNdY/mDh6R+mO5QmA1+epkJlSnX9fTLFmSp3cV2JzETAp2GY9 dU6ifiKgY/wTizueaS3AdZkOJHPsnfER64T7zcrV+iCV8IDDPLS6Anvy0DGv8+Rg 98Evc78tdJ2ah/sNy1toVUTLOBqn8wSTbgS5edCKlZX2FKLoTUmjr98k98AYaTTj mX//0KkaWbYWXcbNj9VcCrPMiyG9wGkQ9PIs3ivxLuoOczJCuav/QWiW6LSPRewu PyP6WkDCkySeUBf5cHQAaToVukeiiTBSJM0H2synupIOKXnZEpuivsn979Q2Hh7X 9F2gfg== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9e9j539k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:14 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-3663d5e9b9bso6064638a91.1 for ; Thu, 21 May 2026 06:07:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368834; x=1779973634; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=fdqOy8M151/0bGRhRV2QiiKDAnKhEQ31U3u1FbotUOY=; b=Hi6CYhk/zY8x8OS5G0BZkbaPTQ6KETsE+UljXZF5VK2RGLJ2n1S3MN4ZVZZtXDvb+K r2X7RMpEJWBlObMlxTuxRU6m2+sW3rtNlQi2jw6Vmd82s3UBW+pXhpD+5W4OJ7Uu/2Vs UjD3KBPsSxTOObK7I2YgHhSEYXlLVltnG5R8XRsoUW2kjFsHdme2RniyK1a04S3ilRB7 IFwg/DcBk5bJv8gFT/riieQWWq7FiZP+qUKkRp17QZfzmb0o+aA2LzhppoLT0bb1lZx1 vdkDMVp4s37iXslisHZJoDQnqJzONP2gfRoQARsf41kJ9r+LJZnLCY/Kk1XrXz1jswbw 7pMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368834; x=1779973634; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fdqOy8M151/0bGRhRV2QiiKDAnKhEQ31U3u1FbotUOY=; b=XYFbcLk2yhoRXprLyL1AF+FU3vEN92JHegBwKJtniC6LAml51X+ShoGuBGbXOHmpnF rLlGzpcdU/XYXKcv50oR+QNfTE6UEkehV4QXHWRWoDIVH+DWshhOAItHxirWLAuRVO6c y8kDDjou+bQIkj996G5l7GqZiYkml3DxEh6zaiUsRAdok06Y9CpDZYRVQ92mihHu7zSv 4LTY+8/BwnlRztdT8rLfTKwzkaZVJASXYA1U3VDLKDHHBtCiam6EcBWkeqZX2rrRVRYt 1FQRVyV/0HRFCvqbECHZBce8ZsEQL20H+zGCj/j9YX6+9uZA7a1+qGL2g2/de89df0nM mh5g== X-Forwarded-Encrypted: i=1; AFNElJ/4LDziDAG4B/cpq7A2PpaOFsdhtvCPbUzK+NX8GLihm1add/UByx9vCS1eUnVtNT5Q2F88O5FJ8IwBnpQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yxp/xJk53dDi1gpxmjCVSQvB8J+TwMVtD8OqHaiA71IWhWPpOR4 MUGxgTf1TZi+V54LMbP50L9XOnfBp2/YiVZEUpG4NalPLbTwZYL+AOiTGFUJvqwsuKmZOkc5mjQ GqKhg11MDIQoGQEqtedbz/sxkzSlVUFbDR6cJhQ7wLSGmwW1YfAtX5d6ou2kH3CpnYgN6wS2JcN g= X-Gm-Gg: Acq92OFE+WrsvTMe33ZMEOcsJpMHtOh3WKPcQJ/wZOUxyLrCyIj2D17xECg+lDyeYw8 V4WHD5C56C9lnKpKpvRq8GVMRC+ri48ExDGMMT73fJ5SoOD8TqIEzubn0bDOcdZ+KCICu+qqrcf ieexSPPc4QgVyX+Zodjf8ClY3txmtqoEAKqZrRuo6g9d0khfs/LQPUqfc3spx2DqAoqLbHe1g+E AlIYrWLL0CXbMev5u4k5xxxwPDyTgp+A41qV56cHPIgdSgfv2VKicK95pXdVhEsp1RerSkd0AcJ 2pafcAYrQziTZhoVGqnEopzGOLTLye1Yd5OceZ1TDf3nicKmDjMvXhHWIbppghwVmeWg+Zu2/vf E2/yXJzYhpXU97OHrSSpD7AhLhsH/JYqz6r749XjMS9kuWDM5IxlJZn7y X-Received: by 2002:a05:6a20:7d9b:b0:39b:8dcb:f36d with SMTP id adf61e73a8af0-3b308a97c2bmr3433063637.35.1779368833640; Thu, 21 May 2026 06:07:13 -0700 (PDT) X-Received: by 2002:a05:6a20:7d9b:b0:39b:8dcb:f36d with SMTP id adf61e73a8af0-3b308a97c2bmr3433022637.35.1779368833138; Thu, 21 May 2026 06:07:13 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:12 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:37 +0530 Subject: [PATCH 04/18] arm64: dts: qcom: sc8180x: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-4-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1599; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=SnFemOqaJpb3Bo96e1V7TzNicDBNZ9REneIaHNVBH9o=; b=XVDSW2Tc0N0Lc7PQYaG0odmr8Qc8A4QelWCH9Vs5sbNENn6BMgcY+xGM+ScIRVzWupYsWq77X pMj69hJjypECdpnTZvKh1ZUbzWKw1Gg0EXyXSlcPoYZ6Qb61pdyF15U X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Authority-Analysis: v=2.4 cv=bfhbluPB c=1 sm=1 tr=0 ts=6a0f0382 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-GUID: QeWpJQGBpkZFDgc8VkRP0sselkCDrY4w X-Proofpoint-ORIG-GUID: QeWpJQGBpkZFDgc8VkRP0sselkCDrY4w X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX1Nxho04a3C3t MmRzN7h+Z0KNwIZtAz+NJNfei3dMuyrw8ozQZzo+/CvYsH4gzCSd+EsOVhKbQnmc3jWgCeioEV1 TfEZywnhUgobN9SIkhPmbsOJzoXpoKCOZtHqtudhyN1Ii8M9Kl6n9T1RjPQHt6cO1ySsxCQkyBB MnsJfjWfc+qwhRhavMNfaH39eB+8ZqEdfG/AI8AL/v6z1SInEp3Abbdt2Kvli8O9Q3YIkEs8r9K c83aHbTIz3sWyE2aYmGDF05DoevqXcOjhKMpXkXN8Jc9dBwVdzINl7sZcz45KoVmZwxteK64/hd BgpJLv5mWEIqRUW4Z+EecDY/VO9O76+uG5xKJwH+DYaE4w/rue+4WutfKJS+7QxzffHsn1Ln37+ eBkf1FkmFupwO/n/KqDaehhhyvdqrMqviEZemLvuj+dkfvLFpXnnAdCf/WvcETPxIgAa+Kt4XVJ KPfBRqPlCU76Wim9GXg== 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 impostorscore=0 priorityscore=1501 bulkscore=0 clxscore=1015 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 2 +- arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts b/arch/arm= 64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts index d86a31ddede2..44bf3db01d3a 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts +++ b/arch/arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts @@ -458,7 +458,7 @@ &mdss_edp_out { =20 &pcie3 { perst-gpios =3D <&tlmm 178 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 180 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 180 GPIO_ACTIVE_LOW>; pinctrl-0 =3D <&pcie3_default_state>; pinctrl-names =3D "default"; =20 diff --git a/arch/arm64/boot/dts/qcom/sc8180x-primus.dts b/arch/arm64/boot/= dts/qcom/sc8180x-primus.dts index aff398390eba..a4644ecca536 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x-primus.dts +++ b/arch/arm64/boot/dts/qcom/sc8180x-primus.dts @@ -559,7 +559,7 @@ &mdss_edp_out { =20 &pcie1 { perst-gpios =3D <&tlmm 175 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 177 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 177 GPIO_ACTIVE_LOW>; pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie2_default_state>; =20 --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 9ADA03DC877 for ; Thu, 21 May 2026 13:07:19 +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=1779368840; cv=none; b=Cj0vB6cVcovtxfz8gcqPeZLGLHLqyLh4BPEN+kXnvksneQxubDpwdloHJCUeUGx+RnOJS4AxBaqwZ0PoGudiLM/8l5ncg4X3K8j6L+gVpDSETWH2mhdNXl8ZAlNKRNc2Slrk52OA8BPiYmhFrwIpAgJi5xiWwgVrYJXu/7PsD0g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368840; c=relaxed/simple; bh=2Sh2WN9xNHHUCydy4tDU6MYyc2PC3z6DEGT6YvQy1/s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=I0MtWEJk8EwgFA20JqHvLCLvBmqZfKENKMFTLly5BZed4XpLjDM+if/UdC8cENrtqkpvUXzp8SNQXwsz5EXhvL7yPnSYwOTvaVGSRT2hs8U36Q+bHTZPt7jWIBCDOuhcKwezi35BuoTHkkaN3BxweJrQ3rgCvKCOaQelesN54aE= 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=iASd879f; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=FboRLnYe; 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="iASd879f"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="FboRLnYe" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99lJ83451354 for ; Thu, 21 May 2026 13:07:18 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= F5Asn9fMcy9vydlOLCYln9tVT0r93l6oEQ4jBWq3Dp4=; b=iASd879fT5XK52mV 53TU+4vkr4SvCb384fUlyZCOjNjXiaaOn5IqGYcqNQu0We2KT+HYQ6arr8TQkAeG 8Pb9HZ5UJmDR50YJeMSFAJyKeYEZQKvWiIo1C41AS+U8H0Y5KPZrnTFEPK72uZE8 AruAppggVHabor+/CSFdg069bd4uN0j5xWPkdHQSreDbSsp1mx/ErEG5wV+bt4o1 Z+yZH1j7cay2BSUVIYHim3wkXZguzU0oj9/1ahECmsPTaDtdfHjTRm9vnlhNVxMi OiD5VYB2mK0egtw14jgYudMO/K5zrd5MR1sU+kIbgogV/ZifIhp7v+s+iQPgtuLa kSfOuA== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9y1h8xf4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:18 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c82751074c8so9903379a12.0 for ; Thu, 21 May 2026 06:07:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368838; x=1779973638; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=F5Asn9fMcy9vydlOLCYln9tVT0r93l6oEQ4jBWq3Dp4=; b=FboRLnYePwMx4jlym3s1sx8OinRwFpV5yQoV3OM7dh+dwo5NB8EJ7wjPN6CIwMT556 mWRGgNQdYEQXzONQXe/vcFNU+vaY06PXa1c2+zIf5k0DWikPicESmE1Qq8Ffc4eO8w5v 9l4efvHsBhWTMfoQzP+vZ4KNS73IYP2TPbILj1yPpCqOTJZSfpZ5U0bG7uViyuV8gzTI Lz0D5mRuf+DKQscrTDzS2o92ahX3aJXBFICIesdLMU3TQZ7R0rWtnBf6nmxg6ZAIHnyw y2GrVcg2508w7KSxfxIJnuw8GQH6G7p7LBe7hz28O4ES5qXaLP0bpaYl0+hSwEiZxf03 +SLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368838; x=1779973638; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=F5Asn9fMcy9vydlOLCYln9tVT0r93l6oEQ4jBWq3Dp4=; b=fkUPwaqTh7dyNPnvTAkzZyJ5Q6RX9zRe9EUZQsZ5UOEABN7OKTFkCAVAX/tSpcfWyY DMZVqF7xRUC5X+6LBLxW5JjMSf/0bxnTQQg+7dAuXc7JsjTL6GR40KlPsearSM4SOZVd eFUFa/T161WGOXmmfJD1fmxq/8lMg2Z7eMfJm6wVTSNyHmePeqPB9KmEm4TRd5Bm+Vvt vhpkBG4gEV1up8/9oBhVpc9WbCYq9QQh5PH8iVnfeSMQkz/Arrd5FJXIlX8eVPyIKjH8 fMCoz4NO+IlGRDcZquW5spOoJKTYzCcwe5xP9SZ2lxzhCgGULVr/b4VE/XWKxp3i+Q6B UnVg== X-Forwarded-Encrypted: i=1; AFNElJ9npiPQsC/2uwxdIb09j0fm6E/C4wusDrCR7C8qC+jlhRywJ6FvcO2c4Nz5xU9Zh3C4Y2FRrB7kbAY80DU=@vger.kernel.org X-Gm-Message-State: AOJu0YzpMoi9mn9Y2BSMJerm6pnCpQ0XfRhvRvAPx9juUq4si6jr60qo cJMNU8ClxAwgdmefJC+TjIyqn+rgEd1j2M2Ped1BvpuxQXDDoRxE9Hv5yZe0ROSpewwFgHTFYva 1wA4MC+8Itt62T52AJghuTELfrvRzHbTGWQySwICiHQJ9ZiHNADHonycGAuTxhwVwW3Hw+pcRmr k= X-Gm-Gg: Acq92OGTCM9djKQOHEw9SSWb74UPytK9De74f53eXvnZ4nSEW6OOwoUME+GtbEZQPiF bBiM5P5Exp1VgOVJO7HM16rVzohBhZ9EDu0XhaM6hy41ALhSptOgC9UAiCkIxeY2oioqdAx9Yli JWFJgqOLnaLTAOlMnHAe1eCxKnClbixSsP/CUxhpx9jigyFaSwwm2nbevtnf6NDjoFF1duSTC5v TphoS6xIdabyDAhtUbizEdM+Lv3KytnggmeDNzQZEjrIRbahU6eTIXikDFGDEdgDvGS1zSdQhxd jB3+hM2Fgpp55Lat4y78E86+7pSeXWdP2UXszM6ni1Gf0wgB0j1Lj+SZzJ0v8ClaPEo+VXvbgK9 0AfbhFiT2398UWrxipBnaQ420jMqjJPUv0uEtkFUtZubD4V3zYFREg9E+ X-Received: by 2002:a05:6300:6cc3:20b0:398:d6a9:fc9 with SMTP id adf61e73a8af0-3b308540f31mr2181449637.5.1779368837628; Thu, 21 May 2026 06:07:17 -0700 (PDT) X-Received: by 2002:a05:6300:6cc3:20b0:398:d6a9:fc9 with SMTP id adf61e73a8af0-3b308540f31mr2181412637.5.1779368837119; Thu, 21 May 2026 06:07:17 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:16 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:38 +0530 Subject: [PATCH 05/18] arm64: dts: qcom: sm8150: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-5-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=986; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=2Sh2WN9xNHHUCydy4tDU6MYyc2PC3z6DEGT6YvQy1/s=; b=AFwhFFdPHrmOzBm+Y5cDHbjYatnjgL7nxcK0Pxfg55a/qjPxkHmJ3RE0nxD0cpPJi9w/ioPY6 2YIjGnP0BRzBZFYtyoO3Ru5f2+q01qLa759D2O643MtPgN7j5wXQ88h X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-ORIG-GUID: QwbDIOmU1GnwZYqR3DTmjpfcMpZq2AJZ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX9MEQNEi76zKp BPCBmaXklf0SdSr6UJZIk7YMDXhkevASvnGNHuyc9MACfqDRNBnBJgZ9ke7vXEZFEvIjCfv1I/S FuWE7SFHJlsCsmkwiNx2pJQyed4Kk/q1k1Z8anRQWLoQUb1bKCSaKbNVPPvpmWfgbBydtpnDYOb 6MZrSnep/vT2G2eEGRKdBHVb/cYxOdX+Jq8bcKu7r+NV0WGH/NzYLiMkltK+zUWwmJ8/9s2rC/x mSNyX52Tlg7jhaZkgH3N7RV9u0bbAIF1jTZX03a53DOUGQ+HgmePLs7LyabcxzXzhw/wcurcdfT vSSt7RkIGZB0REYMw4xmFejKHQ2weZVlxDUqH3IEch4HFb18giSTEr2zaqXwMtudbccXulEbCgl Y2iZ+yg3odbwOvv6W2fzN2AgoacmvOX6nBPwfw5lmMYeiU5d3Ae7o7kp2zeyhcATmrRQJlPt+qU 8h7qfusWE86K6dyufeg== X-Authority-Analysis: v=2.4 cv=YfyNIQRf c=1 sm=1 tr=0 ts=6a0f0386 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=t4RzHNKIQDbQSdFyBH0A:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-GUID: QwbDIOmU1GnwZYqR3DTmjpfcMpZq2AJZ 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 phishscore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qco= m/sm8150.dtsi index 0e101096209a..8da494de4308 100644 --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -1905,7 +1905,7 @@ pcie0: pcie@1c00000 { phy-names =3D "pciephy"; =20 perst-gpios =3D <&tlmm 35 GPIO_ACTIVE_HIGH>; - wake-gpios =3D <&tlmm 37 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 37 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie0_default_state>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 ACFC73F58E2 for ; Thu, 21 May 2026 13:07:23 +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=1779368845; cv=none; b=Ao7Ennzu9yivs5AVz/r7ZwdknHCxEJm8TJQUA83wLj3kJvWpU9+B41wRFzXTZmXSiX234oUz4OikZ3tH5YLDGpHYRA1QfGmPcecq3lg9gak1MJxO3y1JUCSMaEhFxFHfhoCl/jjoqfKei9La99k+kZQgLES8wRhLLWv9tZ3njwc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368845; c=relaxed/simple; bh=39Sa4FRbA1XPh56vrPZ233l8fBb+GbeXoYXxNG9G+R8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NnydP+MXXEJoqDoYkGadMmLDE+FJR6u/5ggDTHvrbfjMJzlc4pep6pdMxt4k7g1CIXZHfPWYWjaAxvu9wzP2gGBGjgfJzSlM5SNx7oWPqKMCumQsHQcqOA3N6x76KuPVJ9H8VUUrG2oNiQ4iDm6ynMNd7QFwkP5VvJ1Fzfyos7Y= 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=NacZ6rzN; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=T9qAES8h; 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="NacZ6rzN"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="T9qAES8h" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99oVo3009540 for ; Thu, 21 May 2026 13:07:22 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= uKxCvumCkaRFL/8oxTufBn5fDWZVIi+dKwaTyeQSE8A=; b=NacZ6rzNe4O4spn5 jqNbDI9qp+YlB0DJWOrVvpAk2elBrAESVgmUgj6ht0bDPbaDPIfcJCvG10eAYIR+ BLigHEV6GAW5gwNzbNlYXiWW5gxu9Aqw6x9bSoytxKdqi3jC0zC4U8ckJBhIqNg+ 6eyhP1VSQaXRQyWmjKhBuy1WWkr0U2hdnt/lA0UCoXdsys3PAP6Inub7JwjpBzdE C9vRHn9L+i3eWmRMZghEem/joFd2KsmOME5hFETUR9XX/4YndIw0dY/xyhLI/SzE 8KedJA/Oln2gtT0I1OLHPFqGgZTz+uMuTzCptJ8lW0m2mKNYhApmCI20uyVzI4TI EApbdA== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9sr329qg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:22 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c802545ae0eso3885796a12.2 for ; Thu, 21 May 2026 06:07:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368842; x=1779973642; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=uKxCvumCkaRFL/8oxTufBn5fDWZVIi+dKwaTyeQSE8A=; b=T9qAES8hQh93Aw8ilwXiojf5gcRuu0zlkSIN4QxxIwhYqqq1k61w7FnURp8MAO5Su3 x1BW5kM6NSwJTrVur0uOJXHUgRq959j+xQA6HjFdBgEKa3THgpg5s6ckMl6HqjvbL48x tfcvCVuatYlcG/F093vBW3rNDBON/HykHzx9Zr6na+s5q88gWdcjxv1g1Fm5JjIcy5br ZSpr58SwMdavWszmBIAGnmMLyYdlMOdn9YZGc2yz1+xNPbEfy/lmN9ehzWhX2PGzUnF9 VZXiX1LowCjzUKFsCjQCGyqYVYCXdn37nO2paLd4gfPOumJX9DB9IdP7zvwOmYHQN0RE Ti3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368842; x=1779973642; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=uKxCvumCkaRFL/8oxTufBn5fDWZVIi+dKwaTyeQSE8A=; b=TNKli1Eq98KFtnZ8UXmXmxrv6JjeasY/6IjOgl7Zrn7+dBrQ++JuMpwp03YAPBjuwo DgFnEyGZpTkUEvtzHGylLpHGh0vVzPq+IFvs1jYA9hrCr3lwEHPxtUIO2BZtRp8+qDrs nFDtfoY1ftX+/iqwLPikoH7pCUfaoD12xrgrK3lGvMwNBfR3n1xcQ6yo9+7eL+IMqt4M DaMSpOgdU7Yctxb/U/i7rtWiBqhWVeDZhVu27HjUNadnHtNm7SP8rG7xIj2zuK10d4g+ ao9XH8ElQ8hg7BjmWtDVUEzug0TdDyDHPKlB3VylxC3r+XkGMywi1TsNflaAq6uY4DxJ Z89w== X-Forwarded-Encrypted: i=1; AFNElJ/ljfl3618PbMJtm2G+4AamzkWLHw3AWtl12kFtWMGyFEGmjeTBXGT1gyl2JvBedPDzYCUW+j5YnaRmVY8=@vger.kernel.org X-Gm-Message-State: AOJu0YwTsk936HVOVQzTbZgDG7J2TL5RVQ0sM2gqjJLyeTDsPvYqqux7 WUnCm+SxE7By9xh3qDYunyE22PxYGQXGDIe8RR9COniGPm/J8DTVtDJEo0T1Fst/MAJZAv2WwAC 2COqRbh5vpTH0q18+1+jtOYsYROZNssXAf9RjFqGLiy8J/JYJBaiLIjJwvTm2vMYdnsAF6sKO80 s= X-Gm-Gg: Acq92OGYwRiCuD9cM5Uem9cV2P4xD21kIv40/xMaP4xlbYsANUc399KNGSaXt50YI/6 uEKEfFn0651IxE7bYUNEnw7X+LIZvP2eOFIrak1CVpdRB/3OnfTkx5+7Zu6+nwUEMh3CxqyIvD3 M4tCw1Kn4YHb8TU0mQMR5fSp5RfvhUGOSXexeEEL8dBQ6HQU7V6sSp0hj0ymrPD5SWG9GvXuhwd rrhlkRv008mvlmsNfA2q2f+LaUt1Rs0HBJ0Y6FTW+rlXWd84YAzV7OzXBXvlI4bd7x5tcZVIiH/ 8NMPI81Qa/A6g3TC7aCc3QNazHpkOc/y8cQnhu8kwb4a+jBVD4XzmXHXLaycFd8nqraCMEvKalj g/4/Xo0oKpSUQknhnAVZ55160ylkeulxlpaMDPRtYNvhwYWiKDgBvcpca X-Received: by 2002:a05:6a20:4327:b0:3af:cff3:b347 with SMTP id adf61e73a8af0-3b3087a5f1emr3405795637.36.1779368841592; Thu, 21 May 2026 06:07:21 -0700 (PDT) X-Received: by 2002:a05:6a20:4327:b0:3af:cff3:b347 with SMTP id adf61e73a8af0-3b3087a5f1emr3405733637.36.1779368841071; Thu, 21 May 2026 06:07:21 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:20 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:39 +0530 Subject: [PATCH 06/18] arm64: dts: qcom: sm8250: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-6-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1575; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=39Sa4FRbA1XPh56vrPZ233l8fBb+GbeXoYXxNG9G+R8=; b=V2PKgU3o/Lx/KKcf8HhaHoGw+SWL5/Xh00CCq7EtLb41g0aW6SMDWo3NoPwaXeIHZzqdJ4AwZ QkoBhkho58KB+0xXoKeLG/++BSlJKmOskm02EC1tsCFz0Pr71L3ThF4 X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-GUID: GWPZ_efnplAu8NnbyGO_io6EOTlgcwup X-Proofpoint-ORIG-GUID: GWPZ_efnplAu8NnbyGO_io6EOTlgcwup X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX005JW1HrJ6i8 AKJZH0zG0bN22DDtruXtNs8E+NfeG8rcQEkvWf6DX9AA4jitPizHT42V4r9Ky4Kis3Ur5attvtO D3HZ/CsW0XdCX7+y/G2kqV+MbRdvAzexyqOlsk8jg0wrZdX3xrfs3E62A6ZG9C9V+TbGfl+3Vdq m0tAJsQDj7g6Xjw6fc81sxoFRk7E4tFPda30WZvkGDakL57FgcrkxLk+4JZlafBOKrOvXznCw6L yzuGn1VUYU5KIFgl5bBE0qpwvIU0x0OmJ9HUyEql4nnglgCHhLItRsf7JgkwJr41lZBLN4BSRdC 4E0wBeqKBVinJR33XLs2H9FZOIlQSSZGNsKMxG7HsXfvftufa+UOesoLHNnIQ/yOFPzLFbJUoX2 tQ6qNXEYw+zrxf3cb09D6sOlX9Ncl0FoEHins2yav6/7H8EmXwvCJdXSbUTKXaw6YqrFu8kkXRi FDxYUyiaLTuQCthn8UQ== X-Authority-Analysis: v=2.4 cv=L+YtheT8 c=1 sm=1 tr=0 ts=6a0f038a cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8250.dtsi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qco= m/sm8250.dtsi index 7076720413ab..eca66d1c1c5b 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -2202,7 +2202,7 @@ pcie0: pcie@1c00000 { phy-names =3D "pciephy"; =20 perst-gpios =3D <&tlmm 79 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 81 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 81 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie0_default_state>; @@ -2329,7 +2329,7 @@ pcie1: pcie@1c08000 { phy-names =3D "pciephy"; =20 perst-gpios =3D <&tlmm 82 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 84 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 84 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie1_default_state>; @@ -2456,7 +2456,7 @@ pcie2: pcie@1c10000 { phy-names =3D "pciephy"; =20 perst-gpios =3D <&tlmm 85 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 87 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 87 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie2_default_state>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 C27FB3DCDBA for ; Thu, 21 May 2026 13:07:26 +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=1779368848; cv=none; b=FeLWs/nR4kOophhJTUkT0yDH3LmbdGnloIwLUCAGKx+qoUV8doqc+DC6x+Pkl1J/vWX55aVs2HgkxTc4SShGJrwkOkfuPhAOQoFoJwO8R0JbjyY9FMEdW1+BQZMoDCT+qwRAvkWYCTYN6yl1Q3uQiZWzY42UBdmI9ir8jGRybuU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368848; c=relaxed/simple; bh=14xdM7lWAmj21nWNm8xGfeuJETJYM9HFjmPAp0BZ2G0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=J/iYFAPGlwdpGJYR/AQq+Jg6OamvDxJkq4aW40ceKeYSZGxM12pHWDikwXjTXrujGMDcQF3rFQboy5mb11tJtqa3PyfEG/WxYzJCrNuehy6CyiXnyfF1NEMvCokG4jnr2F6uPkMv11P7yLPOx/i+zjIbBgfDdXmGXKAa95pU1i4= 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=bnJyhQ+y; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ddUbYqhz; 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="bnJyhQ+y"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ddUbYqhz" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L9AM6c3556071 for ; Thu, 21 May 2026 13:07:26 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= b1+140ZxDFHpXv0jaodESlk4RR58nOTRBT+vzNq9fR0=; b=bnJyhQ+yDYvqfgxT DpdLDdvgsT37jschvPfjyvZbuuzMre75QijVVeQaRmZqf+xr8oSUAKbCJvlcHuwp gJTo0QdFp4ADIHUjtUXGlPp0WfOlhGDZMxA0DneeixtoAWscfGT7+tn+vVW9LcSl 5U3xOEvYFLFUvtC8QNc/RgLVU/auLrfQgTQu+ztR2iV47P4ZnhT/axyBbz1FVmAo vv9ZOFpGsA+B06QKywtT9LyBMI44ynHvgKvLwEqpX7Al3V72/imgXwakoFeRySKu OMhksAVZrxo1WmgDvOc7bVNTi4vz7vSU3Ay8bRvMa07AwqiGZLD/CDbfvk3g7CqG mCb1Jw== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9fb6mmb9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:26 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-366344513a3so12989566a91.3 for ; Thu, 21 May 2026 06:07:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368845; x=1779973645; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=b1+140ZxDFHpXv0jaodESlk4RR58nOTRBT+vzNq9fR0=; b=ddUbYqhzRW5+FQ1axB/I2vm8Az7Y1tSIpulehogXl9FJO9W8+Ep4M+rDl5PU3JqioC DPahqaoMLQfm/ca9M/jhPdBscjcFWk/bEgA7I2wG1o7bi/jGm3zjMMHg95ewnvzbN/YY D516hMwx2lpOrQyvnDK/n4oQFnbf9QzG9rlHWmxsylDaOtdfhjKi7Kzu7iKCERJlxwy5 lbgfbZ4kdAjjy7KR53ixgCMUlm8G47C1LOI27K04HkCfgpScPEE3eLsc5fYU55GjMqzK tkT1fkUdjitEK9UWslFzdCwt8Mqpmm3h86LVr0aqAKkumh981sNfeeoivo3XHHTaFtZp 034w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368845; x=1779973645; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=b1+140ZxDFHpXv0jaodESlk4RR58nOTRBT+vzNq9fR0=; b=C9BZSGV9D1G7LhT5HwP68v/qQOcMJa3JJLunh/D1Z65XjRkFQwGVN69tROiZav3z45 lFscbYeh9CykheapLc7oPouLNS0wnl0EmvUKY9jBZEQSIUmvvPskldBnuhZwOpzkMgGR lGnXHVsnpZUORix/uWo8sk9+YoYEbRgNOHnmfwMERnYyaHsP5wrX7QVlWIFmlDbYwQ26 xxA2cMtIo1b/ff015YF4B48JnyBk7mGWprVZxzmbfXhiCgsGlFc7NeQzGxf+L/Tbm/qy 9wp7K3IeWB0rP0Dxpp0x73SyFJ07DHqCBfhpGBvG+lGa2iY8+csojTdsHZK50EH6sPYK VXvg== X-Forwarded-Encrypted: i=1; AFNElJ+RbEgKzgnCJkRhnZ1IACoordqWUBpgjeIn5WPvYhovvFRLVExtjkxp3/WiV/PMrDnyQaLb/ziZeyU8lD8=@vger.kernel.org X-Gm-Message-State: AOJu0YyyU4PGSPlQF3IhZdtgaXolxQycVGgiqcE32swg191JIlF0OtJJ g4fZMaDcID+v2kOtetDbtrKWTvFC/P6KIqvB6vUTQRN/k5eJ/GDve3C7VfY4Vbrm49IvVJPBeQS s8oOZVed8g5Qs7D0SiD/2QYHWDLxaIsoTtL9ReCH03UB+VcfKI0Qi1SIsVhf3GILRGgQI2+wpIr o= X-Gm-Gg: Acq92OG592xB9WdDuHXWLtChDHYgHxfm2I8g0EHP/RQsr06g2EMUJ6JqdLGy4CnxGFh qhGK4mHGt5JW/5gg1Es+EbpzO7w4kHpj4Uvv1TVKyO2r1dm6Ybm0Yj01lWBzvaUsWyMh7m03L7/ F5fJ1MVyG0gH3w+t7bO/PDpIv/dRGIWUlMmP20mC6OB/+7RnM7B+cjQ4qonGJOBDmn+coNEn4Va XPe7foARr+2AiifaNihyBeZEiw+ahNSvZnlhid0eZNAUlYpIMd+sPLoZN3TSutZLjhcXy3rouev yv3QX3FWAGQnYTyVm20koFa8JnHeifIMagnOUy4/g4hYeW9bfPEePC8Fcq/2wfS4mzzrLH0GtUH 7SPbmoss6wzMhf17laIVQURWqp/RHWtmim8mAlzF8YpZ18p84uCePXPoZ X-Received: by 2002:a17:90b:3c85:b0:367:c442:3f20 with SMTP id 98e67ed59e1d1-36a4562d34amr2912587a91.19.1779368845451; Thu, 21 May 2026 06:07:25 -0700 (PDT) X-Received: by 2002:a17:90b:3c85:b0:367:c442:3f20 with SMTP id 98e67ed59e1d1-36a4562d34amr2912549a91.19.1779368844978; Thu, 21 May 2026 06:07:24 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:24 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:40 +0530 Subject: [PATCH 07/18] arm64: dts: qcom: sm8350: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-7-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1200; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=14xdM7lWAmj21nWNm8xGfeuJETJYM9HFjmPAp0BZ2G0=; b=t2hdMCRWSJNRvNxjqNUg8xoML33lFe5t7/J+hEF68s24P/YqlB8ykk52DXHQHLjbkIpEh+kZK wv4CTazhosUBpUbyPhB6n/yqDv+rLpFyTh7ae/hKo7oYt2bLS4dx0Wi X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Authority-Analysis: v=2.4 cv=do/rzVg4 c=1 sm=1 tr=0 ts=6a0f038e cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-ORIG-GUID: GR0aWM3c0SijCwgcsax9iAIzRcFp1Nsw X-Proofpoint-GUID: GR0aWM3c0SijCwgcsax9iAIzRcFp1Nsw X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX0tC1DBElMIwp gvJeY6YTwXDlxJU4rH+zkumqf83fJpIbvuCINS824CmoFlGR83tagE8GntonKiIfqOqOkYCGMl7 lySEjoJiYNnAAmXydYIecTSuzXmq8SynJT4cpmdSCu0yQfebkxjJGLaMQb+RDILc+h9Z7/SoQ/3 ayta9Y96FcI5W48Sn0g/xbzdJM8884bbQCOBuDtlyEopLTUydMcF6By4Pmgei84s8UF1KiAq+2t PAnDZXt3VwLOGQLWp1HZLPXx8sQNY1rKz7E4wxffcfvUxWz1Pl0Rk/KRPDfRvt0rJHX4RXdU9O3 og+njZZ7SGRGAFJhM9Ny03IK04Mg4hsz2FZh+v28FVo2pfDaoYM7B0xbV+Yx1EAeBa9VM5eZ340 oahqfcZOggjFR4ZCzow1zELILvCv8Z6kV+tB0zvqmladAVfKkmdnXhWIgHvQ1pMas3oyiRBivXS p8XwbvFH6i9WPnNnDMQ== 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 bulkscore=0 suspectscore=0 clxscore=1015 spamscore=0 malwarescore=0 phishscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8350-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8350-hdk.dts index 5f975d009465..0897ed1bbc6f 100644 --- a/arch/arm64/boot/dts/qcom/sm8350-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8350-hdk.dts @@ -494,7 +494,7 @@ &pcie0 { pinctrl-0 =3D <&pcie0_default_state>; =20 perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; =20 status =3D "okay"; }; @@ -508,7 +508,7 @@ &pcie0_phy { =20 &pcie1 { perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie1_default_state>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 011DA3F8712 for ; Thu, 21 May 2026 13:07:30 +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=1779368852; cv=none; b=VhD83HjJIMJbwAYryu5AVGCMoqAiTQmyib2ArT4FZnPHTU/9fUkrvY2aIq3bgri3+5Fp9S/r2GAt8P/a5/Y4a2RZrQRsPTzHVxs6ahAnwdhg92238lnc7YZykQO2T07Au60GwGbTfXaQMqYWJWHE1G0UnVlR8g/rKOzCf93MbCk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368852; c=relaxed/simple; bh=tXKQIHOcQOcv5dfQ4xmeHI9CPhMtp2fTEYmIOeOL4Ps=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=J1eoKVu7fXXiklWc8It0QIhSgVsE4IU/mEpwKAL6G+LAWPUUedsBXEAQq+Spx4j0A9tdFuyxuf6VLqzHxsKqdg7X7joCD+v7SDI3ycjPNCl53It4QTjvlSOstp6EG1CqmF3ZQNz/Sip4S358/N7Nt+YZnwxX8qPx9yFis8njFAA= 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=kmZNOY5G; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QP46BMX7; 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="kmZNOY5G"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QP46BMX7" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99mVS517707 for ; Thu, 21 May 2026 13:07:30 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= Ij76c9jqjldbAgxsdOIP1tQ8uMrj0btVvmuzEdPMK9M=; b=kmZNOY5GrQ9sE2fo mrCCREz/lkZX+YSiZpC+MiCb4Pk4fWmVLkgfB2E2tVxyg8EbP73gVnUhN668h/O3 trkOaMfxmS67BASvSjiNuWzb942FjahO99hlXDAm1fmbu1zypocJjBxC8NAZLKXE gGvINTNU/3hPDofynlg8X7W9wUeFAkxQcFM5fpj7xjCdmlm7uyfkH0FdCqtwdXeM LEIuZYSTSjdc4vNRt6bojh4DevixWnO2DS116ppd2Okfy3TC9Uv5TdVAL13JgeQs gL6deMC2sIaOxzBcygWHLejBdPqZgaF0sztoSuicvZlIlECtII/BKs4pxrW6xVeb 1BhpIQ== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9saa2bfe-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:30 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-369166fe5e3so5404925a91.3 for ; Thu, 21 May 2026 06:07:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368849; x=1779973649; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Ij76c9jqjldbAgxsdOIP1tQ8uMrj0btVvmuzEdPMK9M=; b=QP46BMX7jkbrfps/ga+7qz6Cxab3J6r+lHhTAKX6HLOJpW0XDw+xKRAauot54D5AWx W0OIEVnMyVKeHh22VJLrhDyRbSvqFtWT8fl0SGVY+2VASjOKZDTUOvWM7jHDhsRJPATB 4ae+1aXB7jsjUQQZ3wxMYRY/TQSaYXpy4PR73M8Hh/LHZHLkGt16KntrzLV0jHsFYnvj WdV2yryqkLb88ZV+Uax2eVF0dE+Y1z1v5Y18VtbYyIWiqk2lQFPeskATnPMmJhDyGhWL 7PRUKtxkIrKP58meGT/S0BPWxnMOwaSsjWzje9GUonWKOBWYR0lJ0Tf5k8aoDL2NjMZ3 6aig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368849; x=1779973649; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Ij76c9jqjldbAgxsdOIP1tQ8uMrj0btVvmuzEdPMK9M=; b=qV+MHymtstGHsW2rmzojKbYX6T1KUrMCNZxg2xWoVNLcswD7kx9zH2B/pOrIG8pIQH i9SPYuWrGcQOrZ4/Hi2scmwAiQ0NhjtZeEqUmDSNalNiPFYHalH19kRYlr7vn7rjQ28M 1VQwnWv1V9FBeBKWQ1mmE2HERmdW+oZvOfXooRLFYpJs16DM7Znu1cfCS+QN3EXAezlR nfbWYKtDLig+MrUPW1zO+v289pg3VXy9iJQIvRythB3y0wZYjpGpLcLdN3Bo3iK5AUOa rq4q3bViHnKT7nbebGXfue+8nHN63b9fQPNykuNoRPT9MHLHsuwK1xFo8UN3Xcxtu4zV Mzbw== X-Forwarded-Encrypted: i=1; AFNElJ/2KqarwXB3wvpMgKlltjXdqcD64+LArubZpXH/oNvaJH7PxPPsXq3OqkLjrJIdWrqVMg3e8Fqxy6xitAo=@vger.kernel.org X-Gm-Message-State: AOJu0YxdYbD8cmSMxkD2DSdi+kbAUUwhfNmRhUB7KF5OwVGpo3CBWq5u t3RJpF7hw9zeLXgANdlzwJ+io+o4LuEwbWeVLg9sXTWFJUO33cBUW2pDHBupDieKcBce7/Riluv JqHMLTLWDzePvkJhjTUK1WeAUjliED6+iw+ARV8CvceHVYCFWLGcebTYw8t44bgjr/y/pxMGSkG g= X-Gm-Gg: Acq92OESnQ95q5LK2NhVKk/pyjXPL4JIC4MFV5lshFaTSXp+PNJgb86/p4DTsUcx8GC BJfsUNhRK7QTQQ+uEA2F0ZtE1aQZ1YJYvcF27/+Ug0E6KB7SVlIPGq4Jom8234x88cLaFv+fKoS R8NNf8UcolrtgiZmeemHrzLs4pBM7LD84oBbZnbkrGB8PAAbrKRmcS+bTCM/6LpZq5Pv9ennOLh nntSmw9kZcMs3d43kJ9JMhdrqybbcgWQkKYPR3V2t7uOW/3xMM7Bz3TdVMKBIZek3ZncRZeD6eO U+fFdmF6XGj0IvW+isX/sPpmDCZxGMbIEJPdBi1x5nuEC6qhwAU6+c9YN3dUlBp7zm/PRz+k+0V fz8KZ5zSr9PrAMB3jcMt88DL9j5oeSK5QtORopaeU1Me3UmKbvM2/bfSM X-Received: by 2002:a05:6a21:ec07:10b0:3b2:86e8:a817 with SMTP id adf61e73a8af0-3b30878faa7mr2425207637.31.1779368849375; Thu, 21 May 2026 06:07:29 -0700 (PDT) X-Received: by 2002:a05:6a21:ec07:10b0:3b2:86e8:a817 with SMTP id adf61e73a8af0-3b30878faa7mr2425166637.31.1779368848889; Thu, 21 May 2026 06:07:28 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:28 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:41 +0530 Subject: [PATCH 08/18] arm64: dts: qcom: sm8450: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-8-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1321; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=tXKQIHOcQOcv5dfQ4xmeHI9CPhMtp2fTEYmIOeOL4Ps=; b=cZyX19qierI9e10Tx/4oErjC+UlxF2/8cf0vyC+QWA8KyJKI8xSKVVKUGtz/L1Lh1dUy5VpS0 yS0AT2OV/N4AdLtZSNPvaIuGFwXYESw+73065DHsi5NSIqGYosOY74k X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfXxM7XFRnEbRLJ biHdhNG11l1GLAslgK9VgBuvqcviVAUVZOQVmK/7F0ge41zYPcGSGnGqFjcwZ5gjYcQYqcMXA1a u19dAOy0AQt2Oqn40jG0uWE+g6bpI01qqGZhEqreilQtsydcdGcJqBz0Z35kFIL98+xuxh/15I1 2q3a+IWrmvziIysGeqGI+yY8tlX622KMpUtSNEbny32QtFQfsrGmCr9ziM6QPKwYJNJa+Toup0H eqzJOnQpFmf/UxlP5p+PuYpDgfn1SIBQ9qw6hmfhIdleLE/1aDN9XoFtUcSFDmSA4mpwkdjXjJm U0k7Cm696TQj2KaaAt2bJ3pIFMukRilc30/I9AdShkHjN+VJpls7LwAApAb2sPumWENr7KyhQzc ir28ZRomJlkZ7CNeMOQ9MwfOMnEjXFBh8wAlXI5YnYKbslfjWie6v5H554bMuy5O3EHXi83tAb8 Xeo6ARa8hPADO7Mn+lQ== X-Authority-Analysis: v=2.4 cv=Qe9WeMbv c=1 sm=1 tr=0 ts=6a0f0392 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: VgQ4yJDN-2euuv-_qtt0pz7L865ekpau X-Proofpoint-GUID: VgQ4yJDN-2euuv-_qtt0pz7L865ekpau 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 phishscore=0 suspectscore=0 clxscore=1015 impostorscore=0 bulkscore=0 malwarescore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8450.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index 03bf30b53f28..acb36aaaf20b 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -2035,7 +2035,7 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, phy-names =3D "pciephy"; =20 perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie0_default_state>; @@ -2200,7 +2200,7 @@ &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, phy-names =3D "pciephy"; =20 perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie1_default_state>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 9121C3DE451 for ; Thu, 21 May 2026 13:07:35 +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=1779368857; cv=none; b=qDQLfBUwT0WwiYDF7CBLH1l6RJiVXTBEkotfdmjXceyCUPiqpF7qP/ayGGqLLi8soxsRdQwxNP459pomaE6mkICyHADY58as97XtAGkyJ8RF5YwqA8LhURwrQNVlfX3UzP9VVBbmdD9Tb1YAYynBqi2yKeZHQRcL+lxSBhGKKoE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368857; c=relaxed/simple; bh=kHfEKHzK5YZNeEUlQiJCSZQWWRkBf85mjselEiAzb4Q=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RVNzfZLF0yllmU9913UmvY+MiY4C8HF0RLwi9oFFshYsgK+9T/5hOhBK1mK0H4b+SMELZ1CRCxr/xGy/bjt3xyXCOCbmaLf++ylcgXAvLxUjG8kb9nV0mNpgy0bJkmOjxmdWT4epgcfgOZK27xUr4Lc/LUYQbOjOxzztEruBnGc= 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=eTWJna6N; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iEi5iRGJ; 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="eTWJna6N"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iEi5iRGJ" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99noD3451416 for ; Thu, 21 May 2026 13:07:34 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= HnE1TvLNkzojCPada+n2m2yx14XKliJ8cTA60AIgsqE=; b=eTWJna6NLmUE+AZa JEIelb/mejCH+13l5ImCrae/nlLhA4Ds3HBslJy4AHylDz56SMsEz3sutYPi0qDX 6oR7flLeGUSbYitmmvXKE0+RL8JiRKj+EDo549eCOhtqeC6s9Befi+QiuBsnCMNX QNqVK2lLk48JSJXXFAWC6XkXlJi98iSdZLexCH+IEER8ZLE4lwJAEGoVLcuEn+c3 6XU4xVV1fUKpkQeMiXo8ZG49yYyBOuSdjf0oCHtIa6lcrXU7HNmGnizfoCcTc1ai mkXz6z0UnpPQ9WCZaAZLo9kdvmmE/zxgF3zmxH1bLlDrzvk3G9LI4qdZtvUvmpaP qswV3Q== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9y1h8xg9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:34 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-3663cbff31cso15013065a91.2 for ; Thu, 21 May 2026 06:07:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368853; x=1779973653; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=HnE1TvLNkzojCPada+n2m2yx14XKliJ8cTA60AIgsqE=; b=iEi5iRGJ42NwyY+QP8NjD3BqSwoQVNYtz4S3GV5FeQph6y3oQgnk9/FkYutq3z6/mv uNl1ddd0rkN3GAOVGtmE4gTDd5ul+zMYHNZdVk6VrQLhb/UKlaWA2fqkKXUgRK4Y3i6m I7fzcyI+iWoBxL2PpzEYSrkOQkHRDQSz7bjfl7Fye5yLRb9wFCp5UuAW788D9qUQzq2a MrH7pQ+J5QWY/ruY8ISlHA6Geozx64YyNZEERkJhI4zDkLHOZ629k2cVNeNhNiyx+Pmq w0Ckro+hF/j8eJxhlDm6c7Hu2K1W6QaLsa8DGDS6Md1/rVL1uGxWTjmNbIujO/YeRQmm 7NaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368853; x=1779973653; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=HnE1TvLNkzojCPada+n2m2yx14XKliJ8cTA60AIgsqE=; b=qT9+FEwkiGpAqWOWd5vU+H2eAzHW8zNb9nm2rvWouZCQz6jCbgJmIM+9zMbKCg9GB7 vTZmBulo7/X1L3hmzONAWRv8aMpWvB1T6EwPfNGTiscRenDjhTXRiklWJxEGe8ZeGoYs kzfCgmcDnliv33XajlbmNBYFwK3zqrTtUlEF1e+w/COr5eP3A9sx6V7OY8YrZSGzHoNU ynvfWOdvUqa3h+YS075J5cCTl+RlckxlMU9XsJK8MFwR6pk6McL74aK0JnvvwTW3/uJO dh7rs9Z2qNbDXMg/NBNA1yGUs1LpEMU/9YcJ7AEdnFqyFCQaOcmB8nFUHnzOHsGrQEhQ dfqw== X-Forwarded-Encrypted: i=1; AFNElJ85Xng7NbqXylrT6XK8LoS2/+WIhSBoO/WhTj9WVF1cXNas3qPIEqSY4cjoSRLrL5kKh9MJhg+6l+tO5t0=@vger.kernel.org X-Gm-Message-State: AOJu0YycTVyr2NDK13+Pyy/bAjeXFbDF59tTQP2k/ZXUJl8ekGTimpHW Z5nfD3OeJUN1sWO4LHXcmxiGiOzov9QRxOB6VR/sYiQlsU81ooPeIMXeGOoUiJBt5vhbav5ZF9P ri0VuHORU1JjkPHGPANNwuaWflr1GzYRjtC9RqHXl4nUMYu5hCmfcrtdDxNNPp9LTqU6jo5N/g3 8= X-Gm-Gg: Acq92OEMViSyx++aeTJ8YN4gpmb6HIQFfZ5jmqgUflbaxqGMvDSneEWSXc88pK6Y0xt h3rFJj1kVwZlm6837T/teq4ZrnIknUCY8cLE7wcnWD6QFqWkl9wWzZXEX4YSKLIX64CPSlSYbPU casUYmWxvTod5fGaMGVvEhAvdWF2+YxazcN6/akj+Y2z4Uy6lnZlg/w0tgKmtKynAnYraPtwMMQ NlCC7GVWDhySkOapXS7Xwwz6MBizYILzf1cHiKTD26YGCQK0gXEmFrR1qMEVBjWLkDf84ib9HMt cKPm0NBt5dmfrLWQzt5pjzvzBTfHC7zl0moheijWCJEV40IfmWrDrAkVmbsxgi07WP7W0Opd3tG 3c0TWaUTLO3U1nlf11j0L36F8vChAz9Aj1R3LR4D6HKpo8fiTZbyPZKUq X-Received: by 2002:a05:6a20:3d19:b0:3b0:98f3:b120 with SMTP id adf61e73a8af0-3b3087326bamr3506731637.22.1779368853321; Thu, 21 May 2026 06:07:33 -0700 (PDT) X-Received: by 2002:a05:6a20:3d19:b0:3b0:98f3:b120 with SMTP id adf61e73a8af0-3b3087326bamr3506669637.22.1779368852897; Thu, 21 May 2026 06:07:32 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:32 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:42 +0530 Subject: [PATCH 09/18] arm64: dts: qcom: sm8550: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-9-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=4508; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=kHfEKHzK5YZNeEUlQiJCSZQWWRkBf85mjselEiAzb4Q=; b=k6adMTJy4CttCPiQ6b4972+Jh5QQtwZvSLmdjNiYV2XgiBaCwzTlqM5PXtpbmGZno3hCwAiPl FOjZZYgnWokBIqcnT1/8Gc/qDJhSgJ5qr/ys1e5L35dsxJDV4xwjDFQ X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-ORIG-GUID: 0H_dgaGeW1GHoer6uAP-VRQMLzJX9Jff X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX5U8Sz3WQW246 LD6L7YYgwdkOG+1lToeRDmhwoVqGMe5be9kZCOZHC+Iecfk55Oy16s5Aw6AeoOcuo21a0XyDKI8 8a1DJf4pgE/a17Gz7A5UtYugg03BCWHYTzoSh8U0wkMwpldrvNqqvQ3am4+yh5CVcj+VSGuSaoa qPoU4G+4RjtPK7InG98kMg20KRZZeyaSy8TMHKB+o3qDE1nQPU55KkSthVvD5JdHcyNLB5+Irki oMw9o48GoiXehY2h4Job1DjAKixnDE7b9TOzJLh1w73oW0E7qdgymwzpPHiSL6/EHs9m0KdccXZ iqjky89z0WiWiSrJ+59RvOKgAE7q+3nLmNUrW7HAUdM74aYbhNKOl0gQpGdi/sgeuu+pmNiM0dB 5QMuHeFVVt9iL/pU+ejAo0suz2X+SyEbDsghZIgpcop318YAGTCd1/7jO3MIFXzuQSi948/hF01 l7p6aao2ptrnLvgV0GA== X-Authority-Analysis: v=2.4 cv=YfyNIQRf c=1 sm=1 tr=0 ts=6a0f0396 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=A_fZCR7qwrwYhkduS1cA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-GUID: 0H_dgaGeW1GHoer6uAP-VRQMLzJX9Jff 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 phishscore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi | 4 ++-- arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 4 ++-- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 4 ++-- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 2 +- arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts | 2 +- arch/arm64/boot/dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi b/arch/arm64/boot= /dts/qcom/qcs8550-aim300.dtsi index e6ebb643203b..5eb4626c6129 100644 --- a/arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi @@ -336,7 +336,7 @@ &mdss_dsi0_phy { =20 &pcie0 { perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; pinctrl-names =3D "default"; @@ -349,7 +349,7 @@ &pcie0_phy { =20 &pcie1 { perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_default_state>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/sm8550-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8550-hdk.dts index ee13e6136a82..4709eb34521d 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-hdk.dts @@ -1003,7 +1003,7 @@ &mdss_dp0 { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; @@ -1037,7 +1037,7 @@ &pcie0_phy { }; =20 &pcie1 { - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_default_state>; diff --git a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts b/arch/arm64/boot/dts/= qcom/sm8550-mtp.dts index 5769be83cfbd..7703ebfc1b67 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-mtp.dts @@ -739,7 +739,7 @@ &mdss_dp0 { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; @@ -756,7 +756,7 @@ &pcie0_phy { }; =20 &pcie1 { - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8550-qrd.dts index 2fb2e0be5e4c..5ce81ac3ab4c 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-qrd.dts @@ -903,7 +903,7 @@ &mdss_dp0 { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; diff --git a/arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts b/arch/arm64/b= oot/dts/qcom/sm8550-samsung-q5q.dts index 81c02ee27fe9..cf4e4e9d9e26 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts @@ -510,7 +510,7 @@ &i2c_master_hub_0 { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; pinctrl-0 =3D <&pcie0_default_state>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts b/= arch/arm64/boot/dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts index 0e6ed6fce614..d23fe714bd27 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts @@ -584,7 +584,7 @@ cirrus,gpio-ctrl2 { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 8AF903FB069 for ; Thu, 21 May 2026 13:07: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=1779368860; cv=none; b=AwvP2cfMc60jYgj3DqGkwZ70Xc9po7Y0rsN3196Ax2nXfexEG2cvhKV6DDfGEGQDdcVgG91X6euG7TFwTJg2BpL9OE+eXV4cg8QLCFAliyrJLGoX2aDWJS+e8s2j2krnHBlkr1vMoLY/zEcJ6pGBjKx53ZkTS/cavSGgKTouwkk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368860; c=relaxed/simple; bh=grym2NR/kAV0aYecoJf+FpWLScxnZ+YDsJl1+8FBBOI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Y48oJsi+Zug3esU8KhBmnZWZ2yuVxUsMMAgoo/J/gyopacMq4a1EiHzn4u9sfCaUYA3slccrtiMZzApozH24es6IdFtg2ybo0eoeMD+erFppJCz0+cBoi6D/yZgy3xGoGdQDOQA7Pd0OiecteNsscLQm9yEBliNo4Vy1aKvkrrI= 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=KoacX8I3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=HZ77hrEU; 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="KoacX8I3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="HZ77hrEU" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99oEu3009546 for ; Thu, 21 May 2026 13:07: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= E7n/2rnujuyivCuY5X/zQ1UdWqSiPXQtl8dZdQZ/7k4=; b=KoacX8I3ycpV2vAN 5B4X7WVSZwntymC4nt93mz7NAoDbKlrMU00uAZUDmIikXnHpc585f/hBDNqnkfn+ 0RAkkM10jDGnRdYJF7bK885Yv0bVbJiov9nugU54seZHBjbJImoETWuljNNNInOs vaeqr3elZZUvIkytjwMPIpsdP7ctK4OyxXR3TE39KJYQn7gVv6A55E3ZMgb6gF+L 1Ryq9unRkUiLyN0K0dLTB3UxKGk0euhbYmzCgom/Cm701grfMW770Z65Aa+gTXgd Yij1u1pBOeeOuCS+scePILYacbHRTXsLiODnDaZuDOl1/CuGMNRMz/CIlMU66Bbt 0mMFzQ== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9sr329ry-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:38 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-369166fe5e3so5405099a91.3 for ; Thu, 21 May 2026 06:07:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368857; x=1779973657; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=E7n/2rnujuyivCuY5X/zQ1UdWqSiPXQtl8dZdQZ/7k4=; b=HZ77hrEUaacZr7GIB632HsDar99lFgjZShicdgn6jorPqeCeG3V0VElI/WlsQh+uCS 7MG4beQ9KnO2JCapmWDaIXR8GCpq+jnqql7+hGISeDQvfgANNsdtWY0/2+297absHiJN Mqz50khXVEVho3QnPUP6mDMc+SxP2Ne66jawHk4NmN4NFF1LZA/6IcNbmog5JG/y/tSv 2MGVqzJQBfQ4YjL5LYlQ212yd6GtGGiq94gxE85fbZFygcsHSeq3JzNHN1VtKaFcEHkc NoSAJ2HToLwvWX9Gf99UJF7ewMwLhqMhkXDQK04EJhCxjaWEI5VSztnc8jJQfGnniNUx OueA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368857; x=1779973657; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=E7n/2rnujuyivCuY5X/zQ1UdWqSiPXQtl8dZdQZ/7k4=; b=iVSCBl5qlhIvDoJJWvCXB0nCmxpva5O95mpzWY7Uwq+jl6iyMFuncwFDgMvItDUnWt IEY+PcJXmlEzNA551X+FuFJJz1YVUJBZ05a4R2wb7fpMq71fx1U19KjajveA8ZHffGNI q+JTaYm5S49je0UzbWgA2kl5qegoi8y6MTAK8XTKnk76Y+imeUv1kEIe97epz2IsTn8G C6gBWA1NhjiEy5fQIUbMbzeY0xlRvO0EI/ZuYjqOnQ2pO818+JNWOF3uFukHZnaNwsxN Bps0UPTrDGr1Hr8DYNdu7CB/uPlALvRhsJE+Cyu6KzGj0S9usCTZnZy+VBlAaN672qgT Yd7w== X-Forwarded-Encrypted: i=1; AFNElJ+9M85e1eYbTqfO9zt3GsEcX2QgCcGNF62Oxm+DlqYD6w//ZS3GqSZRbMGlOO/tOMZg5OOeYFdyc/LZc6w=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+r+0eiHsdh4knJ02818xLnYCq+L7kQDxjV8vFLjHHofKgIi+c jgp0wkJ5J8+taMWrwpEyiRk9sqf4yMSrgfzNKKB6qDHZlqdfqGwEsdHm3bL1Fhg1TXw2TCnBgSk 7h28DnfS1WXsVeE0TGEZGWGd6zHzVjJ89YWRNTv4Y9tctyS6MOjXgS4mDXIL1n3nUWyI47Ga7et A= X-Gm-Gg: Acq92OEqCaBjy4MYfUASuTQRHQum+uTjHbOPeBp4k+UuHYcabt/4hPyIfGhkorn7ryx 9KgKvbaVf0W5c07MPRL/Ie4H34gpyDelPzOF/oINmOrWQu1EUGC5X5S0Z23ay3myljVEANRxBFY HT5GSgY7pCd9rwg3B6B/PKzTwKHdhTWkdrhfKYxKsMfEzyUTK0PTh3oOBvtOnGehfY6h8UgjGBt BxrGph7gQ3J5bOHrtK9pSgvg1SrZsKaHdkl7eaLoGvqJV6zvtu8nM/OHt1/izxgt1Xu1KPMroSU qkTu/iii8LL7J7/H/PZSjMwy7sA2d6uVgPRp7nrmqjFw9RAVc02b+QBAFQjjg8ilSZwLUJKRj/z gd6DcifMgyyBCIKkELA6isdk9hDg+2ykBx1FG8ha202D3o2M5/W+Gm+ek X-Received: by 2002:a17:90b:38cd:b0:369:7421:75cf with SMTP id 98e67ed59e1d1-36a455fe2b8mr2555036a91.16.1779368857350; Thu, 21 May 2026 06:07:37 -0700 (PDT) X-Received: by 2002:a17:90b:38cd:b0:369:7421:75cf with SMTP id 98e67ed59e1d1-36a455fe2b8mr2554989a91.16.1779368856828; Thu, 21 May 2026 06:07:36 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:36 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:43 +0530 Subject: [PATCH 10/18] arm64: dts: qcom: sm8650: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-10-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=3273; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=grym2NR/kAV0aYecoJf+FpWLScxnZ+YDsJl1+8FBBOI=; b=u5XcZVHlZ1xcXCThyXtpxaWgl/fOH5InohJG3qlgQ0yQjLU/6NRHvqkt59DGRcAI4jhVgJEOC RcJQ9pQF5HTD1G4aX9F4yQGc0oGAnJk9bI0FapwuwXD5RpfTGFaVFle X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-GUID: AFO8q8Yxk0TXCHcxW2IFp_-dah49_3LV X-Proofpoint-ORIG-GUID: AFO8q8Yxk0TXCHcxW2IFp_-dah49_3LV X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX6KWukItem9h1 8dWMxTP0jsV8OzGbYb4wk7uGCeo7zX1g2NTauLLzK68t38YK7ipFQR1m9QntWggYgFyojOex1vv T14LHZiL9DjPz/4M7T3xI6c3SRwF/dr9afSM6tx5ZUFuXdyueezqAP40xvIxCeEQD9r6oBBxeK+ f1/Zt8Wjm7SobZ5pHRo8I5z//4V1fbIRJc9PYERSz+RAKunWZ+mC6PE+UY/q3bXkF+hZ7AE2feN D30BRoBabC5rR6ZUxEaj4y4kb407wYtSEX0Wj85dcazSDE2PcrxzJGewSHZBB3Venjbig2JGYtv PPweGD+eHptuGeTY4NHLv/0sSA3we0ri8yvd5Vgzm/jfMCED9zuFdRTSGg64ySt7/KD6CR/CL5s f/0WJNo1dXPPPiUve96b/qzaXgB2EVpJ5uamsBQqvHSTEDBDaUGmVBvDkLYzmJLltYFt1BgUnAA z59ZqTvOqS3DDo1dxGA== X-Authority-Analysis: v=2.4 cv=L+YtheT8 c=1 sm=1 tr=0 ts=6a0f039a cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=vzsU3dzRAwCoIzd_qrsA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 4 ++-- arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 4 ++-- arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 4 ++-- arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts b/arch/ar= m64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts index 0dc994f4e48d..2123312d88f6 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts @@ -1074,7 +1074,7 @@ &mdss_dp0_out { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; @@ -1108,7 +1108,7 @@ &pcie0_phy { }; =20 &pcie1 { - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_default_state>; diff --git a/arch/arm64/boot/dts/qcom/sm8650-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8650-hdk.dts index eabc828c05b4..775ce9f2dba0 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-hdk.dts @@ -942,7 +942,7 @@ &mdss_dp0 { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; @@ -976,7 +976,7 @@ &pcie0_phy { }; =20 &pcie1 { - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_default_state>; diff --git a/arch/arm64/boot/dts/qcom/sm8650-mtp.dts b/arch/arm64/boot/dts/= qcom/sm8650-mtp.dts index dd6e33d2dc5d..8cc0d2cb3515 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-mtp.dts @@ -642,7 +642,7 @@ &mdss_dsi0_phy { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; @@ -659,7 +659,7 @@ &pcie0_phy { }; =20 &pcie1 { - wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 99 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 97 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_default_state>; diff --git a/arch/arm64/boot/dts/qcom/sm8650-qrd.dts b/arch/arm64/boot/dts/= qcom/sm8650-qrd.dts index a3982ae22929..c302996a7857 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-qrd.dts @@ -936,7 +936,7 @@ &mdss_dp0 { }; =20 &pcie0 { - wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 96 GPIO_ACTIVE_LOW>; perst-gpios =3D <&tlmm 94 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 279293FC5A9 for ; Thu, 21 May 2026 13:07:43 +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=1779368864; cv=none; b=k8On1M/kJ+roCUjCoN6KqfAhHDBJPbxWmlxSF2/2mxhzmtPKPYvgj759tu8wKvtyuEsWOLttI8srHnng4KdtX+eAetbEaJOpr2WzJyGkJ7plPh1YDbbnMlLG2MzNJhaO2V3cfUShGmzGDkcjCHyYvODAOLG+sGhBHx3pgcuVD8o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368864; c=relaxed/simple; bh=MB0nViV4TvVTTFohe7gXC325DBwjVk/OFHUgRfGnU0M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=YBx2hJgQ18n2d9Jn+lAOb919XeNnVcH8gxZtBjpWwLHk6hABMYD+ZtlMsc1o5ZhBxDPMGLgJzKOPmk1YTIn60kMgvqtUI66JAlfclq5GMzyFVq6t0pFoP1uMH0Lft8ONqNh7xj85LcjA8XQuDhX6+/M8gbMO5eHQK1YpGkgedbY= 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=aepdikLX; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Sv+orFkH; 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="aepdikLX"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Sv+orFkH" 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 64L9AN3Y1731280 for ; Thu, 21 May 2026 13:07:42 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= 9wUwDhg3dsVMHGU8J81+cNtN8Z1vmBifp1XZ8s57MQU=; b=aepdikLX8jKqBTo9 w3F0K9CoJgS7K/9rETNBB/djHaAZYjFNqA+wny0jvuOI9bxjHan48CzF2P1d21gJ xdbS9Jy/ebNQXXs2+QshvReprP4iL7zfCwx/Mv0wXK2YqnkdgVXMStCHQ5dvpcXt 7oftRMzHVpwyo8P8FqziTLF5W96Cf6R+clVYQW1Keq4ltLCjIdGkQ1oyykw9iKL/ E4wvDmRA+fseRYExE69+DJoFDCWIw8TlwNlpB/hdpVFVMA1Ay6kZs9eHdV31H+wO +j7wvWi67MupeekVsnSOK0GvOg2DB0+RkiUEyHeS8JaraMYt/+XnwFa6RWYRc9oW z/PDdA== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9c7f5fue-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:42 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c709551ec08so9386964a12.3 for ; Thu, 21 May 2026 06:07:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368861; x=1779973661; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=9wUwDhg3dsVMHGU8J81+cNtN8Z1vmBifp1XZ8s57MQU=; b=Sv+orFkHhvn+Fbc/kRz6YLQN1E299Jy90SDXSfjQBcF6/8ksJND8/bUGtP13rDW0qL NbhEd7Z9DNYEPg31K/guKt/PwJclr2weoVw3KDLoAtWsSyNwyBoH8UlJR/dzTMOQn72w fJcc+6Fq9B8u3pYvxJBMn38qHlhbgJntrSfFSjxPD2UOr5k26y7CzW+kf+rKR39CHVmS sGj9HGD0gQJcGrEL4KlD5hXjrK5PddQcC184qtS3f2hips37350xcHLH4uW8SoJeTBTD qST0RvY2y3+chuzbxvDhgR9fApsAAW+fLVDIfH9JoWNfGWUva0wlzucFPoVF4KF/5lno AnMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368861; x=1779973661; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=9wUwDhg3dsVMHGU8J81+cNtN8Z1vmBifp1XZ8s57MQU=; b=KusFim24bBDpMYTteob41/lV/iIJjhETN00jcTovoIgBVpH3w3Yl3Cmc9EWJlNxehE Hnppu2mnddc57Vj4+WyOfGhMr4oLAtefB1NQwqHbtmA25dfyCl6t0Ze7UOG0MSAE7glk isMYHglDYSEN4Clq0W8StkrEVCrgmJa3ymW9Ff388m+l0EBIEjebQ/iR8BS4R3lD5sF0 XYyfg2o4U6KpPytqGuPnaEvLLgtruaCnC/Y94Z0Han/4N3xf2pFBNsFcNTQhyZBRczef ROqSMYtdEsTAJG3YYnwXfIaYg50FZ9iA/zwaSZPNzbPV5ICizFnfXnfj22dMhwc/EnW9 yhhA== X-Forwarded-Encrypted: i=1; AFNElJ/Ee385UjbOFg4oF3kCPsAO7XmqcXpH6MT2l4ul3NCc87HPvYppIv4wDyjqTZlVIZxZzqpk57Vo2MOsznU=@vger.kernel.org X-Gm-Message-State: AOJu0YxuaTUwUENpzqBEUpTSpHMd77zJiNWodcj2/7zeeL0FcjbGbEhG cWWGNsQVx4Uxrt31nWa89vCZAVaWuhYrNMCGGGUBrb9qGIt7Bg46D+VxfmKTBoU/oQg0SDvKcgP 8u0VNdp9/3QObriYwAi+uqZ0W72Cyt4CMBdOqQKAcKGQOHKo4lujPv/698oClJQKT1qtQEwFsXT Y= X-Gm-Gg: Acq92OGr9kV1MxBKUz3v4iqNQL9VkBn9LeYgK1e2HRmfCc27Y6FBeS/qJxA9plb65KW tiXO63Lk8rNS25n7vw+TQKD/qAyvnMiSK139kF8ApA9TcGDD9RxMvEKoz4zUEQPCDAX4gcOeW6n uB3g0vItUR3r3LvLSpaer/DBY+czn53zXQzjxGoMMFBV0DaNhh38QQ49Hh07cqYhqG3JrWWtGop sT6iNPFdk8SE5QWyXRIOhnvHjncLqcRHIMlITawric/MhOk3VFuF12y7BsGuMuoTZxllCVpL5Co KckmcS5kZv1ypwZ/MAnx8tyeeUYSXrtLR6bshDb1eKpHX3x84JOZtcYSY7qp871161cZKPtoLJQ dfMZA18kZxGNMdj/Cx/eyWOjLl8SHcOnnPVe5daE8c2Vz6tvsRofoEgEd X-Received: by 2002:a05:6a20:9389:b0:398:a1ca:7a2a with SMTP id adf61e73a8af0-3b308b40bdbmr3593494637.48.1779368861245; Thu, 21 May 2026 06:07:41 -0700 (PDT) X-Received: by 2002:a05:6a20:9389:b0:398:a1ca:7a2a with SMTP id adf61e73a8af0-3b308b40bdbmr3593462637.48.1779368860772; Thu, 21 May 2026 06:07:40 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:40 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:44 +0530 Subject: [PATCH 11/18] arm64: dts: qcom: sm8750: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-11-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=919; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=MB0nViV4TvVTTFohe7gXC325DBwjVk/OFHUgRfGnU0M=; b=NMg8q7aCUe7yDl+w0GgJbutm+iiQhagL49JPvlJpCs88tTgOzeMn+o008tq56Ynn9IaQgWCoQ T0v89kHRikeCeOwzuGotAL7kyWX85M8QtyOyj3vtGjMUwG+TA3jrzFw X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Authority-Analysis: v=2.4 cv=c/ibhx9l c=1 sm=1 tr=0 ts=6a0f039e cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=t4RzHNKIQDbQSdFyBH0A:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-GUID: FEMdAoLfW0pWtgDQV4cO34YAndh-BRV4 X-Proofpoint-ORIG-GUID: FEMdAoLfW0pWtgDQV4cO34YAndh-BRV4 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfXxbG1DowQcg4H JNO7S1wINgbKYx8/M1ORM3xp6UAJyB5DJMHfvCGPTFCcfzZatnASfqRSP0S8mnhzy+iYd1XYPvo yMjAZ1GrVVQAum745K3CnA82nyuJuhfC8Ix9ZrO0v+AGXss57ySgCrp1b5qLvOLtBKFTJ1SK9mp Fm/esvK8Jwec8k8OxxUzxz1AyEz5GZgdA3+cZS8KWqf0lOJSzvnqq+OmjcYjNsu9d6JoL9m22OI BiuD+cXdV51jEsihkDAY3UQNEne2e38rTCmF3DDoqw+h1eSrgqKaor7RrRqwiYgWphnCquI4Z5L VvOI3SbRRtSMvTAtLiqFwH7u4fHqGrAStF5wXVE0xPDdiv4Fiqjq/eUN5gNtsqVhfZN7tOtQrSA evpftysxXQCLevvc4znRypW9C2DWeB97WVqvm9lyLrf8GFJc+w0n2N7um+iGXfgMntgLTesrxWx azc99Ie2kJUzCaRnT9g== 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 priorityscore=1501 phishscore=0 bulkscore=0 clxscore=1015 malwarescore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sm8750-mtp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8750-mtp.dts b/arch/arm64/boot/dts/= qcom/sm8750-mtp.dts index 3837f6785320..2c2753683c69 100644 --- a/arch/arm64/boot/dts/qcom/sm8750-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8750-mtp.dts @@ -1119,7 +1119,7 @@ &pcie0_phy { }; =20 &pcieport0 { - wake-gpios =3D <&tlmm 104 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 104 GPIO_ACTIVE_LOW>; reset-gpios =3D <&tlmm 102 GPIO_ACTIVE_LOW>; =20 wifi@0 { --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 7F1043FCB10 for ; Thu, 21 May 2026 13:07:46 +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=1779368867; cv=none; b=fqfGKaKU2udRVgVv7+LRvF3M+Og+nwILCF0g42XBB8H0PH/xFy+TgN8DRCzgfEWPwYaE6RbVIvYdu2/VHbc+F8UPZbuWvnBC1mOOuhYO/vMsWUHjh7Uaq2TgK3XYKBqaA4mvp7MbR7DfdoEY4y/gVzYoHon4iZBsLjLYxuAp4KQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368867; c=relaxed/simple; bh=YirJWrRqQcQlSKweDeLmHrzIa7EXeT47ncvGBD26WCU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=S10bNaIT7Vs8au4ubD6527OtE6cQIjVrm3KatP8D9x2Pxf36a/+vA19C6hPhLk4t5kiD4obRVDDkpiF0bPb3eXwLkfj4ZNho2r1VN3b5TNIYL5+irsr8qMhNKeUqDYM7v3AKqZ6hCs726wFUV45NnM7UGna4tCDDKybK0dc/T0w= 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=DUcrN4dz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jOIYRUA7; 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="DUcrN4dz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jOIYRUA7" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L9AMYT3556019 for ; Thu, 21 May 2026 13:07:46 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= A5kQo8V7wWn+KuMHE9EDLosuD36P1el60Z4Yxbyno+Y=; b=DUcrN4dzNb21GoA8 bLwAgkK92MxaGr43xlyPhW/pbqfdTSvvOm5cbzgXYp5dXyHNwMEnp6RZkbQ+hkw9 qSXIBQAFE0JR337OdFz/Wd7JhzFlXVMK28N8DxAigs7UOZZ6SqAvdARjcwYDSRzg vNg7uL8FH6tODiLDTmVSwnwV0M+kka+BWwYPP3hCFv1bGfHUJ46CIKuotlvukhAU G1c9sEU6ZieXqE/gIP5ylXjAASloIzFAo1pzuFmDudZfUMzlhEsecrzR95cCePjY 0bHBRyELrDyAdnXLIDqUgYzAdGuteWPQ+bSM4LbuHWgcNSrJagRZZWHDFS7tHyz/ nZ6MFg== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9fb6mmcs-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:45 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-366122e01fcso6107533a91.2 for ; Thu, 21 May 2026 06:07:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368865; x=1779973665; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=A5kQo8V7wWn+KuMHE9EDLosuD36P1el60Z4Yxbyno+Y=; b=jOIYRUA7PhwZLRvW7n+7X8Jh58RUdHzpJ4foocQCamnDA+cdnGFpkoMRhtPI6fVhGs NlGeX1cY/JBkqa5rv4hraLw0IxyF9l3BPlqyPDeJPA7kryUcUUqgiMH/S1vwBPoxVmR6 4TK6sgwl4kiMnM5oHTF6frdTF9cLC5XYeh5CLmJ/Niznq6Vg8litOyuncGTNDvgOntK7 ZwudQYyZF/vCl/0yvcO1CKoQt7RJ2e71lE0koAojCKgNA4UUSd+cSrNAmucWvBM2I8b1 hP1YRq3CfXAKzUaieNT9/fGy4CZFx2ANjEusYv/uJ3kz9RuM9Ekfc0vZJ5ZCdafNdpfR lfyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368865; x=1779973665; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=A5kQo8V7wWn+KuMHE9EDLosuD36P1el60Z4Yxbyno+Y=; b=dTXVZHkW24U2BkBHZtg5giUcFNaVeXA2bVofcWMB4gSfL5AIX73m2XupOR5lpI3SJ2 qCTFQjdf2p63YCO6c680C6Fby9W8R3ekqQxQVwlI9/v7jracca7Mf38NGktRg7pP2X02 owMhf7KZU0gJMlEg240Y/aowYb94goyzUtt/kz1DaPnH/Q/uLKmWui6fyqqxbs+5u2kU 9wmKYWPTouiTq5VPVT0+IWa3S1xzX4DNlM3Ifjgs4miXeWph2XXdMJRpus/qIsLQgNkg FbxvoFN2xd1jMTymYPBeyW1xw2+Ph1rEyF6+RH0r/wL+wbOuj74B2ifme5/5Q4XNTAKJ UUGg== X-Forwarded-Encrypted: i=1; AFNElJ9YcxO2bjhgiZ/fo6T4ji4EDQnZEL25Q5HgiRJdQn0JHVu1DTol9lWxgSppP7HH+lrcr2aTKtqtyEu91ls=@vger.kernel.org X-Gm-Message-State: AOJu0YzNs1mPNzrVaXoZBGFdCur5cz2Xt5EuYh6TIG1OeuVcMqVtWUgB v25Mu6u76fy7VJ5TW6czDIjLGeMFhkozEvpnTN7wmp8Deh5x4dlnRGh3nw8BV72T76oOf4Cmy/i c/c915lCDnf7OKwNE1R5mf26vAsIQ7ZNy+xZ/4B5mcRka8zADv/qVUbWIejhIvFROa096zVK24m 8= X-Gm-Gg: Acq92OHL96hQYzl321FcQEew6WRPkFLSIyeMZH5Pcoaid3b/EbFNIGY2hbWOKfwEtxZ HrHTeCNi0BqgaYZp/kRy/3C9y4Fb57cmIkfQF7KMrokaZ2HYdn9mpoPamjPA3qQpczwCtDK0xvX RUZb7swPTYe180xKCBA9yKj9ts3ILDTvvox85gnGnt3Dv6JFYOrzbiz2MTAl9hKDraV5MewLqRW mlm8JNMJ7J4tHPI2w3qkb43zLbO/tlbxKWSBV5AhPJe1rcYAzLmLYjD2tbjhzwrt5BByrTcZ2eg skAKmsHqx8MDOK3kbjbg0dfP9/1DLcYcpiLrRp25qd4x8twvA+i6XWLfe977LGXnk87uHA0mnDl AMbeWD6CJMHiJUSWv1UnpqDaZ+YeY/rcOkDfbjESrhMfzVZvA/+15uUtH X-Received: by 2002:a17:90b:548b:b0:369:996d:282c with SMTP id 98e67ed59e1d1-36a4518224amr2783812a91.9.1779368865168; Thu, 21 May 2026 06:07:45 -0700 (PDT) X-Received: by 2002:a17:90b:548b:b0:369:996d:282c with SMTP id 98e67ed59e1d1-36a4518224amr2783773a91.9.1779368864679; Thu, 21 May 2026 06:07:44 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:44 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:45 +0530 Subject: [PATCH 12/18] arm64: dts: qcom: kaanapali: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-12-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=933; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=YirJWrRqQcQlSKweDeLmHrzIa7EXeT47ncvGBD26WCU=; b=Jvl45V7OgOUM8aYV8R148D/rmh90XxOkj/uzYbOYvGkjVVlhglof2QRAN5uENR5TNsle408HH KXl1h2m0pMDBfce6Awn/BSg4H2GhoNBfx1uyDIDKL2SKmKF0W0PG9QE X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Authority-Analysis: v=2.4 cv=do/rzVg4 c=1 sm=1 tr=0 ts=6a0f03a1 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=t4RzHNKIQDbQSdFyBH0A:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: uPVhdzQcS9PjvAYmazodYuYgklivBfGZ X-Proofpoint-GUID: uPVhdzQcS9PjvAYmazodYuYgklivBfGZ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX7k4trSPE8mjk vm9bn4N/v5K5qEMnBr4cs/V+sNhdcfsttgg4jpBmIG9ebEUnBPYC3r2wpKl4UtYqNLXa3A6SB+v uzgzfU3RK4hwR4wm0abJRd0ZET+kJiUq9WwjLpg6lXvEYjfnrAEbj4eOYucmh3uN5WtoepNuPxU azvNFOPLYW+60BUEiiSAYYYfORw//o/kWJnTKwrBMtstQN1vd1OCOnS0SN+CWGQoOcGTjGutlc/ z1LGk8dyZROWQDKh8UIqVoOewwBSZ2PLA1oO5M3PAgGnBWaoszpek2NeFIn4i/8+nFTrnqHEJzq K5TOyMVnhe82RjVzmoc/5D/8MVxJSoxWTH62Q0wtG85Hv2PRyz5z7eX+J8CCpkcv3pBMQCHzTXD RlX8Kln+9k8Lwsh4GhK5DMMmZDAq2hYcoOJaqxXQa4b3MaihDOScb7/SDh7z1QCS6jBGKmSZRK7 DqIvohKV6sM+v8SqeDw== 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 bulkscore=0 suspectscore=0 clxscore=1015 spamscore=0 malwarescore=0 phishscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/kaanapali-mtp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/kaanapali-mtp.dts b/arch/arm64/boot/d= ts/qcom/kaanapali-mtp.dts index 07247dc98b70..dc773da863c0 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali-mtp.dts +++ b/arch/arm64/boot/dts/qcom/kaanapali-mtp.dts @@ -933,7 +933,7 @@ &pcie0_phy { }; =20 &pcie_port0 { - wake-gpios =3D <&tlmm 104 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 104 GPIO_ACTIVE_LOW>; reset-gpios =3D <&tlmm 102 GPIO_ACTIVE_LOW>; =20 wifi@0 { --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 085C33FE347 for ; Thu, 21 May 2026 13:07:50 +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=1779368873; cv=none; b=NHNL2Mm9okwBkSE8FtXsJXW8lScWJRGm8cv6xhM02zQ4JhCXI++sSorWI07KgyfdBH8ASv5rBymowc/J17o46GqGKyVDrTDI7EDu5DI17aIU5zugYPLFMoqmi2rjf3egqvrkkTT4hpxXOqP0vJ+6Mw293lAmvWQV8EH/isxWG+Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368873; c=relaxed/simple; bh=6Gmdmv7lAShyad7gH3r084z0fSBUtKnxVTK+fj/IZQ4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rZVOXH2/heA1j6KtnT3YEaCKU5bRyitcqrPn8SaggOjjOtl4IUxnFAAfB9BgutxvsKu0Pq+ENQ+UY8aP7eqF2iPHaCqKNzRSTtwHSZKI+6M+RhRFWvPa5vJn1cKMg+MvdgJahHqPM/hXFDGK0nivsfvqKyFdbJv6CNw5yIBuHI0= 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=mtD0vhyJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dLyjxi49; 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="mtD0vhyJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dLyjxi49" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99o8A3009530 for ; Thu, 21 May 2026 13:07:50 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= pjzMpKoao6HjiAoTyRYUjE9J9YMQAJD0aLcYZMVcq34=; b=mtD0vhyJaRX/6n2h oNW6gwzXESyv1buCP50hNxmmf3vTalLeUsZ0c1zG4UA3yqyY/rMzvoPNMguUwP8U lmRUJRYJTZlOR1kuyW9g+suZD8y+QfacKRoilqBpq3QlwBY+sN5CfCwuIKQzOGXT cBGuIZI2+YVmjQQJ02WnVq7ELb8N1hKrD7XLhbOYBDryvOq9ExAIDU5lFZc4E9Is lj6rFukyzaW3MOxBL4YWfTsRbXYqMXzMEvfmM4Oxx5/tJghVblobUuKvtrvJjDou 5p4Io1bt80tTDsy4Q7DNo0bVqzu458p2p+LGUz3nWUWGd7QM+833UD2wppY/LMaK ei1DCQ== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9sr329ta-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:50 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c828cee4fcdso3055442a12.3 for ; Thu, 21 May 2026 06:07:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368869; x=1779973669; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=pjzMpKoao6HjiAoTyRYUjE9J9YMQAJD0aLcYZMVcq34=; b=dLyjxi49CRATZoGd96STPIRsHY0RmXf+YwUD9vNP6flSuYgeEQ5LvBhR3L/7c+cssc p3U0RRobhAGz1G8tZM83Gu7Al6AWBfpC3jNMnE3pVTKDlWbtNoRVh+kvH7JSIk0N78fc OlukV+Nk+70+TFXp5nnLRrffYaH0nfOHmXcYuZa1q5l0WB2iNsaYb6TZmgioAZkLYgXF TI9ZtWt+g9eUV0oWpbRtWU7M6XkmnOqaVpXqMywxXaYvHmY9C10aep2YxqEnhjBkpxmm eGmGmUZCNAacL2wO5WyECiaKSDzUHq6riCXAgPdSYXoGU/+szII9aVIgmTzy3gHnm677 4P5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368869; x=1779973669; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=pjzMpKoao6HjiAoTyRYUjE9J9YMQAJD0aLcYZMVcq34=; b=qxLrPhNiaGzmjh4UqQ7tHDANj1oFTs0TrTWDS31YbT5C9vZw+UXxvTk/LTbkxZujR5 6aCPn5L1mbXJRvaENk/U4aJwvGHX79yY0Mjt5T+A3nIkTF2Xz2cvDKIuu7cWafRR4a/R pwsO3hKLIs+6Bw8u3PuZjyBnEQ/d+Pq+MCVBUvmKMRKRyo6+E9hTZYlMEu/jUDzjSjMm o8W9Fbx2JO26ZL35MiLO32P01agXhwzZD8CpjvIs+iWNSOiBswDahPI2F22On3Ft9jpF EiLm3dtaafVRxlnL+l+g013WpkBo//LnHZB9vmNmkyryRfLHAg2TalhgX5wNwZGjyooX iBmw== X-Forwarded-Encrypted: i=1; AFNElJ/8FEGoPM1bXHKuMj2COrPthkAoQQm8zumOAhRA7Wq13G3mrYk6S1mAbkI1PL/0+5kcK/EbI7RtUkPJ/g4=@vger.kernel.org X-Gm-Message-State: AOJu0YzcI4Vou8JsklnYyE54qKcrLtD1a4eWQ2doeSTlWC6ML124y7ZQ rc8KD3AWZBcMqYvimDDTJkcUH0uZmRxHpX62G9BV+Gq7rHjrQmNSpQKWluUJlO6olmgS+RfSXUh Q6MO9GaKLBKJ88iCr1JbojMDplNYrA6xVqZouc2Unzhs3Ni+Xj2PUxPHadLhnEbfsQzb1nWe4UW Q= X-Gm-Gg: Acq92OElH/LFDNGGIIOeZRtGT4EBzA4gHih50O821pZoa3yvrlc4PUNLVmN+Wf0/qRy kv/FGxwKjuLSEZiRXa0Q7KdSg0p2/3AsqNkDqASO8RVguFrXH24EnHhWL6LrgydFGWOZyd1W53w W4XTtHssnRgAj/+u3gXlHfMQUsUZHH+Lcz/o+6UaWTm5xrMIZOa76HMbnEZZh1/bfiMtdFPiwPI lyJ689t0t5yapauc46hJE7NpuR75Dz8ytY8Y0H+lJGnTwAaDGFD2XuJ+iKG9QHsaq+qK856BZHc WS4c2zqAU9l9avCYwm/hV8tvbaK6Nd8TKTs0/8on4SHMB2JrBLI0qHZJeLmDd5nZ3iS9sYVIJ9r oBLo6VOau+e03x+hUFnpEvkVj4aKuRNSwHIjwR7CePg1X1z8r57hEhlVu X-Received: by 2002:a05:6a20:432b:b0:398:7982:21df with SMTP id adf61e73a8af0-3b3085e3d36mr3488823637.9.1779368869086; Thu, 21 May 2026 06:07:49 -0700 (PDT) X-Received: by 2002:a05:6a20:432b:b0:398:7982:21df with SMTP id adf61e73a8af0-3b3085e3d36mr3488775637.9.1779368868587; Thu, 21 May 2026 06:07:48 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:48 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:46 +0530 Subject: [PATCH 13/18] arm64: dts: qcom: sar2130p: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-13-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=993; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=6Gmdmv7lAShyad7gH3r084z0fSBUtKnxVTK+fj/IZQ4=; b=wGdhZ0hYyeA4bDycQ44LCcuTBZ340Xcs44tHG1zM/hJ7vJXCD9ufC013PUR2zj6Ne3Vshqexq HT3g0lZQzpODZkypbL979/aCHTTa/6OkgxXQbvif8muY7H5+0zBeTpM X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-GUID: SpG1BTUSBZDveouuyrt1hG9F5-6ngVap X-Proofpoint-ORIG-GUID: SpG1BTUSBZDveouuyrt1hG9F5-6ngVap X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX3GDhwAcZ9W7s +OnFB0ENpDrS+gxUVYXgFIA/3W5/LjbqQ90ixjEbeU38UWHialyYnp06rHjlLOFdi3D3/NLPxNG 0DcitdIxS0MGCYn5ga+0jf9lNtyfJR9JLbfmGlEq/BDHDbx5X0ppQlC7SQ+iv+O6+71ONc+HOpf 1oEENEfo6tx28h6pMfs/qAwNT2Zu5gChAvQWwP5+fq6PHq4gwhL2pggcZTN/MwArxPB9y/T7Kj8 86lZIA2qydksCGAV9fVpXvK94lt7LoQqAzmUsg3kiBvbRGUQsi62JCF04c0bRtrTzqdd0C4TTKO H9N95KcJTYJiSaIz/EJ2TVzPZ6e7UqL0Qsiu6T67vl0mVi/0GkTpFhg5Gy+GdczD0RMNc9uX0Xf Db0r0ZJjuSCJhF4Z+/4IdWexM9FuMGz8DPi6wu8rpR5VmSH0yLCKp3+K/Qvq/ciTBGI+lUsylIN rfuJ6gMCq9cHXbcaSNg== X-Authority-Analysis: v=2.4 cv=L+YtheT8 c=1 sm=1 tr=0 ts=6a0f03a6 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=t4RzHNKIQDbQSdFyBH0A:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sar2130p-qar2130p.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sar2130p-qar2130p.dts b/arch/arm64/bo= ot/dts/qcom/sar2130p-qar2130p.dts index 74778a5b19ba..71a09e76b359 100644 --- a/arch/arm64/boot/dts/qcom/sar2130p-qar2130p.dts +++ b/arch/arm64/boot/dts/qcom/sar2130p-qar2130p.dts @@ -358,7 +358,7 @@ &i2c10 { =20 &pcie0 { perst-gpios =3D <&tlmm 55 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 57 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 57 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; pinctrl-names =3D "default"; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 015FA3FE372 for ; Thu, 21 May 2026 13:07:55 +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=1779368877; cv=none; b=eRMTkYBp5dA8iZIsVnvSPK+6IIatoEHQoxkI1aUHocfXll05y6ahmCjVoJWcLAd0Yee2sMkjgqjx6d0H6pUCTa3gCICc+OSVPqCdlaDLTqyzOzY1P2cD0jjKh1hINvbKzL+ZsaGLu0fBpKieni+bH2ay8Bz+kh6sh+FEOi+xeZE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368877; c=relaxed/simple; bh=YWQTnwwuDj6jKqmNIBBOM458HqBbqXiHVkCLAkWhTu4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Une4JAcGpO9HPlMOQsUf//bFuR+YDa0ZgdPH7d2QXtGyk0+kuJDFdfOKR0+totPSrOt/FpORdoQsGTiOxemYCSUq+8+LrcUGQaklbl4yhb1dSj426qkTYED/ApR3rEpOFsAKMPXw+R8nMpHfabb6wQFnCCFBC0jbrgPhc1LnvWY= 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=kWNE4Rq7; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Kf4A5Hc7; 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="kWNE4Rq7"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Kf4A5Hc7" 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 64L99jkm3343452 for ; Thu, 21 May 2026 13:07:55 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= gxffwanfGPhkL4TX4Kfzzu4TaWJkNBos2KiB0FBhCVM=; b=kWNE4Rq7OWCtxnEV vHXJeCJOWb+m3I7UAGWvVG1DLpIjFop3pgCcueJTcmXRxdxJ0CtpRuAVaO4sb4k5 UxAJ5+Yfaa15HElmfCDSzmRFRoal2+/SR3nbShgHD+LZdJ5XnyNkg5D5XAHVkJ1F HaC2myu89GomQgTrndF1uCshyBwtwrk9X9ve0ZnukS3ZjZWeWMlxHwTCdmS6Go+N rPJ7w2gepbvnob60E1LHi7l3+tMPofshmBtAr4lTOaJOd00BpUHUipurWD78GCd3 dGrUZ33N5S7ij6nqR4c0yJVGSXt33SZoj8K8mpG1++nKxcb79VIibilUD2Ci/kAV CnP6NA== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9wahsdq4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:54 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c82bd90afbbso3171834a12.0 for ; Thu, 21 May 2026 06:07:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368873; x=1779973673; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=gxffwanfGPhkL4TX4Kfzzu4TaWJkNBos2KiB0FBhCVM=; b=Kf4A5Hc7gCnUdVXF5I4YkjMe650Vgg70lxWfPNFBA2so9QMY4MKD4yFur5S2/Gsowh 4Ppa3sOygijDl9ogm7Rfesy460jECv3Lvqc9ky1Rg38NXf3cJXjCnFbYPy6HaNOlXHli jI5cnkaNTPYz8qGUq2xcp6BmsT/s/v8nvDrUeq/Bl2cJIs9xIukChopjgYk2uQpGfsqR dkBSvPpmx5B0sE6KXL9FHGBfwrkyTb2nquiRdFWpY68RoVaBFgjNzB7hWWcPM5OJuAF1 22ke8ncwxRufIC8PlrqCGR8PejnymLNHenqIwtvuyAfEj30eDXcyBOm7YkWIFeKPngK7 AZ0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368873; x=1779973673; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=gxffwanfGPhkL4TX4Kfzzu4TaWJkNBos2KiB0FBhCVM=; b=kfiz8nKki2x2tORvfHuW57NNHznVIGYKDq496yQSO+dLMFmUMUFIkzb3wa0Cq8IAc2 9LNGsNJ+xRm0YmA8/lxAa4Thj1vFG/UGp6Xb82muKGxBMMLhfjigV6Q6DXfh827pHfuh wj93oe0YEbmbM/UU+xnv3u3Ua4/kAp7UJxItFcU0JvaShHVS1vk8rMmID3dW9QhfPYTi xb2ixy7yyTuQ2meP7s+ygiUBdkpzL1yIB5ZhRUlL906uhEw0yN8mIETTCNOHTYyuSEcW ZirxQuyd/FaoLUesNC0uWzNBO1+4iMz0BVkHmc6Nvswk+tzAOUG21ac6YeofkkYl9/oA kcHA== X-Forwarded-Encrypted: i=1; AFNElJ91T6RkiRxgENEdMJdErvSPxG9wZlgrYGdmU7EsULs2x0720xLrhA2GAMjpthuN5KXA4UhZP7jvlcTkskc=@vger.kernel.org X-Gm-Message-State: AOJu0Yy3r39j5yisnM/egoUugeqy3W7nr3YQ2WtQwpv2Lqz58NFWTjeN pJBqdrMez7swGU0YFpAxhq8XA2u825PtqNN0UGTh/pcNosO8w3s41V6Ku7IqqpQM+AvEnRGoSj2 zVVuFGHDSDEFuXWYdqxFHjZW3b8gMHNjefQC7t/ZobQtaeNTFSDtPWYMEOt25ujoqEEqKQwLU9A U= X-Gm-Gg: Acq92OG6hcL3SV81VCBJ6Do8pBwa1Adh8UybyqjVDrRZxCvUNiK3nQzjnorI50xhoZr X1GqynnblxKll1RtYnqxO+4itISUFvbLzUF6F/Hf9Y5b1Q1F4UaRdbv1ZT28xxyv1mvhzrYtA4E 4L5QuRKOPgv6QV9RJFMKfAK/IPuX6c7eK5Pn3ah1mWER0xlfCe5XpdZEJQT9smNwVL0jylIZDRd mDmYR1x3QAL8vGXLXGtnvVaimAljtCabHxhci2pZM2HDv/RnGD/ow6udUEefQBMs9IcYCDRJgPm epgn/rNS0AgLXgCsM7OkzXLUvbLfx6+d6wFc7NcRIdtYUUkew/tIpBduJfKiuov4VWhzx5XKr1F Z3KAHgNRPIHOINRSGJhx+zo2ucNgWHKnWDAwo1tmQ2j0E8c4nmzmxARXkVH6jGAhf7UA= X-Received: by 2002:a05:6a21:3390:b0:39f:1f92:28e with SMTP id adf61e73a8af0-3b30874e6ddmr3504160637.27.1779368873144; Thu, 21 May 2026 06:07:53 -0700 (PDT) X-Received: by 2002:a05:6a21:3390:b0:39f:1f92:28e with SMTP id adf61e73a8af0-3b30874e6ddmr3504117637.27.1779368872548; Thu, 21 May 2026 06:07:52 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:52 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:47 +0530 Subject: [PATCH 14/18] arm64: dts: qcom: monaco: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-14-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1812; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=YWQTnwwuDj6jKqmNIBBOM458HqBbqXiHVkCLAkWhTu4=; b=7Z9bIiI413fVVHiiSsNDh+c22qDCxGBUm+fOW8z6qvb3YllEqq5QGUQpJw8LSV36/RrRmSZoD eV7Z0Ud1C/bBP9Fh1jKNZbIAHyDQr99k9R1KLVCgepWjkotHfyEiK5r X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX9mlUWNGh2Dwm BcHPE5JDMPgVNhoBNiyTY2FoYZWC6dsP5gNpMnkrS7hMqiZUjjed8gjg9XcKPI+d3vD4v9UlCDH mD8UH1d8KN90vKZmlqw8uS9ofy6fP970pJijzSOwjjhx8FX+FmiicvLMG3mDNgU8P2iliLgF3Ml WQoqfhFoFwEqTuXCJnn6uamfrUDOqCAm5oNWHb+sFxd34+7GTqBokOuUgzhwYZPZva7WRC7kB3V kY5rBa0fQaz4e3kUX9IyoSxmWLQmUURN5OKcNaHZ6ir1Z4vNHz5sPRmDysqGHdzqBkdb2OIeBMu EpttrMia3rSdQgfY0nACHyTtNIBjxZfgPPH9Tx77Gl7HK6Nk4Ks3jr1mxZFdKaXudQnu2FDXAby 21XghReYCbV6OYugnR/cuRfTz/Xx1Ruo2KVoRMdLA0pAenRjHNGd/2d8wV85nxkeCtonOWkXDPG SXjjybUZe5ZT5j/Sbgw== X-Proofpoint-ORIG-GUID: l8kW2NjUeCh0kv4VGCqwwQwdKe9QZKqE X-Proofpoint-GUID: l8kW2NjUeCh0kv4VGCqwwQwdKe9QZKqE X-Authority-Analysis: v=2.4 cv=H8LrBeYi c=1 sm=1 tr=0 ts=6a0f03aa cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 malwarescore=0 bulkscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/monaco-evk.dts | 4 ++-- arch/arm64/boot/dts/qcom/qcs8300-ride.dts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/monaco-evk.dts b/arch/arm64/boot/dts/= qcom/monaco-evk.dts index 9d17ef7d2caf..b30fc7ecdf32 100644 --- a/arch/arm64/boot/dts/qcom/monaco-evk.dts +++ b/arch/arm64/boot/dts/qcom/monaco-evk.dts @@ -643,12 +643,12 @@ &pcie1_phy { =20 &pcieport0 { reset-gpios =3D <&tlmm 2 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_LOW>; }; =20 &pcieport1 { reset-gpios =3D <&tlmm 23 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 21 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 21 GPIO_ACTIVE_LOW>; }; =20 &pmm8620au_0_gpios { diff --git a/arch/arm64/boot/dts/qcom/qcs8300-ride.dts b/arch/arm64/boot/dt= s/qcom/qcs8300-ride.dts index e9a8553a8d82..f9891fbcca90 100644 --- a/arch/arm64/boot/dts/qcom/qcs8300-ride.dts +++ b/arch/arm64/boot/dts/qcom/qcs8300-ride.dts @@ -615,7 +615,7 @@ &pcie0 { =20 &pcieport0 { reset-gpios =3D <&tlmm 2 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_LOW>; =20 wifi@0 { compatible =3D "pci17cb,1103"; @@ -651,7 +651,7 @@ &pcie1 { =20 &pcieport1 { reset-gpios =3D <&tlmm 23 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 21 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 21 GPIO_ACTIVE_LOW>; }; =20 &pcie1_phy { --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 7DF113FE662 for ; Thu, 21 May 2026 13:07:58 +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=1779368879; cv=none; b=fc9f4q5AXifu2k76v3YE/IE7o1Q+6AQAs4snkWySbax/H2evIdCS6DTSgX4aILQwlBUBGGhKrtiBw/iv+yUi1XI8QUQPdZOWlFMH6gbh6xrmVcSEBmUfBPtSnD//GoYsTC/9m+0dx/z84XRruQfcgxe/cJto+Otxu8GxxSA2Yzk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368879; c=relaxed/simple; bh=yeaV9sJqN8fsZTYxfMzuF7Ab7IHMyFVmWwQiXiHWSzg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=M9bwI+e9SWjEZTywTBKmoausYXTQdy1gFyzW/1y39VXvkoUGBtmshBdCqgdj8vhHztrFpcUnxv0gaiaBs5YlPDH4+XxAwGYm2lL/aPVUxFn0GAV+60QBDtEWHvLHKNEvxY6TF2N5CQjll7Rzsqcw1SeV4sYyfzYc9+8lCfXe9Ak= 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=nQLFx1+H; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PYOv2BXX; 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="nQLFx1+H"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PYOv2BXX" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64LAXrqL818819 for ; Thu, 21 May 2026 13:07:58 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= dlWonT1sReFuMfZlXqZdPASivDsrTwJ1EUbnVN8G7rg=; b=nQLFx1+Hm7HrV9wF lZIILec6/6jwRipQFxetXMBXQcPy+Vtpj2VUrtBcLxSBduyApSqLCvX3QsT+2x3q ykLIiOx3q5Yf0tDUu4VrcSDD0TUufkFVzvAVmQuhC1jlokbXS2dUr5FWQwYlxgGX PSMFSVH0EArSLACNRS1w3iRuK0wQqXh6tl4m3Edgb2Nd4++TEs6G46KDupPrqmQw V30PUhT1F5YtCKg4Yc18+D12WRxhi5UGQyTwblMt8C4dL+nUDZRJHmKDmyTaZ3GH stTAj5TInFlFGoH613GrupOnZTFxNCc52xsZC14l4yJAZwId6LqCUSYK4/jF3uY6 fwB7cQ== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ea0dkghew-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:07:57 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2ba268cb5e6so63271315ad.1 for ; Thu, 21 May 2026 06:07:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368877; x=1779973677; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=dlWonT1sReFuMfZlXqZdPASivDsrTwJ1EUbnVN8G7rg=; b=PYOv2BXXHd/ioAlnyXNrJSZ9TvFJf6jPfA/pAZOWjE96mXkVYrSOzPznS3O6639cK/ yoV8BWgpaDtrIJHq6yStWLBvg+rpjf3dw0yntYYjVOrGWZ4XMdW+k7CiCsC4HH3zhGS7 5bt+6xyW8rr+wbkHxX0JDFUIZKEXWhvs5079Acq+iKynx2I4/edcc20esYyAIFblxiNI yzBVLx3/K0bCStu8DAhZNRlk/VQ/5J4ZYHjr/6DrR1JI3e/IyeIEajxodwOtS3tkEGdi ClZRhNlypFQS/dtNNVnvtj+1UXzParcXa9sZdVfndrj31oDlsFCewlWL3vbs1ZV+BagF 0wKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368877; x=1779973677; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=dlWonT1sReFuMfZlXqZdPASivDsrTwJ1EUbnVN8G7rg=; b=TK/AJ+0ga4d6d2dJ2rgnnvTWqAfYyhul+uanXKUvHY3zHhCj0LT59wY1cdVzzWu7Gl /Z53b0b/tX36xY63dZGYWaFv0QJvxP15Fx+I6GDXPS7rBQXtX+ni7toRLWiIRibe/rnR F3nKu4p/dvf4Yh3bGlKIkdGLhFmGIZ31ufnZ/laP12Kkj7Y18CRINMfS3oNoJrAgF8xi A0VH+noehfKAK21aoOBI7aX8qMMBCZjw6xqA0b3ZfOMR7gR4oWhoIHk2OQq8pDyK1mpe Q65wMM1CnzJNB16Z0ytWqhVwlYPUYoTICTx78Apn9ub8f5RGGckWC7d/lOF10vYVILnw iEkg== X-Forwarded-Encrypted: i=1; AFNElJ8C9fvGVOETbB8Z1GQy5yJhRbEXPfzDjAzfC3Fgu2VlXxirYNmlvt2NczpadAF079FDCv17T38UEJcClqU=@vger.kernel.org X-Gm-Message-State: AOJu0YynHUXe0mo79gsfSdUdJyj3JS7HwuPhDioKzft4ZbH1QJBKtBiX pKhpkENREgWSVOGLieISdxiMKtqD79BajZ7VVuVdnqgMSmpiW7kBIBOG66Eq2XN1l/gA6knEOEZ +YcTK/3LqnjXRTfjnCaClXtVgFIMPBrTiG/pppUzLrWjps8hicIPHI9IVguyFVUkZV6RDdWEdFU A= X-Gm-Gg: Acq92OHsrA32CZBwmqzJzWqCS+8+dTeaZjVudWjImCED8EJbn/A7f6iNsM9if7tBzkm DRkjLRlKTwUtav5rFSuWCvLjgNKPTOXyqDAaY6jN9jwvkdvco9wlSubCu7+wCTCqeDJ1h7+twAT PyUx2GMGc0awReprHSkSWZIb84AnYtZZ1JQ6on9EQQha06s3ZOKCPBAdxn6PoVcVyCcpgLEORJk 25rLwBVU+1xiAcq4DksoP0rPvbIF9Za2Ng/ak35Nt1/P0p0X2ANPBFyZRpen6ibz4jB8UY0oyST twC3AKLlTUhAXq3S2sYRrrEjjeYdiSoYwMLwSVwqgJ7bbr37yaS4I1pg74mCg7EmEtHceuUIzTi BDQv2x+ixouQ7MzDRWw5k4cnPZFQVEvaOl4hmL7XaX3Unvl2wkV6F33vDLwV2iUrGQiM= X-Received: by 2002:a05:6a21:99a6:b0:39b:81bf:15ed with SMTP id adf61e73a8af0-3b308a6cbd0mr3562205637.52.1779368877087; Thu, 21 May 2026 06:07:57 -0700 (PDT) X-Received: by 2002:a05:6a21:99a6:b0:39b:81bf:15ed with SMTP id adf61e73a8af0-3b308a6cbd0mr3562152637.52.1779368876607; Thu, 21 May 2026 06:07:56 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:07:56 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:48 +0530 Subject: [PATCH 15/18] arm64: dts: qcom: lemans: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-15-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=2052; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=yeaV9sJqN8fsZTYxfMzuF7Ab7IHMyFVmWwQiXiHWSzg=; b=knoOpCsf49kmUH3hTgxhiexRNRA71Y6sVLZcSL3HolMhV0FzXx5jKk963w1jYKZxa7i0jxNqr 66OYugdZE+oDdGnqU3ECm/wdBc+1ly4j2JKqZ04AXXJxYmNrjW+0jMc X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX/qGYODMwqlWQ 6Y3zm+GcjeQgPRsMoHZGXC/6A92HSxtHoN5CkPbX13KPM2vnH4/0lzpSIFQiPjJwVc60aZTZ3bU QrWcnWRNJaOK+zxyohwc110I3MIpA5JNHO6aMj1AGPKnmZUHlD1Zm/t3vHUR+Z/JnRU9g1ZFP6l 3sHjitsxDqzS1jZ9OqNXRuFKXzQdIoRMmndjEYy+tZ/F4OrBc54wqqNn+TESgf6XHE9bq1DNNis eBDoZQl2czwsXq7Oxv3OjCiCgP8vRh+S3y4xT3xQYjWl2Ju+dj6JY2Jj+ZeC7qVuii0oGo2n1dT RUBxd+KtvkILpnGDm3lC3eNQhzN12DHnSdiWsmpW2zfnEOAHZnC8/PGfwW3nSi2Ghqlch79RCIy wJKK9jrvneTsppR0hu9ZNbPzl5efnSG8xCBod3pez+VjFYX2BxlkLLMCCItkto7KnGV9Ly0xLkl B14qwjoHijw2BcqhP9Q== X-Authority-Analysis: v=2.4 cv=aueCzyZV c=1 sm=1 tr=0 ts=6a0f03ad cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: WJw2hrwCTQcfyBRWPo0XaE84KtuanVfu X-Proofpoint-ORIG-GUID: WJw2hrwCTQcfyBRWPo0XaE84KtuanVfu 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 impostorscore=0 adultscore=0 phishscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 suspectscore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/lemans-evk.dts | 4 ++-- arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/lemans-evk.dts b/arch/arm64/boot/dts/= qcom/lemans-evk.dts index c665db6a4595..fe9a2cd325d4 100644 --- a/arch/arm64/boot/dts/qcom/lemans-evk.dts +++ b/arch/arm64/boot/dts/qcom/lemans-evk.dts @@ -703,7 +703,7 @@ &mdss0_dp1_phy { =20 &pcie0 { perst-gpios =3D <&tlmm 2 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_default_state>; pinctrl-names =3D "default"; @@ -720,7 +720,7 @@ &pcie0_phy { =20 &pcie1 { perst-gpios =3D <&tlmm 4 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 5 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 5 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_default_state>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi b/arch/arm64/= boot/dts/qcom/lemans-ride-common.dtsi index 31bd00546d55..3a6d73b485a9 100644 --- a/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi @@ -854,7 +854,7 @@ wake-pins { =20 &pcie0 { perst-gpios =3D <&tlmm 2 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 0 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie0_default_state>; @@ -864,7 +864,7 @@ &pcie0 { =20 &pcie1 { perst-gpios =3D <&tlmm 4 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 5 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 5 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie1_default_state>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 639AF3E173E for ; Thu, 21 May 2026 13:08:03 +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=1779368884; cv=none; b=bZMDneSZ5U7yScWS/9veQhNIAUOn498qGczmzer0oIyV2CrZoxrLIPFPE5P6Jc+sYRWbG7UIVTVwzfp8yjzsg2xPXFON48lCFr8oMMoLcxVW9vMGKcHn5BUs26G8S+7q1RSrifV3qavaghpLOGIPnOpawcnHl6Y9B54L/VxyEYw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368884; c=relaxed/simple; bh=K2PktD81GLchwBUK+zykynZPifY53YubUDY8lpH3JZg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=W94qw/rCLIaF4HIunyaURa6EmjucR1tVxdVkP6kbeIVcDMKOv4Oc3bxaFM549D5BixKlBByIKivin/Mw7VMAFF3srmFN3CYejWVgL4bm7UKzYy3ZCHL+tkZAwH8/B2/bc+78XHYG/TiI8cPxiyKOMLbRxp//FPnyy8nphvAR3j0= 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=lFkCkZbN; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PfrrCijq; 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="lFkCkZbN"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PfrrCijq" 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 64L9AN3Z1731280 for ; Thu, 21 May 2026 13:08:02 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= FKFWeqSVdABp3bZUWRkG8UEu9s72wVyfZKzIZbZCsxE=; b=lFkCkZbN1ufRJedm 4QOsBV9dxOHg7OhCMUNNcugn9Q4HDsMAjNkl6NOMEq+BJJhCjhyZsycnAOb8TwOd RMwAWTgbl3Ooz0k+YPPEiuXjlexByDBs7AeMw9iwH1DVbqXlJ9+10FQW+MUFgNkS DaW2PFXPmhk1XhegYftn2+BQ4w12Cb6DXzzS8/0e+ov6DeXDNa2FvFY576vOix7j CBRFUy/PN50ImKKNepAjyOWz9DFS7AwnYKvBw1bnBoMQlLWmtaXTJvj4mkF0a+uP y1WgA+o4HAajtkyJs4E1WNZaercbhk6TKYZyAA8TWMbV8EV5IfKytte66lJ4FVMm i7KtzA== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9c7f5fvv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:08:02 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c82c935e048so4279061a12.0 for ; Thu, 21 May 2026 06:08:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368881; x=1779973681; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=FKFWeqSVdABp3bZUWRkG8UEu9s72wVyfZKzIZbZCsxE=; b=PfrrCijqe4jnjUU3NBlfBXR13hD6p4pdzOR8DHZ8IGK5z81N4+k9wwHeWHSzG/vBrI 0/EKw7n3Qv4ofGAFWDP2CNWsNqnuEKbL0/JRfSSkAbkOlsQkwllJRIFs9kCMg4V1OTrO kBO+tA9q4GEzCA0ScvO1AXbAgI6VFlt40ipFJihQIhWobqkmnTq/GOUZVDl1iQ/8wHaX mPeLpGw3y+iGzTTk04tAMayYH7C+HbIsoH4VD4Y/ClCm6GCRlnKdt2Y0DE32n25UdnvG SMTLLBzhwPpgCMAy9YkuphIPVUVF6y1PAx0RdJcO/AUBTPUMUGun42AgwDmkTawP6gPd v7sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368881; x=1779973681; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FKFWeqSVdABp3bZUWRkG8UEu9s72wVyfZKzIZbZCsxE=; b=jKlihNNQCwyH1cF+c1bIWlR/Q85EFxRD3rRwJtHxyUHQvecIZqn5/0wESqsU0jvh3l 9vU3+7WzUTIpGl4QzXPYJhN4vJxW8p+Ruocy2g5GEd1hOFY/17fnX+1Wep7A6et+AeGJ /sGXkgbr/9PozQSxJoJWXeLal7QIvmzzj9QVywtiY7NluGsrOEW5qFW6PHBhB7Te+u9x KHC7dQ31kQQlVaf8wAYgRgJsubIovEn4+2sCE6ABJqLmDt2l+pNyyojmxl648dH/uAw4 z6Vi+iT162W4BOPK+If3lJKgqIs7qBjpC8OA/ss0uuTklClOx1QmMfGg3WNyopCgkAW5 mwbw== X-Forwarded-Encrypted: i=1; AFNElJ/Pq74yO20KihqmIJUNcVKki5yZA81pNDjpoCEGfs2oYagi0QBkuvAWflIvMlL98qMLRhbSTPrmXhdsMck=@vger.kernel.org X-Gm-Message-State: AOJu0YzbZS3SFQqF30RHre/l0GIIVQTgfMLY1Hgp1kTSAXQvG2tL0Gch cXFw6/JBF9v1C7HpnGIbUk4+N7b3mLvLTAsjhl4Nyz+0HPIvqANs2kmqnIeZiH0eT2rwdX6WfG6 +4lvtXWLg6SZx8ZUCjVCMzFRg18foZPaJT0560ubdvrfovkzfF7f4V1QV41Ayf+8vPRXhkqsrb9 Y= X-Gm-Gg: Acq92OFvMUD5ii8ASSQB9BIDXQ1lGE8dHhJqdLuy0sDGuU+hVM3x4fYXZJ8ZRTFa6Qy Z2v3/kYOxqelkPliqUGGsE9/dktz9gsWdaf66fDmHe2+TWLHd2ZEUqouBoSHc4f7tiTiAVSIwI5 CS4DIqLL71fqyXLscS8F+Na++AOaP8LpKwdNvK3Woc1yp1Fua3jPDKyGMVyAEzGGRkkgy3Jdtg4 ZGGCERKlXIHu0E3s0TIvqzT6/9TU2rEC02ai4qhUnwIDhgIjEz5GqQntKBS5qv0NXK7S1YpfJrm HODj+tQTM/GRVjUsSp8iFaWrcgourJ8Fm8Cx29wfSLcxO8QFPNFtoIFP4cmIvSNkHO2di9O6ma1 6QidPTTdZc4ik6XYwch6vDmyFmLCzRxDkouD+hxu585d+1pA1/TPbn1Ml X-Received: by 2002:a05:6a21:ec06:10b0:3a2:c7e1:ff93 with SMTP id adf61e73a8af0-3b3082ac358mr1871154637.8.1779368880951; Thu, 21 May 2026 06:08:00 -0700 (PDT) X-Received: by 2002:a05:6a21:ec06:10b0:3a2:c7e1:ff93 with SMTP id adf61e73a8af0-3b3082ac358mr1871135637.8.1779368880520; Thu, 21 May 2026 06:08:00 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.07.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:08:00 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:49 +0530 Subject: [PATCH 16/18] arm64: dts: qcom: sa8540p-ride: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-16-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1324; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=K2PktD81GLchwBUK+zykynZPifY53YubUDY8lpH3JZg=; b=6z400tfdCbltvSD6mGAEzUkJX9xdC48omIB/LVe2vGJx9iVfjex2JKmwBBHATv6+LT54qF8/K AwboWlsYBgoB3CtvnY8hv0A00kwa5/Z0yO4eG7ToFRysmVx1NyRo1EM X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Authority-Analysis: v=2.4 cv=c/ibhx9l c=1 sm=1 tr=0 ts=6a0f03b2 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-GUID: SMEW6Iln_PaEFi3rtOVS4nTgncNmBbQN X-Proofpoint-ORIG-GUID: SMEW6Iln_PaEFi3rtOVS4nTgncNmBbQN X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfXzkVUXyca1ynD +3tpdr+5Kd8ljjQTB1027PppA/RIh+CtQNJF3LCSVEemjDCoDDTGfVxdsNcnTr4y347XP/9GUYU jkHheFu8r0UMz0eieW6Rf1u/JKPi62QdaN0DrnsXoJsVbxt3HP7UwbRxudr+1yzW7+E8DLqQP0L RYgy+o66EcuTUDTrgFasDxkuYcXnyJnC5PSow1SCJlCcysR3BKc2VsZm/nWd45bVl83h1KSlj6o OkNWvxHqrwO6kPacEuC1qXnV/PqJRFQdNHj7S+vzQvPSquJlg7p6oIoLeJDbpOIjn58oldqOB+k 1d2DHrYetR1X8gOH6Az+mHyk6HF5bogmAF/k597FGGd+VUJOgHZCqQ4T88/TZAUz6a3Pup077AM VpohUgJN+WmWgIM2QTI9lU/GzQ8fOg9iNbX5zTGp4dgTCOdTjIADXC7nPhqMrCYTAjNYmpkP08y 4M75kaDjcHbSYIAAFwg== 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 priorityscore=1501 phishscore=0 bulkscore=0 clxscore=1015 malwarescore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sa8540p-ride.dts b/arch/arm64/boot/dt= s/qcom/sa8540p-ride.dts index 44177e9b64b5..702ae4cd3d0c 100644 --- a/arch/arm64/boot/dts/qcom/sa8540p-ride.dts +++ b/arch/arm64/boot/dts/qcom/sa8540p-ride.dts @@ -367,7 +367,7 @@ &pcie2a { <0x03000000 0x5 0x00000000 0x5 0x00000000 0x1 0x00000000>; =20 perst-gpios =3D <&tlmm 143 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 145 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 145 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie2a_default>; @@ -388,7 +388,7 @@ &pcie3a { <0x03000000 0x6 0x00000000 0x6 0x00000000 0x2 0x00000000>; =20 perst-gpios =3D <&tlmm 151 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 56 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 56 GPIO_ACTIVE_LOW>; =20 pinctrl-names =3D "default"; pinctrl-0 =3D <&pcie3a_default>; --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 EF53D400E05 for ; Thu, 21 May 2026 13:08:06 +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=1779368888; cv=none; b=oA+4LIHE6qJuLg20/Ove54Rm2agxEdEs+wnGGGDuUYfx59xaRrQh3tu8Ai1OHiqrgNZUvYaIbPybtiTcPQ/eoGu60KPxxQJuB2lO5EBzj3Ip4EF0pmVGtwvHyKDQZzu46bgOU62PpyhoJ/UmHu6NpugpET117kv//lnX2zoqaIU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368888; c=relaxed/simple; bh=FnMF1gdIBBqzcGyw/Qftg/BoiY5xILkioEGvlCuaMr4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PC6mvswopzM3IVKQuzrMu+XhD/xp6uBCEJCP+jxhWTnS778eNb9ZKY1kEvEvZ7O1eBgCRT6Cmzm0r3OB6TK0X0CME7PoM6AU8gy6E+xQDPYIYSdjE7GaRVmlQA/3z01rQ9NkcxOcvVY3XAPAarlOy5C3G7JULuGMd7DOyCSreLo= 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=Cas4oJEi; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=X1faG2Bv; 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="Cas4oJEi"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="X1faG2Bv" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99nfK3009484 for ; Thu, 21 May 2026 13:08:06 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= /YZ0aGKsLxrgGER/RxB6aF4pHWuCa0SmOkhq9nYOjL0=; b=Cas4oJEi64ic3W4y yBpP3SctJcvv0SpbtI1SXUJpYeFS/NNip71tcB/4YMzMe1qn4dKEaWi2u0TcJokC 7SQ4CyRPcLNV/1XtZay/bElwHD6fbrzoOghYTRDcD1vGiw1WB74xAAl53iNbzMr6 5I5rJP/hciEb90WtYY9rdvBFX0d5eTGgmVXeHsNgU+X0EZ8pBHyjpZ+jHTdTpywl 7jej//3zeb1xjTB0LfpEiV8Q5G9z3WB+po4jCDrICR7RbtT5qL8PDkq4ghuE566K l5wwfOEA66dvP/3rzhGUEV6iq4IPrM+RcALMtqR6OuWtyMrFDT3cVOCGKvhdr/BS ZlzGMg== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9sr329vd-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:08:06 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-367cb6de61aso10977942a91.1 for ; Thu, 21 May 2026 06:08:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368885; x=1779973685; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=/YZ0aGKsLxrgGER/RxB6aF4pHWuCa0SmOkhq9nYOjL0=; b=X1faG2BvebtfEVvXdM2AUCdgcG4ZyA82cK89JWGImeBe7/nog88Z1/O0fbETy8sFv0 S7VIqBoTPCGF2F+IhZE/D5q+yQ+2tO/B2dQ11ZLNC/zU36g68iEbzrJzcGVsEON8GJt1 ZRGuxEORGk+CDcEJiHdaWAHB1t7LggDFXWPJtPGUMgCsWG2V+S4SzGRKwbloHPlHpfiL I50lMri9ZJ63K0mm0YUNtLdD0fMlXea0brNw3SDhHEA75vvmLtclSF3j3HFA1ucq4BE6 HXGaF/a+IInakFeP/6YqC+UexkOH8I3IHlxrmB6RXOnuH3z0IEWCvsIxLpigi1r/eQHY zCBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368885; x=1779973685; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=/YZ0aGKsLxrgGER/RxB6aF4pHWuCa0SmOkhq9nYOjL0=; b=eXXeeOBndZcvCu1TsNtbUVI+zeorctlW6Jc4l3qR8bFPyGLXm6Jh6TFiarlWWrVODj nVsdfQkDjN7pBaWBOsXe+JZvhOH7fouJBp2iG5P6j6vQltapUrLe/TwtCpD8ZGYkxfKw c+y8EOKZRJXNvRrfDie8ei9ctaHtBaX9wImEOpsdga8//MlhUzG27oxubpdgf6jvbNmw lztmLyTcUsE0tf0pe446aqet0bp3ajdwD4UtfK7ML7A0fdBw0yuMLpk59tCs2UQjrTxV zi1JDWF/nwHv8ThOzVdkUFsTKahAYyRjfAs7NOJE7nnllNdXhCkocSM1syMsqTt/Bsxq Hmhg== X-Forwarded-Encrypted: i=1; AFNElJ+2rWOL64fYrU8vwb0da1a+PW+CTiG6ObayXxCMlbbPIFO02KXLPElKaHNkFyYMLtgv4I0RmuYidg3Go1w=@vger.kernel.org X-Gm-Message-State: AOJu0YzSx40UOG+pZDtLgPjhrXHvrUQncH2cibeFsa7xkIasNWGtudEX df9Q1bxanxYHpcqlArFOs9QjimODXZxEm3on4OsDNg/pLUmSiUGL0ZA0BZqYX0tvtss+L4oxoDa cJXIZ3jpyxNr0ZR25eqrpaxVWESNtt7+raI4hW0TDXRP8nHq8bO5vUF+7H1wzjbYEXLRFchmP3R o= X-Gm-Gg: Acq92OHF66FNjQT0jkQCbsOTn02kWHBaA+hh2qhP9idIGxOjy9Cw/sSwdAyj3kDihKV HlRbq0Vq5Rk/1q2g3+9xc7oRnDCWNIkmQTyeJz3qc+MHi2EbuLwsWHWeiqalJyzAnVG52UlGhOL Qjv6jdcaqs0mYJC6VuUCaxOBFEuDXIEQO2i/SXgOl4b/4ila4rlpemGknhywkSq1+DNxUxFsIQL nWNdnRaYH0SCZA1JV6ahnUFsPwwX29kjMXBAvF7obboK3xMkl49Yu4QEfgoRdU9TcAwcivkRf7X HsLQ46FrihbyQkGu7wbs9CWirXAzYZQQ6AtxyqY7ZPLtK3xrqHcjL5jjHbLzcWXfqRiByG4ZVgW P440Vf4qjd2cw+pbNn/34ZC+kpgCKVOzS3XF7jQGCuB3hV3feWziuq2EzgXaf2Gwv7o0= X-Received: by 2002:a05:6a20:8ec2:b0:3b3:c28:45b3 with SMTP id adf61e73a8af0-3b30c285046mr2074608637.26.1779368884946; Thu, 21 May 2026 06:08:04 -0700 (PDT) X-Received: by 2002:a05:6a20:8ec2:b0:3b3:c28:45b3 with SMTP id adf61e73a8af0-3b30c285046mr2074570637.26.1779368884462; Thu, 21 May 2026 06:08:04 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.08.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:08:04 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:50 +0530 Subject: [PATCH 17/18] arm64: dts: qcom: kodiak: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-17-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=3509; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=FnMF1gdIBBqzcGyw/Qftg/BoiY5xILkioEGvlCuaMr4=; b=sZH6QR2WouUFjJo1m46Xaxf61/naSCEHKX9WqZNiJpV1nMt0l5X1OGJO2/+0sRTGhgKOp2PhW V54AQyoqX6zCqfwnTJkFXsCf6wO/aGDvyZE52VzDwuuOBYYUh5J5id0 X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-GUID: u794BrNh4B8HAXuJIf3g_qyJHkWlNfrz X-Proofpoint-ORIG-GUID: u794BrNh4B8HAXuJIf3g_qyJHkWlNfrz X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX4Eh36XD126lf mLeCzw9sgCssd1nJkxp4yry8+0m1Mvz2Cmg05sQwaapREO5X3fIoziWLT9T49hlxUdlDKsUE7Jv HSXPN6TzKlGMtOhl+ESuP2Cp4SkOzjDkuxJk/tYV9YYAx2+GXKv95lszKHpMVs2Ij6NGVdC1iF2 uLITjn/cIpuBISwSIxN0vn99298RSyvPKgQpC4eTiNzmyyztE0hDeJJTz/Z+IWs7ESya0oFY+86 3tDnq2lY2FQiG/+y+Bq+UcM0TxG9epKHmevp1UEQR5lzyPCU1yvBMp4O9YULsYxaBeTprZZP94H HdiHXdof6D/3fz6ZpzXAf3+qdcSJlrkOOZtyDloqwR4lz2cTZUjYMnk6x6xJJ17xMMR7jMZwLeK 3KnAO1u2dNsVx9IPVLyIPHrAEYJzG6hgawkKwMkCHgV78y7QymQwT7x0z71NZesP3Y35aGZQb6G F/GXgDJs6iR7sx7DNTA== X-Authority-Analysis: v=2.4 cv=L+YtheT8 c=1 sm=1 tr=0 ts=6a0f03b6 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=vzsU3dzRAwCoIzd_qrsA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts | 2 +- arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts | 4 ++-- arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts | 4 ++-- arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts b/arch/a= rm64/boot/dts/qcom/qcm6490-particle-tachyon.dts index bf18c4852081..b1ad1d7c346a 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-particle-tachyon.dts @@ -546,7 +546,7 @@ &mdss_dp_out { =20 &pcie0 { perst-gpios =3D <&tlmm 87 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_reset_n>, <&pcie0_wake_n>, <&pcie0_clkreq_n>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts b/arch/a= rm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts index bb5a42b038f1..3a9fbef89aff 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-radxa-dragon-q6a.dts @@ -523,7 +523,7 @@ &lpass_va_macro { =20 &pcie0 { perst-gpios =3D <&tlmm 87 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_clkreq_n>, <&pcie0_reset_n>, <&pcie0_wake_n>; pinctrl-names =3D "default"; @@ -540,7 +540,7 @@ &pcie0_phy { =20 &pcie1 { perst-gpios =3D <&tlmm 2 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 3 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 3 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_clkreq_n>, <&pcie1_reset_n>, <&pcie1_wake_n>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts = b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts index a5ad796cb65d..e0275430ef82 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts @@ -685,7 +685,7 @@ &mdss_dsi_phy { =20 &pcie0 { perst-gpios =3D <&tlmm 87 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_clkreq_n>, <&pcie0_reset_n>, @@ -704,7 +704,7 @@ &pcie0_phy { =20 &pcie1 { perst-gpios =3D <&tlmm 2 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 3 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 3 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie1_clkreq_n>, <&pcie1_reset_n>, diff --git a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts b/ar= ch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts index f47efca42d48..681a9ff5ef77 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts @@ -813,7 +813,7 @@ &mdss_dsi_phy { =20 &pcie0 { perst-gpios =3D <&tlmm 87 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 89 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie0_clkreq_n>, <&pcie0_reset_n>, --=20 2.34.1 From nobody Sun May 24 20:35:16 2026 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 190864014A8 for ; Thu, 21 May 2026 13:08:10 +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=1779368892; cv=none; b=Xq68U+L4AEGnx5C+uxNad/DsbVigITgJrApHS9GomLsjspIglZnHVknI03fmjgp1MOvOPNxNtpQqkw0pUGvzailOUXBkAuzEyP5FLPiU3dbDIKgfzi42aGSTeVF4w0NNNrniq3KMPdDHQVWYV0EsIpFSe9maZhpC+GluR2z3nGg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779368892; c=relaxed/simple; bh=PxFeE4iE8H+mop4PjNTz4rASGopPuOb04tpGCfdaBGo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rEubehv4uBO92rodXtrCovqdQ3RBwbtRlwf+U6qhuw2zSXfXmoSd+4DgyxHHHdJry+YRtxDgjYNGHnrZI3f9V2t8jY+f5FfH+d5uyl/pXJzBR7LrGI+1kZUzT9Eus+ZpG1uAZydw+IFRgvNu+pD0VOfqfK1L6hnc+QfopjLI5f8= 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=S6MoWRiE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=JQj+0fZA; 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="S6MoWRiE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="JQj+0fZA" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L99neq3118535 for ; Thu, 21 May 2026 13:08:10 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= HNuNHDzkj7zsiUvpDWiTjAWZpkmlx5Eb/BqVvO8oXg4=; b=S6MoWRiEfJiaNvG0 E8FOEtK5JKyFzHHsrwXQxX6l+IBVJgUyYLGFoqyvYyNHqGxzdnfRuI7xmyf1Lbka +2FheOJhwbIdJso+yBhscC3ohxlrW9ejf90ZHZEqAgzjCCbumE3Zu76+mq52Ktjw Y3TduMYTBJWtPmy+gu6WJGoTS5pPzvslV2u7BwsUXkRzzOJNiKm6+osgQX2dndMv xosCmmOUuLe2muTtdIwHX4fguPTzKwSrYFHcd6BVdHjs4YWnu9qFEpNHWlQ61LuR 6GLxcNpwyR0IFXjWoP3ULS7eR+BKxMjqeiSwhXxPI+g7kEyepOLlaGRPMfO46e6r cTBwfA== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e9r962hvp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 13:08:09 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2bc6899bfb1so61323195ad.2 for ; Thu, 21 May 2026 06:08:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779368889; x=1779973689; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=HNuNHDzkj7zsiUvpDWiTjAWZpkmlx5Eb/BqVvO8oXg4=; b=JQj+0fZAWi428ZLL6xgWskayeRUB1ja3D39ZGvkqJ/L2SvoWCuX8nSncLbFnuepXXU k6wQpWumf2eKtPCx/c8aSHKe63qCSMPaC5Qs6BvFQIRDaML5AdM4yTbQx+DYjOO4ST3u 1UDXgw/UmwlF8h8etOQIs0vrtF9BrvX2I00Jh1p+BERZ5YhnEpv/YcgB4oUGdXZiITOK bveOXvbPwlE+/QAuT+cG4uiQKirQIjJfIP8tW8zYi1IZdffLYgitfY4it1qWe6wnPalb NgE48PPPTEs5hFw5EN1pFe01vg33fZDmYmJcesAxS4DjZ5frjBov3DPDtFfFuom3ZdPy LEOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779368889; x=1779973689; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=HNuNHDzkj7zsiUvpDWiTjAWZpkmlx5Eb/BqVvO8oXg4=; b=nSADy1O0um1Gi3zBlwD7hqjJSfIj+zrzNAO1CwS6/CDJp/yNcnVAsJ2gYOvObWEj/7 gngX8GZXnp+1ZgyBwwnZVsq12q8U4ETKBIHFEqV7QxTVijpo2KRgD90C/zmtuF4IgS0F 0Zwty70e4vRH4PiGDh7rBPVSiAqn6/vpmHedQZvU6V9ifvi1YaIuy0attBsdi03HGLwK q7s77tSJrTWgG/CCRdav13WftPVAfWh+wrLP6i/yiuRinKTEPBKG2HVmB1Tnlu7QAD7T FP93DoAwCiydaf2aATYoobBqHbs4ESJ9k38Jy+d/Ym740KJ6CHBxeHPEzwMqEfWAKMKG MIHw== X-Forwarded-Encrypted: i=1; AFNElJ/hhDjfnc9egwWN9fHbgzQJcDdHGprsfcyUGMDCRjJPGjajSOsHJa+x+bXN86tQUxGtSjvOqJfFC3t2F6E=@vger.kernel.org X-Gm-Message-State: AOJu0Yxc6bAZ1Hnuz+5ckKK1+BTag+TVhZYRtNxGzmk0AFHULXRUPlk6 /bS4sPEDgsNzIZ7HzShI2Zey8PfiKHpmoVv3NpggErECYGixBlDASwX9t2qC38RvVxls5jOloUY cL9W21YwBTB7A5KslgR+7IkRmozWdh3pIqv9A/A6yaOWWHZG3ql0EaBqETBw2ITZwfRi/FRKVFW c= X-Gm-Gg: Acq92OGB9aEgH3RO+2FtOQDWH9PBeIWpX8deyXL3us1FvyztH08//YEUzX3ZLEbwgY2 rPb23qlwFgA6EnyvFZV7ffmqPmMFTjFuePdvvfFt2gcj+gK/borROoyp6kRn77XQErWUNR6irhC pruNsZRHI7aCZwbuteuYHe1N5WYLcAiKVXeqQDmNa4X47e18/wgegW/LmNe6horaiHrAoMvrZvb 9LFNis2VCjTmWZx9Bn2UjlwOgRZnlv94lTOxJK1hoM42iEM52FyE/cp/tMcv1RBlnzbgoTCmwbU 2luoDpxs+qvPaBAMQW9amTFS3yBuwIlU08W55X6OkDnUNwZfZK8ewsBzWWJxOg2q5wJ/Cv5G0Pc zGyl01xxAFamBLtlBkyGuRjhGCwWz79OzAH8XiZDFqDiNTK7+SsEkhAF3 X-Received: by 2002:a05:6a21:6d88:b0:39f:acae:f12e with SMTP id adf61e73a8af0-3b3085dcfeamr3604290637.22.1779368888869; Thu, 21 May 2026 06:08:08 -0700 (PDT) X-Received: by 2002:a05:6a21:6d88:b0:39f:acae:f12e with SMTP id adf61e73a8af0-3b3085dcfeamr3604259637.22.1779368888402; Thu, 21 May 2026 06:08:08 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c851991ab10sm294602a12.22.2026.05.21.06.08.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:08:08 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Thu, 21 May 2026 18:36:51 +0530 Subject: [PATCH 18/18] arm64: dts: qcom: talos: Fix PCIe wake GPIO polarity Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260521-wake-v1-18-d822567be258@oss.qualcomm.com> References: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> In-Reply-To: <20260521-wake-v1-0-d822567be258@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krishna Chaitanya Chundru , Konrad Dybcio , Manivannan Sadhasivam X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1779368813; l=1536; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=PxFeE4iE8H+mop4PjNTz4rASGopPuOb04tpGCfdaBGo=; b=6TCGJrr+ZfZzhC2d+ja/wZwsj3bPsczKKCSr13V8+Q0j1FCmaPMhWkSIzOe2FKGTwJoKCzye3 h18aPT8VtAJDgnijkDKrmz1S9guP7uAI2sJXQYNI9WjFqPHCtpCuTuA X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-ORIG-GUID: AONsslK31GtoeWiInZQlBsg7N4B2NxkR X-Proofpoint-GUID: AONsslK31GtoeWiInZQlBsg7N4B2NxkR X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDEzMSBTYWx0ZWRfX0c1gU0rPb/of +z0Wj3o5SVuwDmSCwZFkGGklFix0Og/uNNhD0YtKRcc1GYUoWSvb182vtO7MzDXWj2mBS8+z10T 5yZw0xHBrgr/OJrykOfmjekoAg3RG2Cky8tG6StWp67Da86FnPZ3mHBoaeFhf9UobQ8f+5gVDsj cAOxUddWoczrL0bme3+h8oV/+K+okDJrbBzwhg0NmVKYwKdJzJlBm7pjm8XVmPE3naG+HgxJGFp fNaFXFZEUgrTRxrSoEFZ8y2ehPucfVSzuQ+KWiUXTT0IL4K3XXy/8rEomq1BnnmJaJ5moC9KtVy d1Vap3KjhirpvDBHLagijO76z8uynRYMz1Nk0pTaTnHM6QvJHaqCS9v1MnALeN7e8Oa0XsIKLn9 mHP7HHtrsWnpRbcM5W6Pa9vnJL6+cVYuR9VloIgJs9xbayeVhhnOWUPg/VjJ+amHHk/2lLwPeNq x28CRzuhAPkAHS3MpTg== X-Authority-Analysis: v=2.4 cv=GqFyPE1C c=1 sm=1 tr=0 ts=6a0f03b9 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=TRJGHeO7bdl8qYu8Ap8A:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 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-21_02,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 clxscore=1015 impostorscore=0 suspectscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210131 The PCIe WAKE# signal is active-low as defined in the PCIe Base Specification. Fix the wake-gpios polarity by using GPIO_ACTIVE_LOW instead of GPIO_ACTIVE_HIGH. Signed-off-by: Krishna Chaitanya Chundru Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/qcs615-ride.dts | 2 +- arch/arm64/boot/dts/qcom/talos-evk-som.dtsi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcs615-ride.dts b/arch/arm64/boot/dts= /qcom/qcs615-ride.dts index 7e05f873194a..d89548a2a3f1 100644 --- a/arch/arm64/boot/dts/qcom/qcs615-ride.dts +++ b/arch/arm64/boot/dts/qcom/qcs615-ride.dts @@ -445,7 +445,7 @@ &mdss_dsi0_phy { =20 &pcie { perst-gpios =3D <&tlmm 101 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 100 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 100 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie_default_state>; pinctrl-names =3D "default"; diff --git a/arch/arm64/boot/dts/qcom/talos-evk-som.dtsi b/arch/arm64/boot/= dts/qcom/talos-evk-som.dtsi index 294354c034c3..6eca3791e2b9 100644 --- a/arch/arm64/boot/dts/qcom/talos-evk-som.dtsi +++ b/arch/arm64/boot/dts/qcom/talos-evk-som.dtsi @@ -359,7 +359,7 @@ &mdss_dsi0_phy { =20 &pcie { perst-gpios =3D <&tlmm 89 GPIO_ACTIVE_LOW>; - wake-gpios =3D <&tlmm 100 GPIO_ACTIVE_HIGH>; + wake-gpios =3D <&tlmm 100 GPIO_ACTIVE_LOW>; =20 pinctrl-0 =3D <&pcie_default_state>; pinctrl-names =3D "default"; --=20 2.34.1