lkml.org 
[lkml]   [2022]   [Aug]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH v1 08/14] dt-bindings: mtd: relax the nvmem compatible string
    From
    On 26/08/2022 00:44, Michael Walle wrote:
    > The "user-otp" and "factory-otp" compatible string just depicts a
    > generic NVMEM device. But an actual device tree node might as well
    > contain a more specific compatible string. Make it possible to add
    > more specific binding elsewere and just match part of the compatibles

    typo: elsewhere

    > here.
    >
    > Signed-off-by: Michael Walle <michael@walle.cc>
    > ---
    > Documentation/devicetree/bindings/mtd/mtd.yaml | 7 ++++---
    > 1 file changed, 4 insertions(+), 3 deletions(-)
    >
    > diff --git a/Documentation/devicetree/bindings/mtd/mtd.yaml b/Documentation/devicetree/bindings/mtd/mtd.yaml
    > index 376b679cfc70..0291e439b6a6 100644
    > --- a/Documentation/devicetree/bindings/mtd/mtd.yaml
    > +++ b/Documentation/devicetree/bindings/mtd/mtd.yaml
    > @@ -33,9 +33,10 @@ patternProperties:
    >
    > properties:
    > compatible:
    > - enum:
    > - - user-otp
    > - - factory-otp
    > + contains:
    > + enum:
    > + - user-otp
    > + - factory-otp

    This does not work in the "elsewhere" place. You need to use similar
    approach as we do for syscon or primecell.

    >
    > required:
    > - compatible


    Best regards,
    Krzysztof

    \
     
     \ /
      Last update: 2022-08-31 09:39    [W:4.030 / U:0.280 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site