Re: [PATCH 0/5] arm64: dts: qcom: clean up PCI function nodes
Konrad Dybcio <[email protected]>
| Newsgroups | org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On 8/7/26 9:58 PM, Alex Elder wrote: > While working on upstream support for the Toshiba TC9564 SoC I > learned that its PCIe endpoint function nodes included the > device_type property, indicating each is a "pci" device. Herve > Codina pointed out that this is not correct; only a PCI device > "that implements a PCI bus" should define that property. > > I looked at other upstream devicetree files and I found four other > places with this same mistake. (All are for Qualcomm platforms, > and all are for platforms using a TC956x SoC.) > > This series removes the device_type property where it is defined > for a PCI endpoint function. > > It also removes the #address-cells, #size-cells, and ranges > properties in these cases, with a plan to restore them only when > they are known to be needed (to implement pci-ep-bus sub-nodes). > > -Alex For the series: Reviewed-by: Konrad Dybcio <[email protected]> Konrad