dt-bindings: memory: renesas,rpc-if: Miscellaneous improvements

- Fix rejection of legitimate flash subnodes containing multiple
    compatible values,
  - Add missing list of required properties.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/d81b59a513c2a5204c8378b4a89cd07f97c46797.1627401508.git.geert+renesas@glider.be
Signed-off-by: Rob Herring <robh@kernel.org>
This commit is contained in:
Geert Uytterhoeven 2021-07-27 18:01:05 +02:00 committed by Rob Herring
parent 1dbd981fcf
commit dbe60e5d7f

View file

@ -61,12 +61,23 @@ patternProperties:
type: object
properties:
compatible:
enum:
- cfi-flash
- jedec,spi-nor
contains:
enum:
- cfi-flash
- jedec,spi-nor
unevaluatedProperties: false
required:
- compatible
- reg
- reg-names
- clocks
- power-domains
- resets
- '#address-cells'
- '#size-cells'
examples:
- |
#include <dt-bindings/clock/renesas-cpg-mssr.h>