[PATCH 1/3] dt-bindings: mfd: nxp,bbnsm: Add NVMEM for GP registers
Stefan Wahren
wahrenst at gmx.net
Sun Nov 1 12:01:38 PST 2026
Document bindings for the optional Battery-Backed Non-Secure Module
general purpose registers available on i.MX9 SoCs.
Signed-off-by: Stefan Wahren <wahrenst at gmx.net>
---
.../devicetree/bindings/mfd/nxp,bbnsm.yaml | 20 +++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml b/Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml
index b1ade64a1554..4c4b7c3fff2a 100644
--- a/Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml
+++ b/Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml
@@ -31,6 +31,20 @@ properties:
reg:
maxItems: 1
+ nvmem:
+ type: object
+ $ref: /schemas/nvmem/nvmem.yaml#
+
+ properties:
+ compatible:
+ enum:
+ - nxp,imx93-bbnsm-nvmem
+
+ required:
+ - compatible
+
+ additionalProperties: false
+
rtc:
type: object
$ref: /schemas/rtc/rtc.yaml#
@@ -88,6 +102,12 @@ examples:
compatible = "nxp,imx93-bbnsm", "syscon", "simple-mfd";
reg = <0x44440000 0x10000>;
+ nvmem {
+ compatible = "nxp,imx93-bbnsm-nvmem";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ };
+
bbnsm_rtc: rtc {
compatible = "nxp,imx93-bbnsm-rtc";
interrupts = <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>;
--
2.53.0
More information about the linux-arm-kernel
mailing list