Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: PCI: dwc: Apply common schema to Rockchip DW PCIe nodes

As the DT-bindings description states the Rockchip PCIe controller is
based on the DW PCIe RP IP-core thus its DT-nodes are supposed to be
compatible with the common DW PCIe controller schema. Let's make sure they
are evaluated against it by referring to the snps,dw-pcie.yaml schema in
the allOf sub-schemas composition.

Link: https://lore.kernel.org/r/20221113191301.5526-14-Sergey.Semin@baikalelectronics.ru
Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>
Signed-off-by: Lorenzo Pieralisi <lpieralisi@kernel.org>
Reviewed-by: Rob Herring <robh@kernel.org>

authored by

Serge Semin and committed by
Lorenzo Pieralisi
98b59129 4a897254

+2 -2
+2 -2
Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml
··· 14 14 description: |+ 15 15 RK3568 SoC PCIe host controller is based on the Synopsys DesignWare 16 16 PCIe IP and thus inherits all the common properties defined in 17 - designware-pcie.txt. 17 + snps,dw-pcie.yaml. 18 18 19 19 allOf: 20 - - $ref: /schemas/pci/pci-bus.yaml# 20 + - $ref: /schemas/pci/snps,dw-pcie.yaml# 21 21 22 22 properties: 23 23 compatible: