ARM: dts: BCM5301X: Describe NVMEM NVRAM on Linksys & Luxul routers
authorRafał Miłecki <rafal@milecki.pl>
Wed, 10 Mar 2021 21:04:46 +0000 (22:04 +0100)
committerFlorian Fainelli <f.fainelli@gmail.com>
Thu, 25 Mar 2021 21:19:02 +0000 (14:19 -0700)
Provide access to NVRAM which contains device environment variables.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts
arch/arm/boot/dts/bcm4709-linksys-ea9200.dts
arch/arm/boot/dts/bcm47094-linksys-panamera.dts
arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts
arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts
arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts
arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts

index 41548d6d479a54e3d40290783a00714cd7a2fe7e..5bac1e15775a346f9f27995a234ad39c9cc8ace3 100644 (file)
                reg = <0x00000000 0x08000000>;
        };
 
+       nvram@1c080000 {
+               compatible = "brcm,nvram";
+               reg = <0x1c080000 0x180000>;
+       };
+
        gpio-keys {
                compatible = "gpio-keys";
 
index 432254383769a03d97dbc60f6b934a812df04cdb..9316a36434f7fed658bbbbaec45d1d3968f6e546 100644 (file)
                reg = <0x00000000 0x08000000>;
        };
 
+       nvram@1eff0000 {
+               compatible = "brcm,nvram";
+               reg = <0x1eff0000 0x10000>;
+       };
+
        leds {
                compatible = "gpio-leds";
 
index 38fbefdf2e4e410d2a0c105569843d1f1f2ec3fd..9b6887d477d8610de811431b64cb5de6e5d30d83 100644 (file)
                      <0x88000000 0x08000000>;
        };
 
+       nvram@1c080000 {
+               compatible = "brcm,nvram";
+               reg = <0x1c080000 0x180000>;
+       };
+
        gpio-keys {
                compatible = "gpio-keys";
                #address-cells = <1>;
index 4b24b25389b5f26a7e2237148249df0ecd0f1b8a..1dc0cb0fae229665cfc607ad2a654a12c11adb56 100644 (file)
                      <0x88000000 0x08000000>;
        };
 
+       nvram@1c080000 {
+               compatible = "brcm,nvram";
+               reg = <0x1c080000 0x100000>;
+       };
+
        gpio-keys {
                compatible = "gpio-keys";
 
index a6dc99955e191832645d3684e8ffc8dfc890d0d0..4b8117f32d2627549eca1b3772093d42cf1048a1 100644 (file)
                      <0x88000000 0x18000000>;
        };
 
+       nvram@1eff0000 {
+               compatible = "brcm,nvram";
+               reg = <0x1eff0000 0x10000>;
+       };
+
        leds {
                compatible = "gpio-leds";
 
index ff98837bc0db0dfccd9f778e65d50da2136dd58f..5fecce0422c79b3104ec6cf62d1dc3819065abd6 100644 (file)
                      <0x88000000 0x18000000>;
        };
 
+       nvram@1eff0000 {
+               compatible = "brcm,nvram";
+               reg = <0x1eff0000 0x10000>;
+       };
+
        leds {
                compatible = "gpio-leds";
 
index b76bfe6efcd4a43089734cb0a0f3b3bcea42c224..cbe8c8e4a301271cb546aab25f268893935f76c3 100644 (file)
                      <0x88000000 0x08000000>;
        };
 
+       nvram@1eff0000 {
+               compatible = "brcm,nvram";
+               reg = <0x1eff0000 0x10000>;
+       };
+
        leds {
                compatible = "gpio-leds";
 
index 32d5a50578ec1d12204529630370d507c4a23ca5..24ae3c8a3e09679f1c0a0d29c9445248bb8cd4b1 100644 (file)
                      <0x88000000 0x18000000>;
        };
 
+       nvram@1eff0000 {
+               compatible = "brcm,nvram";
+               reg = <0x1eff0000 0x10000>;
+       };
+
        leds {
                compatible = "gpio-leds";