From nobody Tue Sep 29 13:18:55 2026 Received: from mail-qv1-f49.google.com (mail-qv1-f49.google.com [209.85.219.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DF58037F329 for ; Fri, 7 Aug 2026 19:58:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132733; cv=none; b=EdztUlFa8rM6hfCh4mipAOJvKuJ9z5mAZndZkXACbTlz+nl+8x7uEjgAefqfjcE68uS4M1uvmsYMZJ4JviC762vad6bG2a/DgTou/cx35OxsG+CRI9iEa1ZuenabiPK8EglRi29sP5BQKYWng8WowmoE53RcTxxLeJ/F7hpE3Vk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132733; c=relaxed/simple; bh=tSZQT0LrtIqlvvj4bzofa+0ZRmcVBQuZhHxZa716dEY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E5EjEjKWdcsCHVu8ksWgnysByUcRwG6obvfzUWDudt/i0UeQg4/efOLz3k0T/5Y42Rvs2E5sXGFs0HJqu2Lgth6h4FRbLlX3JXa589aJaM8OQ8OMG1g0dMBRFOElVmr7Enh7e30LDcB9eWMpr7RxPldzHWYgyddkzkS3QQ1O4UQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com; spf=pass smtp.mailfrom=riscstar.com; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b=qHXwd3th; arc=none smtp.client-ip=209.85.219.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=riscstar.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b="qHXwd3th" Received: by mail-qv1-f49.google.com with SMTP id 6a1803df08f44-902fc790cd5so23249526d6.1 for ; Fri, 07 Aug 2026 12:58:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=riscstar-com.20251104.gappssmtp.com; s=20251104; t=1786132731; x=1786737531; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Hm7QhstNetz0aiW6U5su/2tVvhMjzRx8MD5beNCnFAE=; b=qHXwd3thCUq0ukah0YNHsHNoqC9yemqaYP6SuwMLSTCclNN9oVVIpUeHHDVSRBd53D 0Q/mZ81UQuAG97xZXYBPOH7Xt5M0NwYkmd1xbaeiQObtmw9cQEsuoSmeseLj2ni4STv7 dbscalYVjJ8fdI/40kXm23k6WizdDYof7HCzvVxgSioBv8M8gM0uQwVLDI1elYjq+TOS kK2TDz4sO8QKELl/n3IiGN4ihTmYF0tC+LlDPIpuwicElL47tLa2+VPGgmR+R+W8M/xq oWutenKVKOJo9e5D2lp7+x5OGA+g5ljvu+1o8Rlul5syek1P4ZgOhAq6+dCGbH7ZqQif xffQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786132731; x=1786737531; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Hm7QhstNetz0aiW6U5su/2tVvhMjzRx8MD5beNCnFAE=; b=caOfdkruC1PDRTtXLU/aO08lLe56Opu2dpiuKL4/G1FLgN1BHcE0DD/bw6d6lANgwn TVeraKGHU4zoY1mPc7ZL/ceKhtx4pHNEb0ozhdtPx5huF1ORG+DTlktT6sk9VIinDsaX eX0meGnwg0smxibvGeMliLjZB6z+swUWdd7zm2u2uSK9OXiyKqKsmZyquoWVuDdWcEmN 1tQ+mclpfLUKCi7sgiuHB6HOG3X27otgHmyKqS7UloT94txBW9QkdzAERIau0Uel+9LE VoPvMvztAJ4oyGiqNmRHmaBUeAF1bl8optMGdRJGI5NPtP3phZWpf/Qy3NeS6S8j8ip7 htdg== X-Forwarded-Encrypted: i=1; AHgh+RoG3lQxGvVk+t4x1ZAcdTcuZgA54cEUFy8xsVuisvO7blCBB4FCDeZoi50Ne6+HTn2wC0/S+DlnfkXsP3c=@vger.kernel.org X-Gm-Message-State: AOJu0Yw1gKNBjMiV4db0Fq+v5nGOUDeW1pUJ/NXpD1nN1t7wtsbMdQnF ce4AXDQd+5bOEoQFx1IECPH5sXuGf8ardvmx31WcxN17eez8j3N/y3/tMfbpv/Sb3oM= X-Gm-Gg: AR+sD11CWJq5zBqDZV7HiGnnW9Uy7Nn9o5RpiWy6hv4KEEGUXd0H+ZFP+WGgdo3vghZ LSUI4gBmRKDPpw0f8il2dfeoo1uWH0T3IEpwyuwCcEQk/sSTcOfScRl+2UbD9oVkiONUXHYVCcb XBTpRtIPMYxnHNEtLjSZ3Mg+ip3Z6htTv32+CBzjL+iPRK93YBQNrcu+2lFB0u8bFi+OinDWULK BdR43onJkSx7pnQT7LQU2/U45gnsXVxY+lAfF4/AKucMl8dya+nGpDLeeyyyfyxSJrtpffzj2Ko +UmlE5a+mhdMQwuy7NUnQ/nGFeQEB36ReXCJbmi8Z7fKGTGydHTEQbyD6gd/6xvBzhU4uTT/YaA 63yzN/gJ4/ZabpnBeYsqB9YW+I+3Wr//ST44TrMaN4cvlfxMkE630FAHs9V7B20AbuEWnzdww0V LCAv0HeuZeMZexI4ThpK5JbagCL0Q1iSSllN1492sHYYYh3LGXzfFSMorIVFMRMdJr X-Received: by 2002:a05:6214:4f02:b0:908:8f39:18ba with SMTP id 6a1803df08f44-9088f391c9dmr219694436d6.30.1786132730818; Fri, 07 Aug 2026 12:58:50 -0700 (PDT) Received: from zippy.localdomain ([73.62.185.64]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-908a92ff366sm15824226d6.32.2026.08.07.12.58.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Aug 2026 12:58:50 -0700 (PDT) From: Alex Elder To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: krishna.chundru@oss.qualcomm.com, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org, sushrut.trivedi@oss.qualcomm.com, umang.chheda@oss.qualcomm.com, rosh@debian.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/5] arm64: dts: qcom: qcs6490-rb3gen2: clean up PCI function nodes Date: Fri, 7 Aug 2026 14:58:40 -0500 Message-ID: <20260807195846.456079-2-elder@riscstar.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260807195846.456079-1-elder@riscstar.com> References: <20260807195846.456079-1-elder@riscstar.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The TC9564 SoC contains a PCIe switch with three downstream ports. The third downstream port connects to an embedded PCI endpoint, and that endpoint implements two PCI functions. The devicetree node describing those functions incorrectly includes this property: device_type =3D "pci"; That property should only be used for a PCI device "that implements a PCI bus", but not a PCIe function. So remove the device_type property from the nodes representing the two embedded PCI functions. Additionally, those properties contain #address-cells, #size-cells, and ranges properties. And although these properties *will* be appropriate for these functions on an RB3gen2, they are not normally used for PCI functions. So remove these properties as well; we'll include them in the commit that actually adds the pci-ep-bus sub-node to each of these PCI function nodes. Fixes: aa7b4bbcb3a1d ("arm64: dts: qcom: qcs6490-rb3gen2: Add TC9563 PCIe s= witch node") Signed-off-by: Alex Elder Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts b/arch/arm64/boot= /dts/qcom/qcs6490-rb3gen2.dts index a13315bf0fb07..db6578f7fba51 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts @@ -956,18 +956,10 @@ pcie@3,0 { =20 pcie@0,0 { reg =3D <0x50000 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; =20 pcie@0,1 { reg =3D <0x50100 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; }; }; --=20 2.53.0 From nobody Tue Sep 29 13:18:55 2026 Received: from mail-qt1-f173.google.com (mail-qt1-f173.google.com [209.85.160.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0F4D33C3C11 for ; Fri, 7 Aug 2026 19:58:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132734; cv=none; b=S/p0ZSCiqlc4cfJQJpmKsmu7JR82+DtMwSfFmH0LyznOGplYAD/6h73h5QixqMJjBWBm3TJEnm+8hQgs0fVQPDXE7OiOVY4MtkrkmNu6yxItzmXG80fB41tLYASxhqndKxLL9M+gPEAkyvlnc4CzEtmUJDl3dtUzkmiVDkeF3M0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132734; c=relaxed/simple; bh=q92BmS1TMU4fA8tTbEfubmt9qSqkiCe5co5TbaZfdnM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=dZfFLbfQmikJSbthNYSCRTJePlj4hVPcc22pFrS5wDdWxF7K996YXZacMupPy7t7ekVtNQrHz3Czd+qwWJSKAzSJK8UUKSaTt0SFtY3Saf3XQuh+fzaIpgq+K9vzdpf6yUatpfW5fG37lbJXTkDE1m3Z61uGLsdpx3R+1Xc0Ckc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com; spf=pass smtp.mailfrom=riscstar.com; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b=cKDPjdM0; arc=none smtp.client-ip=209.85.160.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=riscstar.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b="cKDPjdM0" Received: by mail-qt1-f173.google.com with SMTP id d75a77b69052e-51c2149571dso34348551cf.3 for ; Fri, 07 Aug 2026 12:58:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=riscstar-com.20251104.gappssmtp.com; s=20251104; t=1786132732; x=1786737532; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=f69xMGzZrOlWqmsW9pivu6gSwpVQmPjx16bBsvNBC8E=; b=cKDPjdM02lZJRUNgWj20cuSA45stFJu/M2CPeSdWLANAfMlZ/DGDKm366wKYIUeUJK ZWIIdxCVIKkP7zC7by0spXnD7bx21KsXpOLicl4qf7XDnKtQ7WQHYInfpEePOPnU2OJe fCBEY63FOVdZRCC7DYO3KvXtHWOEf7uiXYL7k1T7h4PLjvszY+zC8+LHvzTa7kS8WV3E U8zcdgXtjY9qqEc+vjMvKQ3rfRczzpboMjK8GLgrwYcpBqkL/QPkEXcRXUwMUQkhGV9N 35fHuyDyf8vu/3qqkdPBjfDEXQphfgGzprwPmeC11pdYCMKtd69j6ESMG8ho57X8lvNV elvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786132732; x=1786737532; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=f69xMGzZrOlWqmsW9pivu6gSwpVQmPjx16bBsvNBC8E=; b=JwobAxwDYXCzjERkEc8V3+fA4WmnggZ3rJmOSQfJb8+6KXGEhUNN5Y+aDF4Wp2BPKr VC936kNC/Rn+mUcy16sFAtQKM80KJSMb4lNnn5J2g6WZ+ZLFby0zhhVCavjEj8tMscim uXacNNEgu+bNPwH+wV/VFJXedTHj5Vik4RzZmp9xl8BcP6EgpXXn2b13GZ1Ja8nTB9e8 /BQb6jsk2eo0FZQ6w0Tv2Doh/4Z1vwMtS7ZCzNGlPl+JmTRBXITMJjbaOyUNwks+W141 5/qEQrv0pwABpKTZChWYmjlHlCS25wDtv2AxBJl5DBPZL2811b3WprM8PWas0HkQikfu jKMQ== X-Forwarded-Encrypted: i=1; AHgh+RrS2FvBA0g75U0AeI/YthYInSxxXyCI6R+0R1sQvCZ5ZGNpXcsUyFlMytCi8JxD1ooEYf4RfR/3xU6iLOY=@vger.kernel.org X-Gm-Message-State: AOJu0YygYvFkYBfUZiKREmEt+RHEXrX3cYTCqxxcLK5oyeloDaC58Bsg ZQEXgXBwBbq/IpLZtygbL9yXEg1swF5X0thErsea2gdTQcuw+SAglYA9Tk+0yiw2z/4= X-Gm-Gg: AR+sD11eKtLGcYZfKPBkgIcAd+IIDOuvWSyADBTunh/4S6RduX11Q/8uwpiEUidtxDK b69nVUOlEsz6lsnCrnfLXMJcUzz3MTc1SzvifGmva+pSBiRKb+NIxhaTyzdVDGmeqETUuMTMa2D QG/lss17Q9nDT+r/6W1vRrF0hr0iRUu6jW7Ro1gIWxlvLejYxOByIZTCwyGh/gXiUMjggZvTpWi 5LiiV8/WcHDlF540lS3F0HEZ/ZS1Oe9xEOA6MZ70Ebo6cIUWJ2sl+jZDNvsyPKKKDCDTJC6m+61 dsLdvCF5XuY80Z6XBDZ1z+dPHKy6DGwbnuqT5IHY3h+KAb4s/p3UPq03mz07GFigv07Z1b+zmvB 5dQlkf6KgJfYjVDHFxxkHL+IJb17db/U83LKygbms+R3uID8fwogIasvROhNxlJ0xEEqsok8EpK vOYoNud4VrboLeQfR3GiUg2iYWa8sT9g1LFm8b9s5Kwp2wDR42KWiWzM9CUa0KK7U5 X-Received: by 2002:a05:622a:2448:b0:51c:1117:c79 with SMTP id d75a77b69052e-52d0b193284mr153445671cf.24.1786132732042; Fri, 07 Aug 2026 12:58:52 -0700 (PDT) Received: from zippy.localdomain ([73.62.185.64]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-908a92ff366sm15824226d6.32.2026.08.07.12.58.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Aug 2026 12:58:51 -0700 (PDT) From: Alex Elder To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: krishna.chundru@oss.qualcomm.com, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org, sushrut.trivedi@oss.qualcomm.com, umang.chheda@oss.qualcomm.com, rosh@debian.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/5] arm64: dts: qcom: qcs6490-rb3gen2-industrial-mezzanine: clean up PCI function nodes Date: Fri, 7 Aug 2026 14:58:41 -0500 Message-ID: <20260807195846.456079-3-elder@riscstar.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260807195846.456079-1-elder@riscstar.com> References: <20260807195846.456079-1-elder@riscstar.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The qcs6490-rb3gen2-industrial-mezzanine overlay defines two nodes representing TC956x chips, each of which contains a PCIe switch and an embedded endpoint that implements two PCIe functions. The devicetree nodes erroneously include a "pci" device_type property for the two PCIe functions. That property should only be used for a PCI device "that implements a PCI bus". Remove this property for the two function nodes. In addition, these nodes define #address-cells, #size-cells, and ranges properties, which are not normally defined for PCIe endpoints. Remove properties as well; they can be added back once they are actually needed/used. Fixes: 4559b435f741b ("arm64: dts: qcom: qcs6490-rb3gen2-industrial-mezzani= ne: Add TC9563 PCIe switch node for PCIe0") Signed-off-by: Alex Elder Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- .../qcs6490-rb3gen2-industrial-mezzanine.dtso | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2-industrial-mezzanine.= dtso b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2-industrial-mezzanine.dtso index 46bb52c667a4d..82c4d47fc2aaa 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2-industrial-mezzanine.dtso +++ b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2-industrial-mezzanine.dtso @@ -132,18 +132,10 @@ pcie@3,0 { =20 pcie@0,0 { reg =3D <0x50000 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; =20 pcie@0,1 { reg =3D <0x50100 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; }; =20 @@ -227,18 +219,10 @@ pcie@3,0 { =20 pcie@0,0 { reg =3D <0x50000 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; =20 pcie@0,1 { reg =3D <0x50100 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; }; }; --=20 2.53.0 From nobody Tue Sep 29 13:18:55 2026 Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 438173CAA2F for ; Fri, 7 Aug 2026 19:58:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132735; cv=none; b=TZnM+qOoig8mhIc6fOHAe1iQNezU82pfV22CDIiqCLw/GwTw/UK9mPFliolqnpZodk2QN6xNjuuwuA6u6ATGlYnkcCy/cZDSeH5NCOMWNq2vLLnlBMBWEqLs0CExeR8vkzZ/wNy13jaMJvjt0LjyK3jPg1ngWvyo7n7VRRjVBpI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132735; c=relaxed/simple; bh=iP1XRKKFBYSsr4t2hwXtefujDnNeLBzJsKWMaMDlj04=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cmp8y5lpFoWEFU79PuihH4RzSJIuPSvpdBVmmdJ+AKuItz/CG+vgTpySiEVU/4Iewll1Zzm2XgpWkvq/9nitILzjk/YraTuqfzzuZQnxRdCXy0udIxILZS78XLa+fcOtwuylTijMPCPgR8Sx9SoLLznZ2eNmad9gNxeCzZ91Dr0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com; spf=pass smtp.mailfrom=riscstar.com; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b=gNYfCyBF; arc=none smtp.client-ip=209.85.219.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=riscstar.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b="gNYfCyBF" Received: by mail-qv1-f51.google.com with SMTP id 6a1803df08f44-8efcef23d21so25576076d6.2 for ; Fri, 07 Aug 2026 12:58:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=riscstar-com.20251104.gappssmtp.com; s=20251104; t=1786132733; x=1786737533; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=2zRXKwX0EXO1pT3i38jNqZ4SSxWPi3ZPD0vptaGJscg=; b=gNYfCyBFr12gdVUtFC9ekldE3bV2cLLk3NduY0HnOp2w4FX/1sBEYu79KS+gu8NSo6 77+kJMSWNIJ7Bg9SqeBtO24ScuvYNFH/BKhEDPah3FyIjHjec0PNzJriPKY0VxWMj6Rq GjrSo30F4olBvpKEN7i41VQlCoocvLxMkP3TB8WJMn4QazpDLkUJKAlDhKv1GvmiFgaC ZkizFUnJYMYycP/Dz8cPs76rO06s6vENhFmAqOTfATnfI+XvP4sh0ZoEWRgHXTm92p+Q Z3+xyH87MJlR5ycEmbBQKlsfavHUu3tOPUkcrFHjl8CXv2DkPvGhBkAMilbOqxfkOcN8 jLKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786132733; x=1786737533; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=2zRXKwX0EXO1pT3i38jNqZ4SSxWPi3ZPD0vptaGJscg=; b=PsI1YjTTuyUqToKFUp9FbJXHZqxku5AYTdGtiycUF8fdwIpHszf4VmmYDTaveKJqPB KgE12gr+hAVvufrBZ9CDIkLqsowd700LCYFEYh+lNdmY3zs2sbYS9MW0tk/6It1sjwR5 pKibimZh1qdiuPAb8gxLnJ4dVH+j+PQyHSU2ISn1RCRkgBF/5Ef9NYHATCfNHh5HRpYN NQAA8RHWO0S/10BKjAVO6mseo0uoULtS7F1lNgfWE4wcXnU2C2Up/a6SGdopY6qmK7qI x7vGNzBI6aL1+BF/q9SR5q5tUi9QwCPJa/qHpc9GQYRNHEF2+h5HQMXgI+eaFId9eQgb D5wA== X-Forwarded-Encrypted: i=1; AHgh+RqHH+IvW+7URD6CIT381J3IvGIi3Itnf9LxQB3V0EiNiICRPH3fhFLAFyBoeACKuDOgrti6dbAv6wYITIY=@vger.kernel.org X-Gm-Message-State: AOJu0YxjxPMVYXqPJai9HQLQzbgQez2lB2T9v0Te8ihCTszeiEFStv3h pOwjDf3zYJzvXIsulTex+84zcF0vQBI+LA+Et1xazV8mZkyApZHWBaSTlDun6bWIUGA= X-Gm-Gg: AR+sD11ZPf+wap/TO+oQk9WllEB5sqiaZ/+9hLVpPNd6IajGhS5BK9F/lrHzjwc5fcA uAmCwJU2lyB/YBBA2SeZk/nsTPNRqAoANGO/NHyAq15NpmQid9tY6sg6nFW6OADK37olxO+2fMl KY9/JnfZvJ73bTcMek0seC2mtpA3A5qI7KpGlbZM+GKxoqQRwwR2yMQkwQYA11OAXXuDYJr4xrB SVt74Dj4wXZVvy0ssYyOhFDnykRP/x6rIppZubV9GH/KUexmBuDstLiCLnYeY2wnpwQQif/m/m/ +z5xNqCfhPGw3C8kJGWjXzfFF6sLDqoHhtKVXFyKag1jw3N9yMDtltECLXmC4pmEzwOHgi5o7l4 +Gn1KljpxoriHc9v0oGpn5jhXJY7OMFjpa2UqxSAQqXt5Kxh0VrjZKqJAlpnEbqA+usunSJuPWO 2n4/3v7Wef3usICDO4XyPciUCcTulVdfma+xG1h9EhQwQkOKKh4eTUJ6WL7l3I1Op1 X-Received: by 2002:a05:6214:428d:b0:8dc:1f0:9f2f with SMTP id 6a1803df08f44-9088125bb0dmr323703316d6.17.1786132733259; Fri, 07 Aug 2026 12:58:53 -0700 (PDT) Received: from zippy.localdomain ([73.62.185.64]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-908a92ff366sm15824226d6.32.2026.08.07.12.58.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Aug 2026 12:58:52 -0700 (PDT) From: Alex Elder To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: krishna.chundru@oss.qualcomm.com, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org, sushrut.trivedi@oss.qualcomm.com, umang.chheda@oss.qualcomm.com, rosh@debian.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/5] arm64: dts: qcom: lemans-evk-ifp-mezzanine: clean up PCI function nodes Date: Fri, 7 Aug 2026 14:58:42 -0500 Message-ID: <20260807195846.456079-4-elder@riscstar.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260807195846.456079-1-elder@riscstar.com> References: <20260807195846.456079-1-elder@riscstar.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The lemans-evk-ifp-mezzanine overlay defines a node representing a TC956x chip which contains a PCIe switch and an embedded endpoint that implements two PCIe functions. The devicetree nodes erroneously include a "pci" device_type property for the two PCIe functions. That property should only be used for a PCI device "that implements a PCI bus". Remove this property for the two function nodes. In addition, these nodes define #address-cells, #size-cells, and ranges properties, which are not normally defined for PCIe endpoints. Remove these properties as well; they can be added back once they are actually needed/used. Fixes: b64abb26a2916 ("arm64: dts: qcom: lemans-evk: Add IFP Mezzanine") Signed-off-by: Alex Elder Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso | 8 -------- 1 file changed, 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso b/arch/= arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso index 6cfa0bc1440e9..9edb447ee990d 100644 --- a/arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso +++ b/arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso @@ -273,18 +273,10 @@ pcie@3,0 { =20 pcie@0,0 { reg =3D <0x50000 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; =20 pcie@0,1 { reg =3D <0x50100 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; }; }; --=20 2.53.0 From nobody Tue Sep 29 13:18:55 2026 Received: from mail-qv1-f44.google.com (mail-qv1-f44.google.com [209.85.219.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D0C3E3C8705 for ; Fri, 7 Aug 2026 19:58:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132742; cv=none; b=b48VUfCD4xk9HlJCw1leiHm2xvLWkVXeOGpa27UuaVp7atF3bKg6Zap9osmVmurEHiWYXsoDU593MOgEWM3rYDv+HyKKa6uk3uiMqbO7sEdBChvxA86IJ5eHi8nZUqDJTdNsuq4CN07Zy9khi9HZxFvoIl9DgsjL9TrH534dfzw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132742; c=relaxed/simple; bh=QiXDP5a/p9iG4MitEVx5J5d3MhyHsUrvD44Z2yG4aDE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cxoI63kpYbXr1U1WWxo/SsJxo8BIVk1YYPZetFYanwXy70O/Tc0gj14FKmdM6SyrujgAoeu2bWlfd4P7SUP3GlKiyVqMt328XuY2Ch0XFWpT0QBT64KmCKgonn3tPhJoHMfeOcegueufmBqhfePXSy48JM+6ZPTad0JPArXONb0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com; spf=pass smtp.mailfrom=riscstar.com; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b=Usaf0nw7; arc=none smtp.client-ip=209.85.219.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=riscstar.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b="Usaf0nw7" Received: by mail-qv1-f44.google.com with SMTP id 6a1803df08f44-8ff88549786so38048476d6.3 for ; Fri, 07 Aug 2026 12:58:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=riscstar-com.20251104.gappssmtp.com; s=20251104; t=1786132735; x=1786737535; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=fDcofZ4S8ZEPXUXp4lQuVMHLOZNcIGHwYtKwcoJ453M=; b=Usaf0nw7rW2S5zvygIN77eD9WudsIVv3xw7JvYq/O9XSocmMMnV14KhgKBfk7HLYkH wfhGuTvMIw/xAC30u0C6tGtXa+kmltNjTNog2NYPbFc8NoAQ95c66Dxv5Uz1y59kMKDQ 2k0LZ5slB0pj+/914SRNUVOxMMvnVPcYXUYAgjZ1f4fCpWbFks2+DXTqGYBAweIl0Dwb rtExk0yfspcIKdSMI15BloVKPw2uHjBSahMKuH5EznbXHHuTvDtYTysgoBm68zxVZj9t BdtASsnX4V0HSTMiB67yYFvN24LHPMtYTn87G28MQFuWsEK73Md/NMj1mEGUAu4+3Uj1 l7Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786132735; x=1786737535; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=fDcofZ4S8ZEPXUXp4lQuVMHLOZNcIGHwYtKwcoJ453M=; b=Ts2x2gqWNmnJKnDtMVcsbE1SJfqVMwaFXXDAPO13wks80zBJszOCk82FEQTseyQQS9 ssfpbaZEh/rszaMtBUaglaQgw1gNNtf206Hg3iGeNMqIkfw/brnJ/0X6tzjsOdkrNSAV qeLJOdR/FP8VcZnuHy5ms2xBMgswaOubOUgKWkAyfVHurfmP2bQQ+uaG5hXHra+Vkor4 6i117F/DM/cvE7i8z62c6BOiy2p6XkMcNAsm+GfXvwLeANaT0ANtCseRAMJFcp1Q6zyd t/RCy4gzkkL/65k62vJocueoa7JmxnWSstcPS8ZfRi4a1jrAiR6JH5cA+764i829kdBO 02oQ== X-Forwarded-Encrypted: i=1; AHgh+RrXTkv58B2aCtcmXNMpgJ1zEe7hksmflbr+AOFDC1Q1iGRH8vttP56KxD408jqITR3uzd1mGtjUywKqZrA=@vger.kernel.org X-Gm-Message-State: AOJu0YwCCW+EC60jo4FWALGTiff9hpWauNxDFA7kr0s4dA0/+CHWQJxJ fYrYF2cOZRUX70OvEBxKaqNC6dqa3jfdQH8nr1tLP6upFPiit3Td5nyGNLibLEBG4Z0= X-Gm-Gg: AR+sD13GbUVYFrj9VXgUw8A7Uu5VGktwso/9HmvC5M2iJ+RWXWktVbQwi5KOCbNSF70 K9dvw4FQRLrLH16Cmas8N5dhXjEAx9P8GMBccWZxOycSvzAkZp42ccBwDXTI870THZhqiKkW3Fb JgTvdnGkOdO4dZGvQwz00IDIK2eqcyjWTLiyY58iuVC2BiKGjeCUfAS6Adxim8zhUVP2qBAfIqx /i5LgUCMQWFlxXfg2Dpdebba3lTb+ugUUtCzLKtMqUN0hxIuuXjwqT7CNj2u/W6K3mDGEEiRjbU zyqQch6ztZKclnlejkvP2Xm34Lxz0Wxfs0S5evN/pOnr5r7NjXfbr87tyKdL/UBT+W4F27F1bbW 3lCM3J7cNTjHdfYlxUUje/mxzdoz3s4PVymc+0u/EBTF5R+YixyI5oK69IdfmBdxjSyrBA4Ihti 4m/xt4OMqPOQX0sQkSk2kLaAxHIdJW+E4xURaZnZA0tPSFrksugKI1rmwsLlaQs33iCtTXMj2Sv pc= X-Received: by 2002:a0c:f099:0:b0:908:8f6e:52be with SMTP id 6a1803df08f44-9088f6e5917mr214892616d6.15.1786132734818; Fri, 07 Aug 2026 12:58:54 -0700 (PDT) Received: from zippy.localdomain ([73.62.185.64]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-908a92ff366sm15824226d6.32.2026.08.07.12.58.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Aug 2026 12:58:54 -0700 (PDT) From: Alex Elder To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: krishna.chundru@oss.qualcomm.com, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org, sushrut.trivedi@oss.qualcomm.com, umang.chheda@oss.qualcomm.com, rosh@debian.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/5] arm64: dts: qcom: monaco-evk: clean up PCI function nodes Date: Fri, 7 Aug 2026 14:58:43 -0500 Message-ID: <20260807195846.456079-5-elder@riscstar.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260807195846.456079-1-elder@riscstar.com> References: <20260807195846.456079-1-elder@riscstar.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The monaco-evk-ifp-mezzanine overlay defines a node representing a TC956x chip which contains a PCIe switch and an embedded endpoint that implements two PCIe functions. The devicetree nodes erroneously include a "pci" device_type property for the two PCIe functions. That property should only be used for a PCI device "that implements a PCI bus". Remove this property for the two function nodes. In addition, these nodes define #address-cells, #size-cells, and ranges properties, which are not normally defined for PCIe endpoints. Remove properties as well; they can be added back once they are actually needed/used. Fixes: 5a67924d2fc57 ("arm64: dts: qcom: monaco-evk: Add IFP Mezzanine") Signed-off-by: Alex Elder Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- arch/arm64/boot/dts/qcom/monaco-evk-ifp-mezzanine.dtso | 8 -------- 1 file changed, 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/monaco-evk-ifp-mezzanine.dtso b/arch/= arm64/boot/dts/qcom/monaco-evk-ifp-mezzanine.dtso index ca5bf0fe5ec6e..9b5e911b83210 100644 --- a/arch/arm64/boot/dts/qcom/monaco-evk-ifp-mezzanine.dtso +++ b/arch/arm64/boot/dts/qcom/monaco-evk-ifp-mezzanine.dtso @@ -119,18 +119,10 @@ pcie@3,0 { =20 pcie@0,0 { reg =3D <0x50000 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; =20 pcie@0,1 { reg =3D <0x50100 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; }; }; --=20 2.53.0 From nobody Tue Sep 29 13:18:55 2026 Received: from mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6B55B38E12B for ; Fri, 7 Aug 2026 19:58:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132742; cv=none; b=n4SY9MurHTEQcpfH2p3Yn8BVi17ezj+8gQxrs/+ENz4NDtxVHWRPY9jgwxRAjx46auEdB1sIHM0laEMTi9WBCfHtpwofznk49ifT2zU8hJroXWjEA+E+W6tH9FEQNoDJUlCdDZxaMRV3o6DNhkkuc65SdExPIxGPeYdmYclgaCA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786132742; c=relaxed/simple; bh=JkIZSeQOgw0omVuhb+XAnYAfTRDkMpkja9HU3qRSxf8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=LIeqRnxFB/zSU6isFO7eUBTj3IBtyfrUqnmoqSqiICS1vccH2Cos4RkazexyN70ToDhn6VSp8a9AieNM2llRNhx3LEIBEmi2k1XOrcsnuHaU3tY6igJNzC/ZdIgEB5+b0h9A1CwsVCFVJ78XI8byduMw2tecAnRKHx22eoH6WoY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com; spf=pass smtp.mailfrom=riscstar.com; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b=ZqJpuwYa; arc=none smtp.client-ip=209.85.219.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=riscstar.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=riscstar.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=riscstar-com.20251104.gappssmtp.com header.i=@riscstar-com.20251104.gappssmtp.com header.b="ZqJpuwYa" Received: by mail-qv1-f54.google.com with SMTP id 6a1803df08f44-9034b6b7674so23697126d6.0 for ; Fri, 07 Aug 2026 12:58:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=riscstar-com.20251104.gappssmtp.com; s=20251104; t=1786132736; x=1786737536; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=u4joOXAvzLxKT0P3XwUvMlv7VRPuLM5U+lQ4gEocfRM=; b=ZqJpuwYa+xChdb16fFtzYfM/Dg92BJoGqwKAc4tXxQUrwPR+cnXDZBeFfD+ijvPV/C ozZDIRtKwGpcCF6KPfOPATejcSR+kZEtLCUA9Km2yQ1z0Z71kYDdHT853QGT++eEXTh4 0L7sCMcVGCqDhuvXejlSeC2ObNK1t3pBZ6pbwDHYtGgxcF++nq6GVXZ9m5u9woLwZp8D 1Uq5k8BOG2LbLYCLYt6OwONcceUm/41hmLF6T7mwJtUQL0kkWFCWCUjrb9hqGkVgqx1L odfBkakLVlEqUJMZBZcwlO1lulvvcjlZ3pTALpR602NhSndkkQsIoEstuAxtzR26U4v2 vt4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786132736; x=1786737536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=u4joOXAvzLxKT0P3XwUvMlv7VRPuLM5U+lQ4gEocfRM=; b=Uz4fF7yVKEHCYAwdslclsxBRdemaQu5UMZVKBcznpmDk8srzXgxwHcck5O9GZOXD67 czujohn9RfcJUnRRh/gR13qc7LiPlmV7hzqGxGoDe5G1ELA2GsMhrJULxBxYMDiAhzYh BOOy0e1lBM/ZHXnDtzlaa+JlVCSUTefQNsLOl3iKGb3G1L/5opqwHlV89Tx7guRiSM34 r+Y/ElgR5uj9lqwz+hAY098cf9ihbJsJfZmjOhtBMUN84caWXngZRycb4v6FaM91MSeL wwGoJI9NbpaqMuIG76S/HExAdqpaQtgMZUPxtBJdx7vkxmvcsjPq0OGEzYh4CuwOO+nl jVuw== X-Forwarded-Encrypted: i=1; AHgh+Rqku0ZUo+czzTSZ9132pCxVlzQvTSNs5Bb2lThGOnPoCztnSQSkrzVUSXFeIL+tYWCfw3Lar8paKqMCUoY=@vger.kernel.org X-Gm-Message-State: AOJu0YySgvE1syyi2ovUY15y2Vi7ubKAF+pc5MFCzoLZ0ZKVjnBHeKdq 540mOOtQTMNxkvW8Jt+GxnQiLVUUZtUGWZgqXX56Z2BoxmwbRgEGUrcOFxjtwwsz+xM= X-Gm-Gg: AR+sD12WVDEwvV4XNcuvBLwF5eLObOWw/iJW2OfisAyOR5eAuEYiwXpnNZwSDfd5lr9 6wmX8ubyHzbbkCvfnhFn5Lwr/JLiRnl5RkPEDPRC5SnFfS4wTPOYzOpPbwN4Sha7Ah+44nJltTr 3F7gUS1EOolrc6XHNX6OnAxmHoiCd+SlqQ8sshwl8Cp2jyJ+eI7dWMgHYJA8noh9lDqJmTopLWi 1oVm0Jf3b5BFjg9vTBaUhQ42BKBbskP/jwcudQDE0aYQu5ZLIkXBx80+3+NnalaIeQRQ4LxN2G9 OKwYwqV3xgeHndqGkSjhvWwfGGT2YJfNs6lFY0Ne801c5c4Z/5E8CfbpSumSQibBbq+gf52MgYT YQGJKZkfybAnbgtxJ/Tm78U/KcWgwT656FcubDQ797ymJLj3g7Tg6Xfp9mnVlw/l4Gn5QUIn6Ce RuYtwKw5LDfg65Xnkc2WH5KpbE0j0wYGgZC3UeAQZmDToyD/T7GPJDTsrwcQoma3VODa5LCcUyE Zg= X-Received: by 2002:a05:6214:1946:b0:8df:1814:3a1d with SMTP id 6a1803df08f44-9088126c9c9mr278042996d6.22.1786132736345; Fri, 07 Aug 2026 12:58:56 -0700 (PDT) Received: from zippy.localdomain ([73.62.185.64]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-908a92ff366sm15824226d6.32.2026.08.07.12.58.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Aug 2026 12:58:55 -0700 (PDT) From: Alex Elder To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: krishna.chundru@oss.qualcomm.com, dmitry.baryshkov@oss.qualcomm.com, mani@kernel.org, sushrut.trivedi@oss.qualcomm.com, umang.chheda@oss.qualcomm.com, rosh@debian.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 5/5] arm64: dts: qcom: qcs6490-thundercomm-minipc-g1iot: clean up PCI function nodes Date: Fri, 7 Aug 2026 14:58:44 -0500 Message-ID: <20260807195846.456079-6-elder@riscstar.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260807195846.456079-1-elder@riscstar.com> References: <20260807195846.456079-1-elder@riscstar.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The Thundercomm AI Mini PC G1 IoT devicetree source file defines a node representing a TC956x chip which contains a PCIe switch and an embedded endpoint that implements two PCIe functions. The devicetree nodes erroneously include a "pci" device_type property for the two PCIe functions. That property should only be used for a PCI device "that implements a PCI bus". Remove this property for the two function nodes. In addition, these nodes define #address-cells, #size-cells, and ranges properties, which are not normally defined for PCIe endpoints. Remove properties as well; they can be added back once they are actually needed/used. Fixes: 1cde54c54b83b ("arm64: dts: qcom: qcs6490: Add Thundercomm AI Mini P= C G1 IoT") Signed-off-by: Alex Elder Reviewed-by: Konrad Dybcio Reviewed-by: Manivannan Sadhasivam --- .../boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts | 8 -------- 1 file changed, 8 deletions(-) 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 31bafa2cf51db..3e8d144f57b00 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-thundercomm-minipc-g1iot.dts @@ -792,18 +792,10 @@ pcie@3,0 { =20 pcie@0,0 { reg =3D <0x50000 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; =20 pcie@0,1 { reg =3D <0x50100 0x0 0x0 0x0 0x0>; - #address-cells =3D <3>; - #size-cells =3D <2>; - device_type =3D "pci"; - ranges; }; }; }; --=20 2.53.0