]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
ramips: fix wifi nodes to upstream standards 19067/head
authorRosen Penev <rosenp@gmail.com>
Sat, 7 Jun 2025 23:46:07 +0000 (16:46 -0700)
committerRobert Marko <robimarko@gmail.com>
Fri, 4 Jul 2025 20:01:40 +0000 (22:01 +0200)
Replaced all mt76@ with wifi@ per upstream requirement for all wifi
nodes.

Added missing compatible string where appropriate as stated by mt76.yaml
upstream.

Also updated reg value to be consistent everywhere.

Replace all pci14c3 entries to use mediatek,mt76.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/19067
Signed-off-by: Robert Marko <robimarko@gmail.com>
124 files changed:
target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts
target/linux/ramips/dts/mt7620a_asus_rt-ac51u.dts
target/linux/ramips/dts/mt7620a_asus_rt-ac54u.dts
target/linux/ramips/dts/mt7620a_bdcom_wap2100-sk.dts
target/linux/ramips/dts/mt7620a_bolt_bl100.dts
target/linux/ramips/dts/mt7620a_cameo_810.dtsi
target/linux/ramips/dts/mt7620a_dlink_dir-510l.dts
target/linux/ramips/dts/mt7620a_dlink_dir-806a-b1.dts
target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
target/linux/ramips/dts/mt7620a_domywifi.dtsi
target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
target/linux/ramips/dts/mt7620a_edimax_br-6208ac-v2.dts
target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi
target/linux/ramips/dts/mt7620a_fon_fon2601.dts
target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts
target/linux/ramips/dts/mt7620a_iodata_wn-ac1167gr.dts
target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi
target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi
target/linux/ramips/dts/mt7620a_phicomm_k2x.dtsi
target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts
target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts
target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts
target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7610e-evb.dts
target/linux/ramips/dts/mt7620a_tplink_8m.dtsi
target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
target/linux/ramips/dts/mt7620a_tplink_re2x0-v1.dtsi
target/linux/ramips/dts/mt7620a_trendnet_tha103ac.dts
target/linux/ramips/dts/mt7620a_wavlink_wl-wn530hg4.dts
target/linux/ramips/dts/mt7620a_wavlink_wl-wn531g3-a2.dts
target/linux/ramips/dts/mt7620a_wavlink_wl-wn531g3.dts
target/linux/ramips/dts/mt7620a_wavlink_wl-wn535k1.dts
target/linux/ramips/dts/mt7620a_wavlink_wl-wn579x3.dts
target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts
target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts
target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026-5g.dtsi
target/linux/ramips/dts/mt7621_ampedwireless_ally.dtsi
target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts
target/linux/ramips/dts/mt7621_asus_rt-acx5p.dtsi
target/linux/ramips/dts/mt7621_beeline_smartbox-turbo.dts
target/linux/ramips/dts/mt7621_bolt_arion.dts
target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts
target/linux/ramips/dts/mt7621_buffalo_wsr-2533dhplx.dtsi
target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts
target/linux/ramips/dts/mt7621_cudy_wr1300-v1.dts
target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts
target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
target/linux/ramips/dts/mt7621_firefly_firewrt.dts
target/linux/ramips/dts/mt7621_gehua_ghl-r-001.dts
target/linux/ramips/dts/mt7621_huasifei_ws1208v2.dts
target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts
target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts
target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
target/linux/ramips/dts/mt7621_linksys_e5600.dts
target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi
target/linux/ramips/dts/mt7621_linksys_re6500.dts
target/linux/ramips/dts/mt7621_linksys_re7000.dts
target/linux/ramips/dts/mt7621_meig_slt866.dts
target/linux/ramips/dts/mt7621_mqmaker_witi.dts
target/linux/ramips/dts/mt7621_mtc_wr1201.dts
target/linux/ramips/dts/mt7621_netgear_ex6150.dts
target/linux/ramips/dts/mt7621_netgear_sercomm_ayx.dtsi
target/linux/ramips/dts/mt7621_netgear_sercomm_bzv.dtsi
target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
target/linux/ramips/dts/mt7621_netgear_wac104.dts
target/linux/ramips/dts/mt7621_rostelecom_rt-sf-1.dts
target/linux/ramips/dts/mt7621_samknows_whitebox-v8.dts
target/linux/ramips/dts/mt7621_sercomm_na502.dts
target/linux/ramips/dts/mt7621_sercomm_na502s.dts
target/linux/ramips/dts/mt7621_telco-electronics_x1.dts
target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts
target/linux/ramips/dts/mt7621_tozed_zlt-s12-pro.dts
target/linux/ramips/dts/mt7621_tplink_archer-c6u-v1.dts
target/linux/ramips/dts/mt7621_tplink_eap235-wall-v1.dts
target/linux/ramips/dts/mt7621_tplink_mr600-v2-eu.dts
target/linux/ramips/dts/mt7621_tplink_re350-v1.dts
target/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts
target/linux/ramips/dts/mt7621_ubnt_unifi-flexhd.dts
target/linux/ramips/dts/mt7621_ubnt_unifi.dtsi
target/linux/ramips/dts/mt7621_wavlink_wl-wn53xax.dtsi
target/linux/ramips/dts/mt7621_wavlink_ws-wn572hp3-4g.dts
target/linux/ramips/dts/mt7621_xiaomi_mi-router-3g.dts
target/linux/ramips/dts/mt7621_xiaomi_mi-router-4.dts
target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
target/linux/ramips/dts/mt7621_youhua_wr1200js.dts
target/linux/ramips/dts/mt7621_youku_yk-l2.dts
target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi
target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi
target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts
target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi
target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts
target/linux/ramips/dts/mt7621_zyxel_nr7101.dts
target/linux/ramips/dts/mt7621_zyxel_nwa-ax.dtsi
target/linux/ramips/dts/mt7621_zyxel_wap6805.dts
target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi
target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts
target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
target/linux/ramips/dts/mt7628an_motorola_mwr03.dts
target/linux/ramips/dts/mt7628an_netgear_r6xxx.dtsi
target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts
target/linux/ramips/dts/mt7628an_totolink_lr1200.dts
target/linux/ramips/dts/mt7628an_tplink_archer-c20-v4.dts
target/linux/ramips/dts/mt7628an_tplink_archer-c20-v5.dts
target/linux/ramips/dts/mt7628an_tplink_archer-c50-v3.dts
target/linux/ramips/dts/mt7628an_tplink_archer-c50-v4.dts
target/linux/ramips/dts/mt7628an_tplink_archer-c50-v6.dts
target/linux/ramips/dts/mt7628an_tplink_archer-mr200-v5.dts
target/linux/ramips/dts/mt7628an_tplink_archer-mr200-v6.dts
target/linux/ramips/dts/mt7628an_tplink_re200.dtsi
target/linux/ramips/dts/mt7628an_tplink_re305.dtsi
target/linux/ramips/dts/mt7628an_tplink_re365-v1.dts
target/linux/ramips/dts/mt7628an_tplink_tl-wr902ac-v3.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn576a2.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn578a2.dts
target/linux/ramips/dts/mt7628an_yuncore_cpe200.dts
target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts

index 1b04903ef53911db778977071bf6065ac5d4438d..8b6ccd9e21eb1447fded7cda39484dcff062e76a 100644 (file)
@@ -84,7 +84,8 @@
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index b482b6dfc91371c99cb8c0bed00eb6511ab438e4..a3dbbb3c4e4915b60f062fec43d5bd4cd80dcbf5 100644 (file)
@@ -7,6 +7,7 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 2a94f5d29d0fd365413d6f9662a2934744f857e5..12208935cf152f1b06435e93bfc64ee8ad24ef4a 100644 (file)
@@ -9,6 +9,7 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 39d79c8ed629eaf4d1c828d02c0c753ea6d0197e..2080db67579dbb9646fabeb82ef2f5a11e885ce5 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index fefa95b3e6ad0e9e3cf6a8e7418bea32103d570a..ec1b531063839c2a8b13cfed59915b24142647dd 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 2ca25d217964bb25116f3c0d846265d228652ded..ac4a379041bad0b16e3d9de60d89d138a72417c3 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_28 2>;
index 03f57390916e4f7e4313a104ae5c78319b8d067e..a2a427192a47fd2330c177cc0c8f6f0fe1582cd2 100644 (file)
 };
 
 &pcie0 {
-       mt76x0e@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_config_e05d>, <&macaddr_config_e490 2>;
                nvmem-cell-names = "eeprom", "mac-address";
index 3faabba9be259168e6dd49f312d33883948a5d74..63e245f1332d9c3a7fa96777d876df9d03c6f87e 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_8004 (-3)>;
index 9eadc0e387527661b4a17aabe1c3990e3a5b452e..7e9b3021686ed2fd0f56f8e3273d475488d0aba9 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_config_e083>, <&macaddr_config_e496 2>;
                nvmem-cell-names = "eeprom", "mac-address";
index 4d4b68908e306bd4ca5d11e12d35ce8a50be2d4d..23fadb30096b2392b5ee78d68bad168ba44c1c7d 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&macaddr_config_e4a8 2>;
index 844c1a4ee49a1cc03520a76d55a8763ccf089d20..6b4409deb795264e00dd4e4b76f863a2619dc83a 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 03d88051e03825c074033ab54c1c8469ed1d89a4..618c2e12330861f3ccd17e3a99220a0e0603abf1 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 23af7db0d415d92e84cb3d59e37c28e8420e54a0..7bf682fbbcf5da8d14d79157e86dc2d91aa6cc95 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index d3b3f1b09cd1e7dde649a48823948ec4f32a6fc5..c82cc4f5e4890c444573e22b12d9211d9e66592a 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 091f6ecd784c5786b7f25f68839c74cffd5cec50..1c328fb22a4695a07f5c688e9306555924888556 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 65b69a576aa96a0252914bf8c058cb5740868db4..5e36026f4e6923adcc847b41fd4d1bf8bd0dff26 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_4 2>;
index 2e81c2038b4641dc511a34dcadb4606b7d8db026..11de9df76b81355d68a91d70d172abae4a38ba93 100644 (file)
 };
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 177cd7873d2d32677c32774eccdab7d60503b356..4c40156f7233bc046251fa80808b17efcdddf0bc 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index e80ff16f31e9cbb9538f5d34fae523bb659e8af5..b4e8985c56ce1691a413433ce8d3f3fbb638a5a4 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_iNIC_rf_0>;
                nvmem-cell-names = "eeprom";
index 1f51462d954bf834d29e6c6afe776828820cb896..dc76aea2a9965864b91bb7725be156677b90f37f 100644 (file)
 };
 
 &pcie0 {
-       mt76x0e@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_config_e08a>, <&macaddr_config_e07e 2>;
                nvmem-cell-names = "eeprom", "mac-address";
index 8b9d14702161d1911ada7a575443884926dcef24..65288c60f491aab627ee7fa4e502ccde05def097 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index d06a89821a182cbb6912913fa1acea528bdb99cc..028865741b1207fd30d18bf216acab69e90b0de0 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index ce53781e60007233a3d01c1f832dd3ff091e1fd8..fcd1c248838f6028eda072f2785fb1953a519b54 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index b032cd9d4f601c85cd6851e5dc5d7048357b5285..0ffd4fb7733616b697c9f2f07cd7ff9c7f25442e 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 4a1d589ab68edb94bad37458c4d1f0f5ea098e1b..b82184ec3978dc8ddef563a39dd7992bedfa07fb 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index c51739d94a8fb4e326f5876c6163c5abb34e73ad..4791d54be4e3dbf297397469eddba22e4b0bc6ea 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index f67c8251831b5d346e2b3f13c9c84ea86ad542de..ecf23a0c711dead8791d67ef8f1a76af692ac7b2 100644 (file)
@@ -91,6 +91,7 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 4bcefd234695ed01fcd7384bc22f9d0d1193cdc5..e48b86b97cebbc2f4947fa7cf4ad7039ee0b7716 100644 (file)
 };
 
 &pcie0 {
-       wifi: mt76@0,0 {
+       wifi: wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
        };
index 31220167bafc236aab8a011bf1ba97a4b4ba7997..a851f0989ca9282d25f4e6ccfdb671dfddd8b714 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_8000>;
                nvmem-cell-names = "eeprom";
index 371b9f7373787c14be867bcaa3deffcce3602dcc..08c2e35dc7a39b20c8eda1ccc50fc60cb34ae60e 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_uboot_1fc00 2>;
index c7587550b0d0b8c3d3a95c7700339fb92097711f..547d88c5477eaa8f62396934a445254789234ee2 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_8004 0>;
index dde6d325857a98d2d8224ca7ce16ccd380fbcfa0..bf21192c8d3c2ccb856c8e80b88d6e7fbaa5a501 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 1a12005c923c38d01fabd1aaa2b9847e6f2dfe85..af9fd40547ea4149ec537b3a2b745dd70931fbd2 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_8000>;
index d48f27fdc7af13aedc340f571b5b0f7d3d7d5e0b..fbe95d17f5c449b770601c3826fde8650cb571f8 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_8000>;
index e1ce8e58344960058b33bc90c112dfc66d20182a..dc0eaa41bf274c8afc51064b65bb2add8a947042 100644 (file)
 
 &pcie0 {
        wifi0: wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 4ee8de90cd6cf3dbc299dae649d559a9c12d1368..a336be456258c71bb2d954260e271331032ad0d3 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 41221891f77024d4edfa0ed960f503bddedd0e66..ac0e26a06e9acef4494e5fd1236e65af1ca10a31 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 8197e6539b539cddda74c1e8eb182a75b6f2f361..4ffa5844a6e868ba6c9d8dfbe22f98b8a37c3415 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index b5065aa97b69feb0d31331a0de5073e5f5936af7..1c1abdcb5ea59ae4f21ce6547d23baef2f6d4ded 100644 (file)
@@ -46,7 +46,7 @@
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index b4c4feacb601be9e5d5620f8b3d7555c09a6a076..8a5d4fa8d68a98f533e852e668bb670768a11a6a 100644 (file)
@@ -66,7 +66,7 @@
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7615";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
@@ -76,7 +76,7 @@
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7615";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 6895052eb92b1bbcb1426118e8e0df370c0e5994..0b314cc38d0b4824c4c6a20bf18b9bcacedec587 100644 (file)
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index bee8afdc90f44fec66378d8d90c8d7200e992060..722cdddf3e1931bcf7b14202748de757f6efc5a9 100644 (file)
 
 &pcie0 {
        wifi0: wifi@0,0 {
-               compatible = "pci14c3,7615";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi1: wifi@0,0 {
-               compatible = "pci14c3,7615";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index eee7ab65db5d5a20d925517970d0b8422dd0b91f..8b1ff39823eee62355ab7eadc1e726a5890d0bf5 100644 (file)
@@ -9,6 +9,8 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_21000 5>;
                nvmem-cell-names = "eeprom", "mac-address";
        };
@@ -16,6 +18,8 @@
 
 &pcie1 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_factory_21000 4>;
                nvmem-cell-names = "eeprom", "mac-address";
        };
index 869aba69bf8db52ba6ea65737aca3c49d6a3f901..ee9c368f77435fd747058f30c2b53d30e79b1682 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 4346e4b9d2273d1b894b097e50fd0968f47e2a8f..859d95b6a4b62f62fa4aec62e5370a7d882701c5 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 33d23d4675ccf8af4251d68e27f8241654c04dec..d3ca47f17049f64f08fe45a1c7979315cacf7cad 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 00b21658366308549c4e888a29a8d2d9166503ab..9b95525020d65b4faa4ac888da9b67e3d53b5ecc 100644 (file)
 };
 
 &pcie0 {
-       rt5592@0,0 {
+       wifi@0,0 {
+               compatible = "pci1814,5592";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 265b48143ecaf7b688c1e0317393d57400b1d870..af04e033a1c5387c7263eef5bf098e2e871d2cc6 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_bdinfo_de00 0>;
                nvmem-cell-names = "eeprom", "mac-address";
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_bdinfo_de00 2>;
                nvmem-cell-names = "eeprom", "mac-address";
index 22e8ca4807b469a18cb8373f42272807932fbcb0..7ab619c64fa182a1cfc65e1ca1f0ce8ef12149df 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 1037a648dc4d6d283e91f8976ed41ce1e9e8d7bc..65f4a19c1f3f46663e8db4e5c96473bfd1190117 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 589669c36a1e326ee1402563a26e87ff2dde9be5..a75d6a10a9ad158197d61a36c52636047a723dae 100644 (file)
 };
 
 &pcie0 {
-       wifi0: mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_2000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       wifi1: mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_0>;
                nvmem-cell-names = "eeprom";
index 7afec5e5541ca4a318a9f889375e4be852cb0933..785ad315d66ed3851622141eb0ba11548b157053 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index a017baa1ba04ed16676b3cfb720406101073abcc..ee8fae6eabc1c424de405906c9ec2a7c01704c2d 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index e7641394516985c74af92518aeaf96b1f549e49c..6cf4905b201da306fe6ca8f692051027de9498e2 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 9e64077e0ce3a980d6f19606bcb49a8f3f3eb1ed..ffafb031b5d9c1a2fbef27650c5b14c9777d727a 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_iNIC_rf_0>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 519c52065be442a1e6a9d3fae7fdb26ae8f69199..d6c3fcf42a88d2b5128381d042a8ac3b5d729e46 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 8b05b122b94029a04c983b43a314b9b3dbfc681d..1886e846356f443ceef751e08b9107c3b0f7ae27 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 08fcbbc5154811e2e594879749b98100fe0d612c..6acc50bbebbc380d797f51e0324dd0153c6759e1 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
index 70cf425b2c3304cb63bf605e5eaa41bbc91cd86e..07aa44c9fb967e9eb6518dc43e9faeb794214a3a 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
index 3c026a41a5d52fc56b4b3c0b2daa3322444074ca..3eb5f1dc68a6f22f30bd6079ebc21dc2e251f5f7 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index c016f5753b266d9340530906a0011fdc73181423..f0f7e4270516bef52ee9ac7b98aa5a10e9ca218f 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index e49f7c1d4a4e5ef8d346b216f8c2719b88101b7c..23e09f41cb31c60826c33b54c80c0d1f7cb13aac 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_custom_100 0>;
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
index 0fbf51169cb6a92ad39e07e3d3f51713f10a2c27..16755af3832ff1dd884efbc9f49aa71be74f7817 100644 (file)
@@ -96,7 +96,8 @@
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_e000 0>;
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <2400000 2500000>;
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_factory_e000 0>;
index 24303ec5b38663c816acfe4b99df31821d0324f0..e5d9325d279f485bf4b5cad1c91f81b16e2d7fdb 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_8000>;
 
 &pcie1 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <2400000 2500000>;
                nvmem-cells = <&eeprom_factory_0>;
index 7ad421d1a0beac03cad9aa2d1df4bc8bc7b3ca48..68a11d0f1d3a2d663fcd8aa698d7cdbf0513bfb0 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index b192352037d3eb43511adc458753b2cffbfb08c0..1c8e255ed1523c3a3bf9b04cbafb2dc29239c8b9 100644 (file)
@@ -82,7 +82,7 @@
 &pcie0 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom1>;
                nvmem-cell-names = "eeprom";
@@ -92,7 +92,7 @@
 &pcie2 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <2400000 2500000>;
                nvmem-cells = <&eeprom0>;
                nvmem-cell-names = "eeprom";
index c125bcc4e3415afbf451fe0476e77f6c08aeede8..d605c06df370f7d02cfa9eec9976a8c95abcedc0 100644 (file)
 &pcie0 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
                ieee80211-freq-limit = <2400000 2500000>;
 &pcie1 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
                ieee80211-freq-limit = <5000000 6000000>;
index 6d70b3b557e78b8813145365c9934004ad606ec0..704e03d079af18f58b371a66f55c969444a88b14 100644 (file)
@@ -71,7 +71,7 @@
 &pcie0 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
                ieee80211-freq-limit = <5000000 6000000>;
@@ -81,7 +81,7 @@
 &pcie1 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
                ieee80211-freq-limit = <2400000 2500000>;
index 01583e88874548b600d07bb180c11418e0c3e244..f8fe3fe921815acd2e4f967b436d2d40e5722dea 100644 (file)
 &pcie0 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
                ieee80211-freq-limit = <5000000 6000000>;
 &pcie2 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
                ieee80211-freq-limit = <2400000 2500000>;
index 1932a125480ddf5cbf81f42c9c9e7e01f1197c85..cd2cda900f244fbd3c45a0b8d8ee95ef530ab3a9 100644 (file)
@@ -9,6 +9,8 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_21000 3>;
                nvmem-cell-names = "eeprom", "mac-address";
        };
@@ -16,6 +18,8 @@
 
 &pcie1 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_factory_21000 2>;
                nvmem-cell-names = "eeprom", "mac-address";
        };
index 2eeb932752eadb4faffa7d35445d56c87ae366bf..1f9248d5fb535903f7069c917c951514992dbee1 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index a8a7f5e3893ec695220700b13a3e83b740be0691..b267e6ee1ff3d2003241e42a3a8f3ced2c3b58c6 100644 (file)
 &pcie2 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_factory_e000 2>;
                nvmem-cell-names = "eeprom", "mac-address";
                ieee80211-freq-limit = <2400000 2500000>;
index 9d164491488ab1b459bfbe5d04937f803c3f28d6..026f3cbac02cd3d3f372c542a3eb4957acfc20a2 100644 (file)
 &pcie2 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_factory_e000 2>;
                nvmem-cell-names = "eeprom", "mac-address";
                ieee80211-freq-limit = <2400000 2500000>;
index 2ec5992de154bd85ca14ebe15741d6bdb9593fb8..5ad867bfbb93431cd3e289420b04eb061e279efe 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 42e39c3152245ac7faf677bbea7e571a9ceaf041..2e139a134455c5869db8503821958a37eb2d14ab 100644 (file)
 &pcie1 {
        wifi@0,0 {
                compatible = "mediatek,mt76";
-               reg = <0x0 0 0 0 0>;
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
                mediatek,disable-radar-background;
index 0c3079f097b2b97316f9095c4b84a13664f28b00..6996bf6027afb7e06e63b714661208add13e31c4 100644 (file)
 };
 
 &pcie0 {
-       wifi0: mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
 };
 
 &pcie1 {
-       wifi1: mt76@0,0 {
+       wifi1: wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
index ab20c13966ca6be791b07afbe0d3e2ac665f3daf..2e2812b43f7edc94a37b5d0f06e66ee7c288c6c6 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_0>, <&macaddr_config_8 0>;
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_config_8 (-1)>;
index bc56b82cd11cad895e94654bd443326c1dfc3591..3163fd49321166b6b81782049c15ed7f3b83629e 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_0>, <&macaddr_info_8 0>;
                nvmem-cell-names = "eeprom", "mac-address";
 
 &pcie1 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_info_8 1>;
index 165b48d20914de2d42b2ed428985c46f7aadb04d..be68471b44e7070650b11f480518f78b2481e6cd 100644 (file)
 
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_0>, <&macaddr_romfile_f100 0>;
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
index 6437cba7b1933cb9cb99dc6f2e7184d37fcfb367..bf226189466ac17fd02b15213c80694df31dfb68 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_radio_0>, <&macaddr_config_10008 1>;
                nvmem-cell-names = "eeprom", "mac-address";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_config_10008 2>;
index 9149904809a903be0af6e9b418958c7de287d4f6..fd9f214f68be6e87a3903faed116c542fb769acf 100644 (file)
 };
 
 &wlan_5g {
-       compatible = "mediatek,mt76";
-
        /* This is a workaround.
         *
         * Ubiquiti uses a +2 offset in the first octet relative
index 2451545a5ef5d8cc0c043fa46f82e7ed18366736..bdd00f5f2a1e00814e66c2117c89065cf07c2f84 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
-               reg = <0x0 0 0 0 0>;
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
                // On newer devices there is a MediaTek MAC in the above
                // device EEPROM, so override it with a calculated one.
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_eeprom_0 1>;
 
 &pcie1 {
        wifi@0,0 {
-               reg = <0x0 0 0 0 0>;
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
                // On newer devices there is a MediaTek MAC in the above
                // device EEPROM, so override it with a calculated one.
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_eeprom_0 2>;
index 8a0109f91ba63713dc978a8e1657e1ea2f42602b..a95f917119176d04618cf6c1fb23a6e96ca7acaf 100644 (file)
 
 &pcie0 {
        wlan_2g: wifi@0,0 {
-               reg = <0x0 0 0 0 0>;
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
        };
 };
 
 &pcie1 {
        wlan_5g: wifi@0,0 {
-               reg = <0x0 0 0 0 0>;
+               compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
        };
 };
 
index d082a15f068639a6a28baa3450a55cf75b863929..397bc5a55ed755d1a3e133adbd367c37e66df003 100644 (file)
 };
 
 &pcie0 {
-       wifi0: mt76@0,0 {
+       wifi0: wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
 };
 
 &pcie1 {
-       wifi1: mt76@0,0 {
+       wifi1: wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
index 78bc0ba4b0f2d30ff9fceb0d3e3b023155206382..6db349fe1423e6da258dc0f35755787e419d0c2d 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <2400000 2500000>;
 };
 
 &pcie1 {
-       wifi1: mt76@0,0 {
+       wifi1: wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
index 539bfadc5acbe062e4bc9086e10a5fda81076e0a..3e31b240958062f5666bb899fe4c295b1fd51a15 100644 (file)
@@ -65,7 +65,7 @@
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
@@ -75,7 +75,7 @@
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 3b377fca7c4b3907baf438f14985e7c5b00a5a7b..3879bf0a9dc5606f2faf408edc18e3dbdd46e2f5 100644 (file)
@@ -53,7 +53,7 @@
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
@@ -63,7 +63,7 @@
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 89a1635b28129ea6beeb1986a67702fac943afc0..699da23260a994a0988834b3f88f2e5ff25e881e 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci1400,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 6475c142e7c5ff29f49a1221b638301b95898de1..aadaf170051317c4c752e9ca93db0add385b4f0a 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 9d2491f6348743a1529f3d5362e0e172b9b96772..acffe52c548333ef13a80a489ec67e7d319d14b9 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 2e76d21ae1dace41cf4c8a66796cbd70f97c1884..255e54fc67c00aae37c96fa1833a61f7bd97ac56 100644 (file)
 
 &pcie0 {
        wifi0: wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi1: wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index d77fd2f14f86f51e6176bf887d036e1b8ccf23de..c689ff6a962273afcfaae20887efe2b3aef807ff 100644 (file)
 
 &pcie0 {
        wifi0: wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi1: wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index af91279cfaf695a85bfee621942e5262133eef21..890b50be5cd63ad48df7bbb7c80c14bedc8c1ba2 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
 };
 
 &pcie1 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 8b6739e8010ca8a493edb70e9fbefee83f8b0143..276deda8f00c45bed7766dca97d592aac610e66a 100644 (file)
 
 &pcie0 {
        wifi0: wifi@0,0 {
-               compatible = "pci14c3,7603";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
 
 &pcie1 {
        wifi1: wifi@0,0 {
-               compatible = "pci14c3,7662";
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 4b4e142b58c6a576c8747883bc91b37eab6472b8..f3cbf9054558c34968bdfbf0f156125c6dd93225 100644 (file)
 };
 
 &pcie0 {
-       status = "okay";
-       mt7615d@0,0 {
-               /* In reality  at hangs at pcie1, this is a driver bug */
-               compatible = "pci14c3,7615";
+       /* In reality  at hangs at pcie1, this is a driver bug */
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                mediatek,firmware-eeprom = "mt7615e_eeprom.bin";
                nvmem-cells = <&eeprom_factory_0>, <&macaddr_factory_fe6e 1>;
index 070ea4a13fb3d04adb526f19a931ae586cf46ee9..7bab38a2ee227d98a378ca83b298b22365cd91e8 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index 499d166890af6794cd2c2a722207e77cd5681ce1..cd6f63a78e176d8965cbfb0ee7dd08cc6921587c 100644 (file)
 
 &pcie1 {
        wlan_5g: wifi@0,0 {
-               reg = <0x0 0 0 0 0>;
                compatible = "mediatek,mt76";
+               reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>, <&precal_factory_e10>;
                nvmem-cell-names = "eeprom", "precal";
                /* MAC-Address set in userspace */
index b3e8f6db747f1dcf854766a5f873308d546e5b8c..40cdf7c6a96ab5c339bb6a8461c9253183314ea4 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_0>;
                nvmem-cell-names = "eeprom";
index e56648d4d1351b0606ddbb8cf5884b76d32ec8b7..4d5fb072acdeb84c9dcadd015c2c44442542ae1c 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
index b6d2416f604bd9ac0a659902ab4858a5e1b22f95..6ded1c29e92359be9559160bbfc39ffa80ea529a 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index e189dbf5ffb48bde02befba61f76f6c9828c082b..84132018a0dfed9e7dc18355d3cfc74214f68475 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_art_1000>;
                nvmem-cell-names = "eeprom";
index 7b288701c931032d00f492e870b402511cb4ad48..7384cc50f5e950c444409b9951d5968c7036adb1 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index a8e735396704e318f871d5f93bb2280559e0a081..34eead2c9fe33ccbe9a2af41762f5e0389dfee27 100644 (file)
 
 &pcie0 {
        wifi5: wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
        };
index 71c77d7ae671a0e10fee56a5cc6b00f4c66b54c3..884188baa07f2d122735f09dba040a1a329f2dae 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 8ee4dd331488608b7940b98b00e63c236de4148b..5f7d512e39953342268caecd74c773793b194e47 100644 (file)
@@ -98,7 +98,8 @@
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 6e6d7253bdea41383fa8a8a0b5f45b68829fe55d..8dc05dc92e952d857f4fc40fbb712be7c48482d5 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_28000>, <&macaddr_factory_f100 (-1)>;
index eef9635e16a4b17ecf5fcef31fdff1803b8f6e99..469f111145bdcbee8edf79d70d0455103e77c22f 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_rom_f100 (-1)>;
index 0e9159402e34c3d5b646f9a3672f990111774040..12ebccee5baf1d778874eeecc974eff60d1f48d8 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_28000>, <&macaddr_factory_f100 (-1)>;
index 59a61e3d864417e66c40a7d9a6022fc7fa23806a..711f51691e4fbf9fffb8014d56d75015946a606d 100644 (file)
@@ -98,6 +98,7 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_rom_f100 (-1)>;
index b2571a06d1ff0f03f0dd57377c42908cad53d08c..1f2b823e7848ec0f7a834e53a5fcfd9ee28e007c 100644 (file)
@@ -92,6 +92,7 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_rom_f100 (-1)>;
index 065987d6533b3ed7518f63c2e756c47b939de148..084f274ce45c8f00a4ba81b1ee3750567227bf02 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_romfile_f100 (-1)>;
index c33b885c7e3c4f9d1fefe12dbcef3cf5d6e3aa73..95df2a997afdeb4b69f25a7dc776d9d9d8ad3202 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_config_f100 (-1)>;
index 3e22273d3f7c433b060ceb1ea46caeb00c1fdaeb..a9e072127d100b0d54d5330ce465c5552a3ce83a 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_radio_8000>, <&macaddr_config_2008 2>;
index 13f8d89fd2f9f94a3558be67d97b5998079fa615..b3e373956e0ca847c0f1621460a2d5f3025db7f2 100644 (file)
@@ -76,7 +76,7 @@
 };
 
 &pcie0 {
-       wlan5g: mt76@0,0 {
+       wlan5g: wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
index 17fa9c0b5ae1d64df5606f5105011fd33e9cea3c..9ed81f761d17929f07ad0d1f001e447999d0b120 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
index bebb02d0f42df72b58e995fa985b1438752cf764..6d03e5b2f206cdd868cebb8802099bc6ac2c0647 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_28000>, <&macaddr_factory_f100 (-1)>;
index 73db7796e26e1ab6b00d21cf0f6898470d888c4c..666c674a1a2e9e99795a270371ca065bd285d665 100644 (file)
@@ -78,7 +78,8 @@
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index e6bc5f4b3971941815ae6c2a7307759efcffc08e..9751434545f76643edea04ebc8964b3db185f4d1 100644 (file)
@@ -69,6 +69,7 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 96d5366375141d039a32d5023ec03f6eb3815bcd..430ca2f0c62bb3e01c007586ebda8ac9566381bc 100644 (file)
@@ -62,7 +62,8 @@
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 16a089a7f165c94a527b791558fd8d6178909bf3..1214a6b51214faf6271084caa2c416a6c2906c9c 100644 (file)
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 04c62b25c21ad828549336af967d7d854609f927..17c4499e5d0afe136b8c7aa3c3a6f776c535ba0e 100644 (file)
@@ -68,7 +68,8 @@
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index 1b84005583f2f0533a350c3ab9ebaf1f53490d49..dc4a39c6ac0d37933f19c0b18d976ef739a7bf7e 100644 (file)
@@ -99,6 +99,7 @@
 
 &pcie0 {
        wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;
                nvmem-cell-names = "eeprom";
index f6c26a7bd92d9e4ae32a5af1c2dafe5f0cf2ca28..41125a2618e8e0d2a2911484beca88f5c51476e2 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
+               compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                ieee80211-freq-limit = <5000000 6000000>;
                nvmem-cells = <&eeprom_factory_8000>, <&macaddr_factory_8004>;
index 72f0e280cfd86b5dfde678a8e6094a166f849422..e04865df17ea3d543af9410cacb76b608d371e52 100644 (file)
 };
 
 &pcie0 {
-       mt76@0,0 {
+       wifi@0,0 {
                compatible = "mediatek,mt76";
                reg = <0x0000 0 0 0 0>;
                nvmem-cells = <&eeprom_factory_8000>;