On Tue, Dec 31, 2019 at 1:39 PM Rob Herring <robh@xxxxxxxxxx> wrote: > > Convert the generic PCI host binding to DT schema. The derivative Juno, > PLDA XpressRICH3-AXI, and Designware ECAM bindings all just vary in > their compatible strings. The simplest way to convert those to > schema is just add them into the common generic PCI host schema. > > The HiSilicon ECAM and Cavium ThunderX PEM bindings have an additional > 'reg' entry, but are otherwise the same binding as well. > > Cc: Bjorn Helgaas <bhelgaas@xxxxxxxxxx> > Cc: Lorenzo Pieralisi <lorenzo.pieralisi@xxxxxxx> > Cc: Andrew Murray <andrew.murray@xxxxxxx> > Cc: Zhou Wang <wangzhou1@xxxxxxxxxxxxx> > Cc: Will Deacon <will@xxxxxxxxxx> > Cc: David Daney <david.daney@xxxxxxxxxx> > Signed-off-by: Rob Herring <robh@xxxxxxxxxx> > --- > v2: > - Add in Cavium PEM and HiSilicon ECAM bindings > - Drop dma-coherent description > - Drop leftover interrupt mapping text > - Add description for generic compatibles and drop 'contains' > > .../bindings/pci/arm,juno-r1-pcie.txt | 10 - > .../bindings/pci/designware-pcie-ecam.txt | 42 ----- > .../bindings/pci/hisilicon-pcie.txt | 42 ----- > .../bindings/pci/host-generic-pci.txt | 101 ---------- > .../bindings/pci/host-generic-pci.yaml | 172 ++++++++++++++++++ > .../bindings/pci/pci-thunder-ecam.txt | 30 --- > .../bindings/pci/pci-thunder-pem.txt | 43 ----- > .../bindings/pci/plda,xpressrich3-axi.txt | 12 -- > MAINTAINERS | 2 +- > 9 files changed, 173 insertions(+), 281 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/pci/arm,juno-r1-pcie.txt > delete mode 100644 Documentation/devicetree/bindings/pci/designware-pcie-ecam.txt > delete mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.txt > create mode 100644 Documentation/devicetree/bindings/pci/host-generic-pci.yaml > delete mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-ecam.txt > delete mode 100644 Documentation/devicetree/bindings/pci/pci-thunder-pem.txt > delete mode 100644 Documentation/devicetree/bindings/pci/plda,xpressrich3-axi.txt Applied to DT tree. Rob