Messages in this thread | | | Date | Thu, 11 Jan 2024 13:26:57 +0100 | Subject | Re: [PATCH] dt-bindings: mtd: partitions: make partition an NVMEM provider | From | Rafał Miłecki <> |
| |
Cc Srini & Greg (please keep them in loop in case or replies)
On 11.01.2024 13:19, Rafał Miłecki wrote: > From: Rafał Miłecki <rafal@milecki.pl> > > MTD partition provides flash device data and can be used as NVMEM > device. > > Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > --- > .../bindings/mtd/partitions/partition.yaml | 16 +++++++++------- > 1 file changed, 9 insertions(+), 7 deletions(-) > > diff --git a/Documentation/devicetree/bindings/mtd/partitions/partition.yaml b/Documentation/devicetree/bindings/mtd/partitions/partition.yaml > index 1ebe9e2347ea..7b1d84ce5ef5 100644 > --- a/Documentation/devicetree/bindings/mtd/partitions/partition.yaml > +++ b/Documentation/devicetree/bindings/mtd/partitions/partition.yaml > @@ -57,13 +57,15 @@ properties: > user space from > type: boolean > > -if: > - not: > - required: [ reg ] > -then: > - properties: > - $nodename: > - pattern: '^partition-.*$' > +allOf: > + - $ref: /schemas/nvmem/nvmem.yaml > + - if: > + not: > + required: [ reg ] > + then: > + properties: > + $nodename: > + pattern: '^partition-.*$' > > # This is a generic file other binding inherit from and extend > additionalProperties: true
| |