From nobody Fri Oct 3 21:02:26 2025 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 22A062101AE for ; Tue, 26 Aug 2025 05:18: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=1756185521; cv=none; b=C4xqMUUkLWdTr6f2EMZ8EHuTljKsQGwFxn5tgXPk13yUUW43qjSbfB1ka8YruDb4I+3CminXVqVhGr2+tuIF0ahLOwhgxbPWg+VbI8nUmq4l2RIaqi8Ms2WqmglDKbFS6eIisE6YKSIVbYWcdEZRguU5csgQLRB/8pFlS5NrB1c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756185521; c=relaxed/simple; bh=jBBl6A3Sxsg2d6MaEgBHO65kZTpSDglRvHQ0xA/RmfI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dHucR4t85O0VzoLLMD9/jT88ycKPHI3HOMdRcSsok4SujzJT5tAFGdKMNruxOwWipJXzn5/pJR9/lPzpF9mSlLG7YPOK1N6ddK9V8zvSYGPHZ3LhQTxB4OROEU07s70eVE5pnzweuqvkyACnSA7L2F4zeG5y4FXR2nGgrhTu1t4= 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=FMQ8bmrp; 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="FMQ8bmrp" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 57Q3BHqM006924 for ; Tue, 26 Aug 2025 05:18:39 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= Kofxhc8N7wzIQRIEJ2kzWHMlZjkxlt2XuX/b69ntAxg=; b=FMQ8bmrpH0Fb9uiJ W05bJiRqeYmofneSgc7YqnPmNUBXq7ONs72v07tgYj6LHYSuPkkleWGFAyH40+1e GjCCMg24nRNlhhw2mKtY9IxXpxRI3etSIonz0s4u5v+oUw5cSUrk9+l1N2h5lJG5 C1Ucj90fXZv86+4HqwPUvY1CXxx+ro3TAASxP5irLWFnqM4jdYoh5Sv8LB97KTnA eruF0ssK0AeWkNEZ+xTnQaEjnvoeqnMgmfroWrmjJdPkBpK1yNkhvytiN888MwpB jiOYYXFkKsBEF+Bgn0HLQ6d8YzPkGc/WNhWbRnoYI1alFuL6XqyRmso106+3a9K6 rGS5RA== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 48q5unqd94-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 26 Aug 2025 05:18:39 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-246cf6af36dso21128425ad.0 for ; Mon, 25 Aug 2025 22:18:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756185518; x=1756790318; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Kofxhc8N7wzIQRIEJ2kzWHMlZjkxlt2XuX/b69ntAxg=; b=Ma/f26ac1wAKXlNkxbn7ej+4lIDiQKy9k4R2UUz2ZcV1qlSLNyeZB4/KYmj4tF0t5j yU6bvVPzkZVpRYWxb77ncCvKHO+oKEMLtxv87AHaK410yDUEmEQ3pHyj14FLAmMdGuFn tWfce/8anDfZY1UFj3zUAoKMUiiL/qt32yH3RzTKCGMnVwfr1Xqo6VcLq3FMIiCWGjqd aEvAihsRO2fGLc8Gkkz52+DzDWXFTcS5/GVJmAzxiKXhliNX2l81eYR6Eys3U9+Qw4nE z4c514KbZkYL0NMPRqOBHIgex4Ty8GSr9rFCXmtbXmk90Gz+fJ1wigov9Rtjv/xnySsF dCNQ== X-Forwarded-Encrypted: i=1; AJvYcCXe0RTwCyRraoQvX1Kg0EM8/q9XCISPWiZoPziYY7e67oUixOFDWq9IWouBZfd1+T3VUcFjMxPv+2m6yb8=@vger.kernel.org X-Gm-Message-State: AOJu0Yw5q+ZCdrEKTpDmbF2z2s2yzBF++iRf5OsJs4Px47Om9R3Zj5to hht6WJo2q1lKHIf7GJHIdZMS+Tq6+ILrkNEEt9iAHdodeGepXjAnjtk6C3M6uSMdO3S2bPjjFHJ 1hcJKYL28ZpJCcfggPjS6S8H37GgEsGXmiKJrzk/VyszWU2fiSHbKoawbWCM6uECqf1s= X-Gm-Gg: ASbGncueM5hLC6JoevQ3iRIbvZh4WxVohKG8nFOjWWc3LSQNr7/7y5upwVg/kzk09pG IR5xkgfstcw2cyfVmLhqFLgWJvrcj9JViBasATC5Vmt46AwqK+KKMyMEgAGYzfmWSoZ6pQ9MVnu fbTuJ2l0OF/6gD4WdTI7CIjhScLhfQxOTDbsxpWxBoraPay9PW5kB/QiaH1BntCb2VM9yyFa1UR mfj4ZwoXa66WpWTs9USoI+l2Bs8NtjBmYXxqGbJag/OS+1UeYtVYHKYHbhfunEfzRm2JnlkqFiW pYUD12A218KlcnPwXnLfdiHPFvap3kfeDNyDpKIz2HAGWW5zmzL/h3k7YY0sMyiumAmtJNFTskU = X-Received: by 2002:a17:902:ce01:b0:246:620:a0b7 with SMTP id d9443c01a7336-2462efca36fmr198911595ad.59.1756185517817; Mon, 25 Aug 2025 22:18:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF6jaIv7DtGJPobKQ+27XcXwD3MZpcVOJ/10YwK1S+M2DJVkeRw1bb4S2/CrZ/WaSRWL2lVxg== X-Received: by 2002:a17:902:ce01:b0:246:620:a0b7 with SMTP id d9443c01a7336-2462efca36fmr198911185ad.59.1756185517321; Mon, 25 Aug 2025 22:18:37 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2466889f188sm84348085ad.146.2025.08.25.22.18.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Aug 2025 22:18:36 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Tue, 26 Aug 2025 10:48:17 +0530 Subject: [PATCH v2 1/3] dt-bindings: PCI: qcom,pcie-sm8550: Add SM8750 compatible 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: <20250826-pakala-v2-1-74f1f60676c6@oss.qualcomm.com> References: <20250826-pakala-v2-0-74f1f60676c6@oss.qualcomm.com> In-Reply-To: <20250826-pakala-v2-0-74f1f60676c6@oss.qualcomm.com> To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= , Manivannan Sadhasivam , Bjorn Helgaas , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, quic_vbadigan@quicinc.com, quic_mrana@quicinc.com, Krishna Chaitanya Chundru X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1756185504; l=941; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=jBBl6A3Sxsg2d6MaEgBHO65kZTpSDglRvHQ0xA/RmfI=; b=NFH0HQvjBdon/4JFbP282Z0YCzHarUAwH2ON+nxifoqe6QlU5ydUhTiLI6wIU+BXaxC1p6m0s tKeTnzhnnbqDC3D8RmJ+jPdXWdfmKH5G1e+8nFD6BczmP2nIBmyk2O2 X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-GUID: X4fNU7Y9RQToDRO_Kwfd4s7UDEsfkWhV X-Proofpoint-ORIG-GUID: X4fNU7Y9RQToDRO_Kwfd4s7UDEsfkWhV X-Authority-Analysis: v=2.4 cv=JJo7s9Kb c=1 sm=1 tr=0 ts=68ad43af cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=2OwXVqhp2XgA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=ly1VyIkaSgMpB_u5KqwA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODIzMDAzMSBTYWx0ZWRfXxBnlpeNrCHNs H2zOrf/Z5dUn9/GnfygMpAIeaKi6QpAqkE1VwOD1Mbpi8JJDWgce1ppLVLH7Sb35k7Ir4cBgYOn X1uaZ/kf5fs7/MbgZFTktPBjiRQfF4bmmGsSenDZQ8wTvxzvsZIPK0o/TweZCBaKx0yTavl77yV tgqYrRVPzRt1Q2slRyu9Sy7/mOMtoyIQ4OZqCtf+er167BjjwBKSPVCa2QWlH0HVHmabMnKI2xl n+eIK8eomDsX9b3P87R87a5pBuVwUdZ8DGY95grXZGLlZDN4OLPm2c8LFW4DxgMGzGYZK7MTIVG GooHhRHTUGqaq6MABLz2CusIO5cBGru4orR/Io+S4kkDKpaYb4U0pGR5ZMndRg/zfcltBZt3pmi 9oHec5vV X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-08-26_01,2025-08-26_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 bulkscore=0 spamscore=0 impostorscore=0 malwarescore=0 clxscore=1015 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2508230031 On the Qualcomm SM8750 platform the PCIe host is compatible with the DWC controller present on the SM8550 platorm. Acked-by: Rob Herring (Arm) Signed-off-by: Krishna Chaitanya Chundru --- Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml b/= Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml index dbce671ba011c8991842af6d6c761ec081be24cb..38b561e23c1fda677ce2d4257e1= 084a384648835 100644 --- a/Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml +++ b/Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml @@ -22,6 +22,7 @@ properties: - enum: - qcom,sar2130p-pcie - qcom,pcie-sm8650 + - qcom,pcie-sm8750 - const: qcom,pcie-sm8550 =20 reg: --=20 2.34.1 From nobody Fri Oct 3 21:02:26 2025 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 384712EA74C for ; Tue, 26 Aug 2025 05:18:47 +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=1756185529; cv=none; b=FH70+nBI7p36nqmmi/lX5Qi1jrFYI5BWiCOF6KafV3viqrQDtI4pFkrV1KZbZOB4NUVKAP7w0wSfQwDJMcAW2EDw/8G58EHMg39J6WGaTQ/DFDF+raUPdrJ1CRAHIdDpTnONfZNI/66GYgzkDeaZvp7il+DJtBCPb1DnLCdT8rA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756185529; c=relaxed/simple; bh=uCwKakbnHqxRUEDYJHDENZK4dZF8AH52XyIcvvLd2js=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cSNDMIcBbkeeL9CxpQZc3TiQu3qu81Z/J8/PTHZ56X/kmF8sBankLqxxDF0qcNOisHDKgGgqMl4reYySQbneMH/o05E8wDxf16lUNFzoJeT5ERQn0qzFOgLs95XyClDn9yzTSxPnszP5D8EczF/MjBiHrOTbaXy6k3DLJ3Jj/5Q= 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=iZQFJmYg; 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="iZQFJmYg" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 57PHOKNB024938 for ; Tue, 26 Aug 2025 05:18: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= IxIQhQomQAS30o8yPqwEl7kh8ZQDR41lcq928axCQDI=; b=iZQFJmYgymzD0KwO hq0Ilgf4IShgyC8RalL6l8DoOy6K0BUGAYgNz5Rjz0EWVPKoNBNsKW0acwJQXxTW 7sIlOEEi/2VVmLWfVwRGCnwiimJ9ERDrJmvBNFY8tsnbMc6u8z+pJvl02sEkX2M8 H6byKAAX/Yo+zVdy01wYNAHrkFpbJH8mMiRD/fSV/Zapus96ryZ3lvDwPbeJbkxK PkMdIPxsDYYrPHFxi8hgi2zjgDSdAtyNblzkkbFoXDQYOCM/nRK6ksQ5V9MpH+tT YACTSLJwtRfP7ivbLgesbyCQXJj/ja1YishqM7VpQ1Gk7iIc5LoLZPkT0cFMk9r8 AK/ClA== 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 48q5wdyc8q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 26 Aug 2025 05:18:46 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-246736043cfso66393405ad.0 for ; Mon, 25 Aug 2025 22:18:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756185524; x=1756790324; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IxIQhQomQAS30o8yPqwEl7kh8ZQDR41lcq928axCQDI=; b=hniuqyA4+mT/hKYrcMh5YrGN3yreGrJ0Dl28CSCNUiCM4hEcE23qJ5uywlp6ZU/1vC lzVaDyFOuAYWZz4gv8BeUSbKtt1oRSGVexgZ2xWHC2PWTJOU2tP9T+LTiaDjgUx6LFLW IsEoJ0qU6B2+TyIQ//YI2rGzNKB581+2xj/o6rkjH3BWGKBvvnSmbksGkbGtwKgYOvRP SLKawbMye0SzqZxiIK4X/+oB34vYJmJ3DufkI5n1oFDJsPoaw7tqXjdlLxS6Sa3aZZRT CMrsROdQLAGihUgRfSGX2RzOON4Rk/D57l15c23zewN4xPlGKDlMahdxX35QmaIn0NFD 2kJA== X-Forwarded-Encrypted: i=1; AJvYcCWvBuOVkFmGJJGTcnc0hyejvRB9/7qvlpzHJR1h0wr0KlhpzLixHQgHxNNwHcDl0fJ7AT7DNbshk4eIZPc=@vger.kernel.org X-Gm-Message-State: AOJu0YwedLfa1Ma14lsVK+7a9VrIODgk99FWLVj3ASThUGNv3qwb2vGA 509EBq5Cur7pIdMMJknWeWyB7C0B4t12n3Lo12AT8UcQT7CsGq0N+kg4vnDm2tcie+z1XVz1uBS Gj0dKKbP21WkfoWSFBo7hV/4ZMZHzasf+W/ohr8jPW2KebeqRl5qm4OSCYJRMLvY2wYw= X-Gm-Gg: ASbGncurSi3eCv2kPXIOCdn8XTDrpwjbbckmHDAnhPnmumR5BRWvAGUIvMbf4iXttQb KNHhGwAlryCe0eOPchCqr/ax+4BuchfP+ev02wTkdW+/aIu+WRIFtsxLteTXx9FeCnii3UIMCjj i7KiNpKka66ZujqJggymJCkMK5O7NgfvywR5F3Q2sml8UCONnkOY/OuKACNUApvYUhUdoFPnLbn EBNbKoFpP1LGid/xyXqchSItcgHy2WHyFMOWwByUigLtiA/mk6b4fVXOxs4BEkHca18B4RqSQFb yYbDNTNOcIGZwo/pqtUgJUkP+40K8/+nnpRQpcapeiZ9TXpgTEP7GxxDdkLSQdmAqenmpfgj4ew = X-Received: by 2002:a17:903:943:b0:242:fbc6:6a83 with SMTP id d9443c01a7336-2462eb56b82mr177780635ad.0.1756185524161; Mon, 25 Aug 2025 22:18:44 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFX3TMLLF5RGUjImujhUiJJJdz06q4Fy/jsgcEQz16clUz8K2CImmOBj3T4PPf1c1qbPHaODg== X-Received: by 2002:a17:903:943:b0:242:fbc6:6a83 with SMTP id d9443c01a7336-2462eb56b82mr177780335ad.0.1756185523609; Mon, 25 Aug 2025 22:18:43 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2466889f188sm84348085ad.146.2025.08.25.22.18.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Aug 2025 22:18:43 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Tue, 26 Aug 2025 10:48:18 +0530 Subject: [PATCH v2 2/3] arm64: dts: qcom: sm8750: Add PCIe PHY and controller node 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: <20250826-pakala-v2-2-74f1f60676c6@oss.qualcomm.com> References: <20250826-pakala-v2-0-74f1f60676c6@oss.qualcomm.com> In-Reply-To: <20250826-pakala-v2-0-74f1f60676c6@oss.qualcomm.com> To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= , Manivannan Sadhasivam , Bjorn Helgaas , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, quic_vbadigan@quicinc.com, quic_mrana@quicinc.com, Krishna Chaitanya Chundru X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1756185504; l=5880; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=uCwKakbnHqxRUEDYJHDENZK4dZF8AH52XyIcvvLd2js=; b=ise42hD2nTQ10dwjroKa9xdReGeV1dtmySWMmkUqMGZo+f1azalWvfjiqUG10TzJPTeujMLE2 0H+JqeFsKG6CNY/lgKTNB54NE/IwCPGS1uQkArNUKJPSGLUyI/PPAY4 X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-GUID: n8u83bzUS0EKaloFn-A2Vv_OiYivHEr_ X-Proofpoint-ORIG-GUID: n8u83bzUS0EKaloFn-A2Vv_OiYivHEr_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODIzMDAzMyBTYWx0ZWRfXz6hKxE3K1Iiy n4ikYu8pLgJHssDbWWZHehpJ1o16hJRXlwzgi1zSiNBMfTC0/NO4qSDmqNLtIwyxADprdbbkmZF 69C6PId/rekWIul0SnMB2qpk+NX1aYNiEWxxT0ucRuDsvRlMRzfogCBQ7FELqEi/Yak95Vk7MIF 2q712/wffoa/3sUyxun6SgfxSWOXPOk1EXYe8nJ7gb2IoDAu7nWi0ZPiZMz5sm2wZNL9opKxFmK lJJNx+sK0/ha7dszBpFG1To4jmDVFb27SImrkzYZMSWLneHs+vLEsIxf+d8wQtjHRbXL/kO9+ib jMtn7EZqUQAJwQtAPFhq4k4YYCWFCV+WPgBcxMpVJsZhWKp/f22+PgeOmPiPVK/c6ZuKDpf8HMZ cLjk09Ty X-Authority-Analysis: v=2.4 cv=BJazrEQG c=1 sm=1 tr=0 ts=68ad43b6 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=2OwXVqhp2XgA:10 a=EUspDBNiAAAA:8 a=hNZP5i6h11z2s_4BSHIA:9 a=3hQ7FE4IOERBLyhA:21 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-08-26_01,2025-08-26_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 priorityscore=1501 clxscore=1015 impostorscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2508230033 Add PCIe controller and PHY nodes which supports data rates of 8GT/s and x2 lane. Signed-off-by: Krishna Chaitanya Chundru --- arch/arm64/boot/dts/qcom/sm8750.dtsi | 180 +++++++++++++++++++++++++++++++= +++- 1 file changed, 179 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qco= m/sm8750.dtsi index 4643705021c6ca095a16d8d7cc3adac920b21e82..b47668a64bcead3e48f58eeb2e4= 1c04660493cb7 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -631,7 +631,7 @@ gcc: clock-controller@100000 { clocks =3D <&bi_tcxo_div2>, <0>, <&sleep_clk>, - <0>, + <&pcie0_phy>, <0>, <0>, <0>, @@ -3304,6 +3304,184 @@ gic_its: msi-controller@16040000 { }; }; =20 + pcie0: pcie@1c00000 { + device_type =3D "pci"; + compatible =3D "qcom,pcie-sm8750", "qcom,pcie-sm8550"; + reg =3D <0x0 0x01c00000 0x0 0x3000>, + <0x0 0x40000000 0x0 0xf1d>, + <0x0 0x40000f20 0x0 0xa8>, + <0x0 0x40001000 0x0 0x1000>, + <0x0 0x40100000 0x0 0x100000>, + <0x0 0x01C03000 0x0 0x1000>; + reg-names =3D "parf", + "dbi", + "elbi", + "atu", + "config", + "mhi"; + + #address-cells =3D <3>; + #size-cells =3D <2>; + ranges =3D <0x01000000 0x0 0x00000000 0x0 0x40200000 0x0 0x100000>, + <0x02000000 0x0 0x40300000 0x0 0x40300000 0x0 0x23d00000>, + <0x03000000 0x4 0x00000000 0x4 0x00000000 0x3 0x00000000>; + bus-range =3D <0x00 0xff>; + + dma-coherent; + + linux,pci-domain =3D <0>; + + msi-map =3D <0x0 &gic_its 0x1400 0x1>, + <0x100 &gic_its 0x1401 0x1>; + msi-map-mask =3D <0xff00>; + + num-lanes =3D <2>; + + interrupts =3D , + , + , + , + , + , + , + , + ; + interrupt-names =3D "msi0", + "msi1", + "msi2", + "msi3", + "msi4", + "msi5", + "msi6", + "msi7", + "global"; + + #interrupt-cells =3D <1>; + interrupt-map-mask =3D <0 0 0 0x7>; + interrupt-map =3D <0 0 0 1 &intc 0 0 0 149 IRQ_TYPE_LEVEL_HIGH>, + <0 0 0 2 &intc 0 0 0 150 IRQ_TYPE_LEVEL_HIGH>, + <0 0 0 3 &intc 0 0 0 151 IRQ_TYPE_LEVEL_HIGH>, + <0 0 0 4 &intc 0 0 0 152 IRQ_TYPE_LEVEL_HIGH>; + + clocks =3D <&gcc GCC_PCIE_0_AUX_CLK>, + <&gcc GCC_PCIE_0_CFG_AHB_CLK>, + <&gcc GCC_PCIE_0_MSTR_AXI_CLK>, + <&gcc GCC_PCIE_0_SLV_AXI_CLK>, + <&gcc GCC_PCIE_0_SLV_Q2A_AXI_CLK>, + <&gcc GCC_DDRSS_PCIE_SF_QTB_CLK>, + <&gcc GCC_AGGRE_NOC_PCIE_AXI_CLK>, + <&gcc GCC_CNOC_PCIE_SF_AXI_CLK>; + clock-names =3D "aux", + "cfg", + "bus_master", + "bus_slave", + "slave_q2a", + "ddrss_sf_tbu", + "noc_aggr", + "cnoc_sf_axi"; + + interconnects =3D <&pcie_noc MASTER_PCIE_0 QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, + <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ALWAYS + &cnoc_main SLAVE_PCIE_0 QCOM_ICC_TAG_ALWAYS>; + interconnect-names =3D "pcie-mem", + "cpu-pcie"; + + iommu-map =3D <0x0 &apps_smmu 0x1400 0x1>, + <0x100 &apps_smmu 0x1401 0x1>; + + resets =3D <&gcc GCC_PCIE_0_BCR>; + reset-names =3D "pci"; + + power-domains =3D <&gcc GCC_PCIE_0_GDSC>; + + operating-points-v2 =3D <&pcie0_opp_table>; + + status =3D "disabled"; + + pcie0_opp_table: opp-table { + compatible =3D "operating-points-v2"; + + /* GEN 1 x1 */ + opp-2500000 { + opp-hz =3D /bits/ 64 <2500000>; + required-opps =3D <&rpmhpd_opp_low_svs>; + opp-peak-kBps =3D <250000 1>; + }; + + /* GEN 1 x2 and GEN 2 x1 */ + opp-5000000 { + opp-hz =3D /bits/ 64 <5000000>; + required-opps =3D <&rpmhpd_opp_low_svs>; + opp-peak-kBps =3D <500000 1>; + }; + + /* GEN 2 x2 */ + opp-10000000 { + opp-hz =3D /bits/ 64 <10000000>; + required-opps =3D <&rpmhpd_opp_low_svs>; + opp-peak-kBps =3D <1000000 1>; + }; + + /* GEN 3 x1 */ + opp-8000000 { + opp-hz =3D /bits/ 64 <8000000>; + required-opps =3D <&rpmhpd_opp_nom>; + opp-peak-kBps =3D <984500 1>; + }; + + /* GEN 3 x2 */ + opp-16000000 { + opp-hz =3D /bits/ 64 <16000000>; + required-opps =3D <&rpmhpd_opp_nom>; + opp-peak-kBps =3D <1969000 1>; + }; + + }; + + pcieport0: pcie@0 { + device_type =3D "pci"; + reg =3D <0x0 0x0 0x0 0x0 0x0>; + bus-range =3D <0x01 0xff>; + + #address-cells =3D <3>; + #size-cells =3D <2>; + ranges; + phys =3D <&pcie0_phy>; + }; + }; + + pcie0_phy: phy@1c06000 { + compatible =3D "qcom,sm8750-qmp-gen3x2-pcie-phy"; + reg =3D <0 0x01c06000 0 0x2000>; + + clocks =3D <&gcc GCC_PCIE_0_AUX_CLK>, + <&gcc GCC_PCIE_0_CFG_AHB_CLK>, + <&tcsrcc TCSR_PCIE_0_CLKREF_EN>, + <&gcc GCC_PCIE_0_PHY_RCHNG_CLK>, + <&gcc GCC_PCIE_0_PIPE_CLK>; + clock-names =3D "aux", + "cfg_ahb", + "ref", + "rchng", + "pipe"; + + assigned-clocks =3D <&gcc GCC_PCIE_0_PHY_RCHNG_CLK>; + assigned-clock-rates =3D <100000000>; + + resets =3D <&gcc GCC_PCIE_0_PHY_BCR>; + reset-names =3D "phy"; + + power-domains =3D <&gcc GCC_PCIE_0_PHY_GDSC>; + + #clock-cells =3D <0>; + clock-output-names =3D "pcie0_pipe_clk"; + + #phy-cells =3D <0>; + + status =3D "disabled"; + }; + ufs_mem_phy: phy@1d80000 { compatible =3D "qcom,sm8750-qmp-ufs-phy"; reg =3D <0x0 0x01d80000 0x0 0x2000>; --=20 2.34.1 From nobody Fri Oct 3 21:02:26 2025 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 DFCF32E8DFE for ; Tue, 26 Aug 2025 05:18:52 +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=1756185534; cv=none; b=SKXJUSA9z/eR+L/N8tu8TfzXW0HJAoIC+1ARZ+FzN7G5a2ekGlICZNbm93OqUV3DrHMK6zdj4tXBfVxVLXW/shhCa/0tnmjaOpWbWr8zeeHad7uDSAbZsQ58UWL5+u/VBDXpZgbaMHWDcqm/dU6P1hUEjPqadOXrOm7ZDPF/O9c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756185534; c=relaxed/simple; bh=wlA+2w9i3rvfjzC5fz0O/R7zRgngreodUE1qsXoUZew=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TR0Dr9fse1eZsCxVyV0F/F3dtUNJbe84NuVD4Vugr1R0YJHTiCA4xm93/v38BBYRMA2PTmT8Iu27KQgD/9FqPPDBW2dWnLje37qIclNVsPEolG+lz+Er77vi0OvjH3TCol47Fo/GX+gwGdtY6zDNMPykJNSr2Inmb/Y8/xBrmAg= 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=R1C7iyel; 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="R1C7iyel" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 57PHA1LL018085 for ; Tue, 26 Aug 2025 05:18:51 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= IRp6cdwJoJAiTcDp3nWelrKASDmDxqau3MdAjXBSkaY=; b=R1C7iyelGJpNwWF4 yIT3NNE5PL65EM7mgUDZMCcFa5LW9FOxpSbyxwL9YO1je2oxifYQ5PjqG+Vwi17z wCRo6QxuuoCuQ8HfW/U2hYR7an1Z5oqFzhR3fEl497r6DvrdHc05noPi43UyY4Ij R+4cNxmPys5xfecPrz6YPfwcd4XxSb1G0FfHfzryAccL9rPW5QYv0TWf5AI8H+vC oi6fsBbvFUTxPmqmKHQVepMERUz3w0uyyeHivMdOFVt2EfOAtwr5Ur3HE+Vjkusk MLJn6XMJQwXgNm90sFZr5hOdHoaoyH0wu+W84LZ7m5BH13nmc/tUuZ0RgQ54J4WV tku+sQ== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 48q5unqda6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 26 Aug 2025 05:18:51 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-244581c62faso64473875ad.2 for ; Mon, 25 Aug 2025 22:18:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756185530; x=1756790330; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IRp6cdwJoJAiTcDp3nWelrKASDmDxqau3MdAjXBSkaY=; b=TnmYaWxBIJX2UHxEScFr1nJRFMiep/QvZ2p32y9AIpa0nSEt/VAh2TAv+8YLcWf22A F3TXSirRxDUNMfXyWHLXqseRac6uWq3ZwNag75h7Fg6JXEOminZElj3t5OcaIqW8JlNZ dYVbVgbmdAC+l7vCevgRNBk2kfrPPvF4Nfk02YiLHWa/DNkohEIZ5NONAEso4uhBOhwI P8Qsw5tFBR2GB3DPXLLDKTHVaG1d1FY61YXzzHTSDUWgVIZ/xcvO2fGKU6grdluIdkYj 0H3JAaZ+lSM8ySS4Le8jsFL91ZtlerZ4gRTpV0kPCFZWNrjko3ongmmfLp0QYCgVFt5n 5IMw== X-Forwarded-Encrypted: i=1; AJvYcCWeIzw0+6BbmqpXrvITCsGV4Oz5TsGs6ZWJmZOEwxPT51tw978rkhMryBY4xjxWFhzCC1I0KBtPQ0EP04Y=@vger.kernel.org X-Gm-Message-State: AOJu0YylFXEJ7WtNDzdZKx8ca8gPAoUroBRwBz9CaOX+0Hh0e5JZgvNX 55bjvIoJ+GZgR4LnkWmyCSVaI0nvJ6kzcfSn814Tb42ceZpJf1K6hWruxbvM3Rx3cHTeU3pH5I3 ZWkGXw7l3UPcjZMTe6GyyXXHCO4sHpm8Nx/73nePFWlYWHM2DUR97+qk0+TejLPo2vJc= X-Gm-Gg: ASbGncuLys3JjLlvxtamJ195kts1RQt1ubyks/Zu+EIN0WDh34M464pesIktkHV7WJg 7mYvete9pBdOhwGUtIreayo70H2BLwZSP9a7Qfhp6i5dHbqpAHz9BHucsA4uV3yCPYlg56RIA4O 164Zmn8tnu3rpwsDGoKkfnLT/LSQ2RCLc7LB/8tOmkdQNjN0unqhADdbAXLvURrGlFaDRXrgsVh prVtyy+2YthAbHaqsiqWR0H7XuY2M1dBJ7YxIP+48dXYo62m+MamronXAZyi9b/EhjCMJKB3KB/ BviSN+xxEgTCmFF9orpnQCwgqWF92w84IKIc5e2ZfGcVJ9Yil6KejH9oIaCHt+kq13sxalrDHB8 = X-Received: by 2002:a17:902:f611:b0:246:60d4:8708 with SMTP id d9443c01a7336-24660d4883amr174590465ad.49.1756185530316; Mon, 25 Aug 2025 22:18:50 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF4JdOmaJA7OmHsYMG/CkXVnmja78fd1yAOoHORZ5cWVQm1Qx961LRCZYJGnATy013N+WjhYw== X-Received: by 2002:a17:902:f611:b0:246:60d4:8708 with SMTP id d9443c01a7336-24660d4883amr174590205ad.49.1756185529841; Mon, 25 Aug 2025 22:18:49 -0700 (PDT) Received: from hu-krichai-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2466889f188sm84348085ad.146.2025.08.25.22.18.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Aug 2025 22:18:49 -0700 (PDT) From: Krishna Chaitanya Chundru Date: Tue, 26 Aug 2025 10:48:19 +0530 Subject: [PATCH v2 3/3] PCI: qcom: Restrict port parsing only to pci child nodes 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: <20250826-pakala-v2-3-74f1f60676c6@oss.qualcomm.com> References: <20250826-pakala-v2-0-74f1f60676c6@oss.qualcomm.com> In-Reply-To: <20250826-pakala-v2-0-74f1f60676c6@oss.qualcomm.com> To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= , Manivannan Sadhasivam , Bjorn Helgaas , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, quic_vbadigan@quicinc.com, quic_mrana@quicinc.com, Krishna Chaitanya Chundru X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1756185504; l=1205; i=krishna.chundru@oss.qualcomm.com; s=20230907; h=from:subject:message-id; bh=wlA+2w9i3rvfjzC5fz0O/R7zRgngreodUE1qsXoUZew=; b=UwcfXS73nNRO2s3mxdpzLdlG8KmBpuaS5B2msciN19rX7pkriIsewIyloiqjb+cZUtUFg0Qm8 7BxFoRtAt6xACSVgIYAa6M0tFapi6WTspE4kKX4sitpOfD9WfrJ8I4y X-Developer-Key: i=krishna.chundru@oss.qualcomm.com; a=ed25519; pk=10CL2pdAKFyzyOHbfSWHCD0X0my7CXxj8gJScmn1FAg= X-Proofpoint-GUID: 0ZpUNoRtA56eLA0892jl2TG2v3aWXwPw X-Proofpoint-ORIG-GUID: 0ZpUNoRtA56eLA0892jl2TG2v3aWXwPw X-Authority-Analysis: v=2.4 cv=JJo7s9Kb c=1 sm=1 tr=0 ts=68ad43bb cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=2OwXVqhp2XgA:10 a=EUspDBNiAAAA:8 a=Py5lcOcq67Lbq8UMOfUA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODIzMDAzMSBTYWx0ZWRfX+sA84BpQjIUZ UzZpVOdJ/+siEdZHWvGQufj4nCwnrkYLXdin+kiA/XPbkAqOv2DMJGgy8YsdUZZHAACh3biVTGf Kyq5H6rc/e2kNI55Zd07KRvJlTMfvOEcMfPRaw6ci1/9hX/DvBJltPKzRHf8ESqiJ7SrZonxTcT 2qUsOgTR1XtiG7W0lMMD4hJH705EAHNY+3cBgEWajxIJVPnVhz5XkD1/AfPcPfYehtx+pXBpBQb 1reTLiuY3+qdQKxsjqJ6cu4shrSlXitTHd19vK2QVx5Z/mTMeGEWL+J3ZmE/11Hpu3nJjC1VfkY 6wH17Pzg3F5RWOVQ3A90KYWOT55EbcJTfibfVP9rj8fDAzzLae3S55lXdNFpHcHKbt0IchwBY5g US1CoKjH X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-08-26_01,2025-08-26_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 bulkscore=0 spamscore=0 impostorscore=0 malwarescore=0 clxscore=1015 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2508230031 The qcom_pcie_parse_ports() function currently iterates over all available child nodes of the PCIe controller's device tree node. This can lead to attempts to parse unrelated nodes like OPP nodes, resulting in unnecessary errors or misconfiguration. Restrict the parsing logic to only consider child nodes named "pcie" or "pci", which are the expected node names for PCIe ports. Signed-off-by: Krishna Chaitanya Chundru --- drivers/pci/controller/dwc/pcie-qcom.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/pci/controller/dwc/pcie-qcom.c b/drivers/pci/controlle= r/dwc/pcie-qcom.c index 294babe1816e4d0c2b2343fe22d89af72afcd6cd..5dbdb69fbdd1b9b78a3ebba3cd5= 0d78168f2d595 100644 --- a/drivers/pci/controller/dwc/pcie-qcom.c +++ b/drivers/pci/controller/dwc/pcie-qcom.c @@ -1740,6 +1740,8 @@ static int qcom_pcie_parse_ports(struct qcom_pcie *pc= ie) int ret =3D -ENOENT; =20 for_each_available_child_of_node_scoped(dev->of_node, of_port) { + if (!(of_node_name_eq(of_port, "pcie") || of_node_name_eq(of_port, "pci"= ))) + continue; ret =3D qcom_pcie_parse_port(pcie, of_port); if (ret) goto err_port_del; --=20 2.34.1