]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: PCI: amlogic,axg-pcie: Fix select schema
authorRob Herring (Arm) <robh@kernel.org>
Fri, 24 Oct 2025 01:11:21 +0000 (20:11 -0500)
committerManivannan Sadhasivam <mani@kernel.org>
Sun, 26 Oct 2025 15:36:45 +0000 (21:06 +0530)
commit7411850df8e460d5e8319f3c020d03a88fa2dbc7
treea8efb5731da696f12cd0a7f4aaa4551434c3beb8
parentbc427cd81b2a42be41be87c976cdc847f44353bf
dt-bindings: PCI: amlogic,axg-pcie: Fix select schema

The amlogic,axg-pcie binding was never enabled as the 'select' schema
expects a single compatible value, but the binding has a fallback
compatible. Fix the 'select' by adding a 'contains'. With this, several
errors in the clock and reset properties are exposed. Some of the names
aren't defined in the common DWC schema and the order of clocks entries
doesn't match .dts files.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://patch.msgid.link/20251024011122.26001-1-robh@kernel.org
Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml
Documentation/devicetree/bindings/pci/snps,dw-pcie-common.yaml