ramips: mt7621: convert MT7915 EEPROM to NVMEM format
[openwrt/openwrt.git] / target / linux / ramips / dts / mt7620a_asus_rt-ac54u.dts
index f7e64994d8c7923368296a9b1f725ace6bb6b6d8..2a94f5d29d0fd365413d6f9662a2934744f857e5 100644 (file)
@@ -1,58 +1,17 @@
 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
-/dts-v1/;
 
 #include "mt7620a_asus_rt-ac5x.dtsi"
 
 / {
        compatible = "asus,rt-ac54u", "ralink,mt7620a-soc";
        model = "Asus RT-AC54U";
-
-       aliases {
-               label-mac-device = &ethernet;
-               led-boot = &led_power;
-               led-failsafe = &led_power;
-               led-running = &led_power;
-               led-upgrade = &led_power;
-       };
-
-       leds {
-               compatible = "gpio-leds";
-
-               led_power: power {
-                       label = "rt-ac54u:blue:power";
-                       gpios = <&gpio0 9 GPIO_ACTIVE_LOW>;
-               };
-
-               usb {
-                       label = "rt-ac54u:blue:usb";
-                       gpios = <&gpio0 14 GPIO_ACTIVE_LOW>;
-                       trigger-sources = <&ohci_port1>, <&ehci_port1>;
-                       linux,default-trigger = "usbport";
-               };
-
-               wifi2g {
-                       label = "rt-ac54u:blue:wifi2g";
-                       gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
-                       linux,default-trigger = "phy1tpt";
-               };
-       };
-};
-
-&ethernet {
-       mtd-mac-address = <&factory 0x28>;
-};
-
-&state_default {
-       gpio {
-               groups = "i2c", "wled", "uartf";
-               function = "gpio";
-       };
 };
 
 &pcie0 {
        wifi@0,0 {
                reg = <0x0000 0 0 0 0>;
-               mediatek,mtd-eeprom = <&factory 0x8000>;
+               nvmem-cells = <&eeprom_factory_8000>;
+               nvmem-cell-names = "eeprom";
                ieee80211-freq-limit = <5000000 6000000>;
 
                led {