On Sun, Jun 5, 2022 at 8:26 AM Rob Herring <robh@xxxxxxxxxx> wrote: > > On Thu, 26 May 2022 23:10:46 +0200, Linus Walleij wrote: > > This rewrites the Nomadik I2C bindings in YAML, some extra > > tweaks were needed because of the way the original nomadik > > names the compatible with two compatibles and the DB8500 > > with three, and the two main variants use a different clock > > name. > > > > Cc: devicetree@xxxxxxxxxxxxxxx > > Signed-off-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > > --- > > .../devicetree/bindings/i2c/i2c-nomadik.txt | 23 ---- > > .../bindings/i2c/st,nomadik-i2c.yaml | 113 ++++++++++++++++++ > > MAINTAINERS | 2 +- > > 3 files changed, 114 insertions(+), 24 deletions(-) > > delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-nomadik.txt > > create mode 100644 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml > > > > Reviewed-by: Rob Herring <robh@xxxxxxxxxx> Due to partially broken 'unevaluatedProperties' implementation, this error is going to show up when fixed. Documentation/devicetree/bindings/i2c/st,nomadik-i2c.example.dtb: i2c@80004000: Unevaluated properties are not allowed ('v-i2c-supply', 'power-domains' were unexpected) From schema: /home/rob/proj/git/linux-dt/Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml