From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0D51840E8FA for ; Mon, 27 Jul 2026 15:58: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=1785167889; cv=none; b=fG3TVVr1ZpYjpTp7oGjYJcACfO8CkY+kc2WQ4uCosu8UDuA2Xg0EIXh2V9qA7H4y3a6NcYWXfHpSFC+1PuijeIDEKgfGoESlOJttUi7TCk+NuHNSqfYjiCdh1DCxN37bxpB1mY0YXYch3R7NOnMqsGXWUtzwXh30SHvMBKwkp7g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785167889; c=relaxed/simple; bh=0qgXgsgKz+Wf+EBl6K98gB4VaUU8bIC1KbXt+cAj0ug=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=KuEg9VgVEo84D8SBHyUxZcoIQs3DzUE69aMjuCS8xI3tYCmTOqlxyncQMHl9yfc1ul+1vmzuPZpO4cKSO4dzYE/jrtsLNgy+XhBkAkAqHGYUU8OeQnwrHrPjxq/pDq6PaXTTbywUXzIDdBxCS3gA53dR+z60rLM+sx+ilzV+6Wo= 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=SxUsxFlS; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=bG01MU3X; 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="SxUsxFlS"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="bG01MU3X" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66RFu6uC179510 for ; Mon, 27 Jul 2026 15:58:07 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= 4LVfiUpXLe7IIhGQGDrjXg5r0Ni0HjutTb9UTyNs+C8=; b=SxUsxFlS/7d6Yns0 iUZrDoVICIZA0MNpDx5vj3JI5tbW9KFxdauO75yWPAJwBcaC0b3A1gxD79xJZGaM SVGY7izUUeF6kve/xBE/m9hBEiBj/UEInLukdoYu1LhZsscHNYiQrDW7JR56DwCD hbCPgAnO2ArR+A9P2LxAlNsxtT8r2uL+y928lXAacKN/aGBkcdGVJLfPzN+4+8W8 ieW/AMWBdjsmSCQjJcYei2lwHyQubbGYPqP6VJu85lG04U5SJVMoz384xZWxmXfd xnZcdyXFGbhRG4gofi1LHuS859bb3vmDDy9bf5vxGA2cBsRon4oc9WHMmHCvmcth qtgOrA== Received: from mail-yw1-f200.google.com (mail-yw1-f200.google.com [209.85.128.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fpadkg0e4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 27 Jul 2026 15:58:06 +0000 (GMT) Received: by mail-yw1-f200.google.com with SMTP id 00721157ae682-81e92ddc199so72887267b3.0 for ; Mon, 27 Jul 2026 08:58:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785167886; x=1785772686; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=4LVfiUpXLe7IIhGQGDrjXg5r0Ni0HjutTb9UTyNs+C8=; b=bG01MU3XKNk+N3TIPHOI2d6+P1NxGGs9OoYSF/Lcm83YZ0VgjSaK4uINXg+MLbX4lF cqO81kpkLUUMEOnHK69QCdpnVcJk5zFwIwbTLTdRyL9HL6vk6WJrsS7J3zF60Ua5qAHO +K2DXvs6ePYaQSedTTY6vbOMwlY/JBtR4MrlKzs18FtjTWjmdFkOntIYzsN3VfI/39+3 wvBKXcubFj9DzdAHZ+WxOF1/K+gn2ZnMlspgukahdODTJJxHmC2qU54x8lM6m97e9Eyk AMFwheiPL3MniR6pcdHx7s2098lE0W/HZw2vnaoiH0JuT+JlOAIziupqhWmqpLiwRQvO Z+jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785167886; x=1785772686; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=4LVfiUpXLe7IIhGQGDrjXg5r0Ni0HjutTb9UTyNs+C8=; b=UCEiW4zd74ZF2FGb0pZtQJFi0kADNtY1txbVN0uTrvqFRKdcO/NylIxxBk73UZPbdj 7cc4/vGnxFFcSaRPVvXdxJLS5sP8nM74dLTFftoGtqrMDEzd24DnwB7+xLO3TrhdlaOw 0IpZVfbt3T7YC+7r3OIGrGAvMgb0s1Pis10lSJCro7fFlANeGvsXhooMgyCv6veGIVn/ /TeEhhCLApyR3RUI9aPoJ6Ws0BnsXKuDgrsGG6k9pcevzDl1Yxpo+3irYFFr4uk+b+qy beJmwblI7Si9bKWuE1zXLzMRpAaKInjhQKeOjvFpGaDDid6+0NGZ07+3qVuJbfrYlsnH tbQQ== X-Forwarded-Encrypted: i=1; AHgh+RqqFQLN9p7tutCMC7bPYnUq42Ws4D+ujLo2UVLfaqSrvtUpLVywAjva/8QYgLLd7anft9eby8JEH6t8ggE=@vger.kernel.org X-Gm-Message-State: AOJu0Yx4sZtQSKgtAuAp++JaR7yHjMeuqVJKQnwrhJ3kQazHaIgv2rFf sj3nUHq03Ukx8M/mz5D2P6WXPT7Ibm6NVdCAW1ThFUwBQsZwscmWs1cdsM8y3IfvL6uwRS4XcNp SZgHZ7pC+HZiyyxpXKUS6SqpVwk7uNRdWLZb2lU6+6EN/2ygygFrLgm/J1cFPMyD7OFI= X-Gm-Gg: AR+sD10OhSvBkwLkPOYSqcUa4JIAg/IISJV6XLHkQuGitkwEQaNYNUR/DV93MeOUgU4 rrwC4cCvjzPglAX/QifWt8CNVHnZYkc4iBb1WvI2Sto53+JGs9zALMpnXsgg+eA8NUNp+pQtCRs iO2K7Ko+hiJ+oOrPV0p3XqmzUCj3cmG/+cmoRMtcHLl0RoXO7RVTse+yOGV2lqUIvJS9iawlG6O /TwhYC9PisqAer2bMkwDo2D5oU3DvdnSOG/hZ1edCihzJeK0IEN/GeXjbHyDAE1W+gZBlH2q3qK rv+wPKthMiHUQRUon+be3p2hzaQjKlBIg1OqCQo/XTUa//SJSUyeVG6xwAjhodIgoc0qTTaUIAG 3OaPaLIfqm2aDuP8AdpvLm2K5qm0Vpita X-Received: by 2002:a05:690c:e3cd:b0:81e:ddfc:3d6c with SMTP id 00721157ae682-81f93aa9ec6mr370347b3.56.1785167885965; Mon, 27 Jul 2026 08:58:05 -0700 (PDT) X-Received: by 2002:a05:690c:e3cd:b0:81e:ddfc:3d6c with SMTP id 00721157ae682-81f93aa9ec6mr370047b3.56.1785167885432; Mon, 27 Jul 2026 08:58:05 -0700 (PDT) Received: from [192.168.1.10] ([122.177.243.103]) by smtp.gmail.com with ESMTPSA id 00721157ae682-81f657a14d9sm34165037b3.13.2026.07.27.08.57.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Jul 2026 08:58:05 -0700 (PDT) Message-ID: <7b8d823b-8721-4dcf-8615-ba32e34c8e65@oss.qualcomm.com> Date: Mon, 27 Jul 2026 21:27:56 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 5/6] arm64: dts: qcom: kodiak: mark PCIe root port as bridge To: Bartosz Golaszewski , Marcel Holtmann , Luiz Augusto von Dentz , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Balakrishna Godavarthi , Rocky Liao , Manivannan Sadhasivam , Bjorn Andersson , Konrad Dybcio Cc: Bartosz Golaszewski , linux-arm-msm@vger.kernel.org, linux-bluetooth@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-pm@vger.kernel.org, quic_mohamull@quicinc.com, quic_hbandi@quicinc.com, quic_anubhavg@quicinc.com References: <20260727-rb3-industrial-bt-uart-v2-0-2d100f30e202@oss.qualcomm.com> <20260727-rb3-industrial-bt-uart-v2-5-2d100f30e202@oss.qualcomm.com> Content-Language: en-US From: Rahul Samana In-Reply-To: <20260727-rb3-industrial-bt-uart-v2-5-2d100f30e202@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: aa3X76P6MY2hq2ZbHY08JdQKyn5-skoP X-Proofpoint-GUID: aa3X76P6MY2hq2ZbHY08JdQKyn5-skoP X-Authority-Analysis: v=2.4 cv=Ns7htcdJ c=1 sm=1 tr=0 ts=6a67800e cx=c_pps a=NMvoxGxYzVyQPkMeJjVPKg==:117 a=EvQFEFD3jZIngB+Plrtaxg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=WbzeOWjvF3M0CV0e1dwA:9 a=+jEqtf1s3R9VXZ0wqowq2kgwd+I=:19 a=QEXdDO2ut3YA:10 a=kLokIza1BN8a-hAJ3hfR:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI3MDE0OCBTYWx0ZWRfX80hGB2khlPSq fAdfnoA9LJqfMJYKjeLNqXkz2z2yDJFxZ1vuCqi2Kw2i3D2Vf01n9Dnrf8xriibwgJstZHqi7Ge +RGedK9g0sRSur3LBOPz2ZxFyF2wVScHhNkaD15EuQM7Gu7n0QF8EEiak6W3qS+4LaG5v+avzo/ S6OOBe01/zNgC42dTq2JGYGnuUztCBCSCKlRjli5S/FY2dODF4N8/VGGZqMTb4nR1+GDN54tU6i J0vtDR97sBl8g8l5j4oayGysQPyUqsoOpAzhk97iR9sG5oGcGfKSdI/ReYFM98Pu/PdVdbDBl6X hSubmWR6+VbFrjQSzge1qOfHQxoIyrHOU0JLHnGoAUfmE+tqEpa7ODsbiRaPkZvIxLCogPY8ibO SdL7zxwuqxn4I9frYT3rH6zTzt0uYP8vfrcIChcaRgPWjTs5hrj8Mwg8BToiiEOF4ASBkW5wd2I 5LLr7VBTfABYinSYgTA== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI3MDE0OCBTYWx0ZWRfXzrZrCYtvCW62 tvgSDbh+4oHELgPlyubSeZci7onQHmdg4dOQaCwU1cABn/ZGqgJ8N+CSw88HFV+vBFIHJe5yhJy kSFGzEEFwFzjhuagu2oCpo47q1q++Lo= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-27_04,2026-07-24_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 malwarescore=0 impostorscore=0 phishscore=0 spamscore=0 clxscore=1015 adultscore=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607270148 Hi Konrad, Sorry, I missed carrying your Reviewed-by tag from v1 for this patch: Reviewed-by: Konrad Dybcio If the patch is otherwise okay, please feel free to apply it with the tag added. I will also include it if another revision is needed. Thanks, Rahul On 27-07-2026 21:15, Rahul Samana wrote: > The PCI core needs to associate the DT node below the QCS6490 PCIe host > bridge with the enumerated PCI-to-PCI bridge device before child nodes can > be matched against the PCI topology. > > Add compatible = "pciclass,0604" to pcie0_port so child nodes below the > bridge can be matched by the PCI device class. > > Signed-off-by: Rahul Samana > --- > arch/arm64/boot/dts/qcom/kodiak.dtsi | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qcom/kodiak.dtsi > index fa540d8c2615..12594967d2c2 100644 > --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi > +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi > @@ -2296,6 +2296,7 @@ pcie0: pcie@1c00000 { > status = "disabled"; > > pcie0_port: pcie@0 { > + compatible = "pciclass,0604"; > device_type = "pci"; > reg = <0x0 0x0 0x0 0x0 0x0>; > bus-range = <0x01 0xff>; >