This patch series converts the iProc PCIe binding to YAML. Given there is a majority of DTS changes, it would make sense for me to pull this via the Broadcom ARM SoC git tree. Thanks! Changes in v6: - corrected dependencies section to quote property names between square brackets Changes in v5: - Listed 'bus-ranges', '#address-cells', '#size-cells' and 'device_type' as evaluated - fixed first patch to drop reference to 'interrupt-controller' Changes in v4: - none, sent by mistake Changes in v3: - converted Cygnus PCIe PHY binding - removed interrupt-controller from being a mandatory property Changes in v2: - document msi sub-node compatible string Florian Fainelli (6): ARM: dts: Cygnus: Fixed iProc PCIe controller properties ARM: dts: Cygnus: Update PCIe PHY node unit name(s) ARM: dts: HR2: Fixed iProc PCIe MSI sub-node ARM: dts: NSP: Fixed iProc PCIe MSI sub-node dt-bindings: phy: Convert Cygnus PCIe PHY to YAML dt-bindings: pci: Convert iProc PCIe to YAML .../bindings/pci/brcm,iproc-pcie.txt | 133 ------------- .../bindings/pci/brcm,iproc-pcie.yaml | 184 ++++++++++++++++++ .../bindings/phy/brcm,cygnus-pcie-phy.txt | 47 ----- .../bindings/phy/brcm,cygnus-pcie-phy.yaml | 76 ++++++++ arch/arm/boot/dts/bcm-cygnus.dtsi | 18 +- arch/arm/boot/dts/bcm-hr2.dtsi | 4 +- arch/arm/boot/dts/bcm-nsp.dtsi | 6 +- 7 files changed, 274 insertions(+), 194 deletions(-) delete mode 100644 Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml -- 2.25.1