On 08/08/2024 18:02, Frank Li wrote: > lx2160 rev1 use mobivel PCIe controller and switch to designware PCIe > controller at rev2, which is mass production version. So drop unused > document. Compatible is still used. Also, wrong order of patches. Dropping bindings is THE LAST patch. > > Signed-off-by: Frank Li <Frank.Li@xxxxxxx> > --- > .../bindings/pci/layerscape-pcie-gen4.txt | 52 ---------------------- > 1 file changed, 52 deletions(-) > > diff --git a/Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt b/Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt > deleted file mode 100644 > index b40fb5d15d3d9..0000000000000 > --- a/Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt > +++ /dev/null > @@ -1,52 +0,0 @@ > -NXP Layerscape PCIe Gen4 controller > - > -This PCIe controller is based on the Mobiveil PCIe IP and thus inherits all > -the common properties defined in mobiveil-pcie.txt. So this explains all the confusion about your DTS patches, but this was nowwhere explained! Nothing here mentions DTS users. Nothing in DTS patch mentions dropping bindings with rationale. Best regards, Krzysztof