On Tue, 25 Jun 2019, Rob Herring wrote: > On Mon, Jun 24, 2019 at 8:37 PM Paul Walmsley <paul.walmsley@xxxxxxxxxx> wrote: > > > > These two patches add a common "cpus" schema. They pass > > dt-doc-validate as of commit 2550ac333f6ed4ceb1e785262c54ec8619df077a > > ("meta-schemas: Allow additional keys under node properties"). > > Now we get a bunch of warnings because the examples are now validated > (in next) against the schemas. ... > The main problem is the Arm cpu schema is applied on RiscV nodes and > vice-versa. I think since we have the common cpus schema now, we'll > need to remove the 'cpus' node from the riscv and arm schemas so we > only apply the schema on matching compatibles. The last one here is > probably from cache-controller.yaml. > > And then these are just from dtc which you should have seen already: ... It's been a bit unclear to me what sort of validation steps are appropriate before submitting these patches, and how resulting changes are driven. I usually don't develop against -next, which may be part of the issue. Let me know what you want me to do. - Paul