Re: [PATCH 0/5] arm64: dts: qcom: clean up PCI function nodes
From: Konrad Dybcio
Date: Tue Aug 18 2026 - 08:37:20 EST
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 <konrad.dybcio@xxxxxxxxxxxxxxxx>
Konrad