On Wed, 24 Aug 2022 at 16:51, Jean-Philippe Brucker <jean-phili...@linaro.org> wrote: > > Fix three dt-validate warnings about the GIC node due to invalid names > and missing property: > > intc@8000000: $nodename:0: 'intc@8000000' does not match > '^interrupt-controller(@[0-9a-f,]+)*$' > intc@8000000: 'its@8080000' does not match any of the regexes: > '^(msi-controller|gic-its|interrupt-controller)@[0-9a-f]+$', '^gic-its@', > '^interrupt-controller@[0-9a-f]+$', 'pinctrl-[0-9]+' > > interrupt-controller@8000000: msi-controller@8080000: '#msi-cells' is a > required property > From schema: > linux/Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml
Why is dt-validate complaining about the node names? Surely anything looking for the ITS in the DT should be looking for it by the "compatible" string ? thanks -- PMM