On Tue, Nov 09, 2021 at 11:49:11PM +0530, Pratyush Yadav wrote: > The spi-peripheral-props.yaml schema contains peripheral-specific > properties for SPI controllers that should be present in the peripheral > node. Add a reference to that so its constraints are followed. > > additionalProperties: false cannot be used since it marks the controller > properties as unknown. Use unevaluatedProperties: false instead. This > has the side effect of allowing extra properties that are not specified > in the schema. The alternative is to list all the controller properties > in this schema but that would mean every peripheral binding would have > to repeat the same set of properties for each controller. > > Signed-off-by: Pratyush Yadav <p.yadav@xxxxxx> > > --- > > Changes in v3: > - s/slave/peripheral/g > > Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Reviewed-by: Rob Herring <robh@xxxxxxxxxx>