On Tue, Jun 23, 2026 at 04:29:36PM +0530, Varshini Rajendran wrote: > Add support for sama7d65 and a dt node example that shows tag can be used > to reference a packet stored in the OTP memory. > > Signed-off-by: Varshini Rajendran > --- > .../nvmem/microchip,sama7g5-otpc.yaml | 28 +++++++++++++++++-- > 1 file changed, 25 insertions(+), 3 deletions(-) > > diff --git a/Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml b/Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml > index cc25f2927682..3cc16b0044a6 100644 > --- a/Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml > +++ b/Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml > @@ -20,9 +20,15 @@ allOf: > > properties: > compatible: > - items: > - - const: microchip,sama7g5-otpc > - - const: syscon > + oneOf: > + - items: > + - const: microchip,sama7g5-otpc > + - const: syscon > + - items: > + - enum: > + - microchip,sama7d65-otpc > + - const: microchip,sama7g5-otpc > + - const: syscon > > reg: > maxItems: 1 > @@ -48,4 +54,20 @@ examples: > }; > }; > > + - | > + otp_controller: efuse@e8c00000 { Drop the unused label since you have to respin the series. With it gone Acked-by: Conor Dooley pw-bot: not-applicable Cheers, Conor. > + compatible = "microchip,sama7d65-otpc", "microchip,sama7g5-otpc", "syscon"; > + reg = <0xe8c00000 0x100>; > + > + nvmem-layout { > + compatible = "fixed-layout"; > + #address-cells = <1>; > + #size-cells = <1>; > + > + temp_calib: calib@41435354 { > + reg = <0x41435354 0x2c>; /* Temp calib data packet TAG */ > + }; > + }; > + }; > + > ... > -- > 2.34.1 >