[openwrt/openwrt] ramips: clean up useless dts partition labels

LEDE Commits lede-commits at lists.infradead.org
Wed Feb 21 04:31:45 PST 2024


nick pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/01996b785dcef61e6dadb50f61a13f905f3e497d

commit 01996b785dcef61e6dadb50f61a13f905f3e497d
Author: Shiji Yang <yangshiji66 at qq.com>
AuthorDate: Sat Feb 17 22:10:10 2024 +0800

    ramips: clean up useless dts partition labels
    
    The previous NVMEM eeprom conversions[1][2] left a lot of partition
    labels that were no longer used. They can be removed now.
    
    [1] https://github.com/openwrt/openwrt/pull/13584
    [2] https://github.com/openwrt/openwrt/pull/13587
    
    Signed-off-by: Shiji Yang <yangshiji66 at qq.com>
---
 target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts               | 2 +-
 target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts         | 2 +-
 target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts         | 2 +-
 target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts         | 2 +-
 target/linux/ramips/dts/mt7620a_asus_rp-n53.dts                   | 2 +-
 target/linux/ramips/dts/mt7620a_asus_rt-ac5x.dtsi                 | 2 +-
 target/linux/ramips/dts/mt7620a_bdcom_wap2100-sk.dts              | 2 +-
 target/linux/ramips/dts/mt7620a_buffalo_whr-1166d.dts             | 2 +-
 target/linux/ramips/dts/mt7620a_buffalo_whr-300hp2.dts            | 2 +-
 target/linux/ramips/dts/mt7620a_buffalo_whr-600d.dts              | 2 +-
 target/linux/ramips/dts/mt7620a_cameo_810.dtsi                    | 4 ++--
 target/linux/ramips/dts/mt7620a_dlink_dch-m225.dts                | 4 ++--
 target/linux/ramips/dts/mt7620a_dlink_dir-510l.dts                | 2 +-
 target/linux/ramips/dts/mt7620a_dlink_dir-806a-b1.dts             | 2 +-
 target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts              | 2 +-
 target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts              | 2 +-
 target/linux/ramips/dts/mt7620a_dlink_dwr-96x.dtsi                | 2 +-
 target/linux/ramips/dts/mt7620a_domywifi.dtsi                     | 2 +-
 target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts                | 2 +-
 target/linux/ramips/dts/mt7620a_edimax_br-6208ac-v2.dts           | 2 +-
 target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts           | 2 +-
 target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts             | 2 +-
 target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi               | 2 +-
 target/linux/ramips/dts/mt7620a_engenius_epg600.dts               | 4 ++--
 target/linux/ramips/dts/mt7620a_engenius_esr600.dts               | 4 ++--
 target/linux/ramips/dts/mt7620a_fon_fon2601.dts                   | 2 +-
 target/linux/ramips/dts/mt7620a_glinet_gl-mt300a.dts              | 2 +-
 target/linux/ramips/dts/mt7620a_glinet_gl-mt300n.dts              | 2 +-
 target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts               | 2 +-
 target/linux/ramips/dts/mt7620a_head-weblink_hdrm200.dts          | 4 ++--
 target/linux/ramips/dts/mt7620a_hiwifi_hc5x61.dtsi                | 4 ++--
 target/linux/ramips/dts/mt7620a_hnet_c108.dts                     | 2 +-
 target/linux/ramips/dts/mt7620a_humax_e2.dts                      | 2 +-
 target/linux/ramips/dts/mt7620a_iodata_wn-ac1167gr.dts            | 4 ++--
 target/linux/ramips/dts/mt7620a_iodata_wn-ac733gr3.dts            | 4 ++--
 target/linux/ramips/dts/mt7620a_iptime.dtsi                       | 2 +-
 target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts               | 2 +-
 target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts                | 2 +-
 target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts              | 2 +-
 target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi             | 2 +-
 target/linux/ramips/dts/mt7620a_linksys_e1700.dts                 | 2 +-
 target/linux/ramips/dts/mt7620a_microduino_microwrt.dts           | 2 +-
 target/linux/ramips/dts/mt7620a_netcore_nw5212.dts                | 2 +-
 target/linux/ramips/dts/mt7620a_netgear_ex2700.dts                | 2 +-
 target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi        | 2 +-
 target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi             | 2 +-
 target/linux/ramips/dts/mt7620a_netis_wf2770.dts                  | 2 +-
 target/linux/ramips/dts/mt7620a_ohyeah_oy-0001.dts                | 2 +-
 target/linux/ramips/dts/mt7620a_phicomm_k2x.dtsi                  | 2 +-
 target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts               | 2 +-
 target/linux/ramips/dts/mt7620a_planex_cs-qr10.dts                | 2 +-
 target/linux/ramips/dts/mt7620a_planex_db-wrt01.dts               | 2 +-
 target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts             | 2 +-
 target/linux/ramips/dts/mt7620a_planex_mzk-ex300np.dts            | 2 +-
 target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts            | 2 +-
 target/linux/ramips/dts/mt7620a_ralink_mt7620a-evb.dts            | 2 +-
 target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7530-evb.dts     | 2 +-
 target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7610e-evb.dts    | 2 +-
 target/linux/ramips/dts/mt7620a_ralink_mt7620a-v22sg-evb.dts      | 2 +-
 target/linux/ramips/dts/mt7620a_sanlinking_d240.dts               | 2 +-
 target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts       | 2 +-
 target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts           | 4 ++--
 target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts           | 4 ++--
 target/linux/ramips/dts/mt7620a_tplink_archer.dtsi                | 4 ++--
 target/linux/ramips/dts/mt7620a_tplink_re2x0-v1.dtsi              | 4 ++--
 target/linux/ramips/dts/mt7620a_wavlink_wl-wn530hg4.dts           | 2 +-
 target/linux/ramips/dts/mt7620a_wavlink_wl-wn535k1.dts            | 2 +-
 target/linux/ramips/dts/mt7620a_wavlink_wl-wn579x3.dts            | 2 +-
 target/linux/ramips/dts/mt7620a_wevo_air-duo.dts                  | 2 +-
 target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts            | 2 +-
 target/linux/ramips/dts/mt7620a_youku_yk-l1.dtsi                  | 2 +-
 target/linux/ramips/dts/mt7620a_yukai_bocco.dts                   | 2 +-
 target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts          | 2 +-
 target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026.dtsi           | 2 +-
 target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826.dtsi            | 2 +-
 target/linux/ramips/dts/mt7620a_zte_q7.dts                        | 2 +-
 target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts           | 2 +-
 target/linux/ramips/dts/mt7620n_asus_rt-n12p.dts                  | 2 +-
 target/linux/ramips/dts/mt7620n_asus_rt-n14u.dts                  | 2 +-
 target/linux/ramips/dts/mt7620n_buffalo_wmr-300.dts               | 2 +-
 target/linux/ramips/dts/mt7620n_comfast_cf-wr800n.dts             | 2 +-
 target/linux/ramips/dts/mt7620n_dlink_dwr-116-a1.dts              | 2 +-
 target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts              | 2 +-
 target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts              | 2 +-
 target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts              | 2 +-
 target/linux/ramips/dts/mt7620n_kimax_u35wf.dts                   | 2 +-
 target/linux/ramips/dts/mt7620n_kingston_mlw221.dts               | 2 +-
 target/linux/ramips/dts/mt7620n_kingston_mlwg2.dts                | 2 +-
 target/linux/ramips/dts/mt7620n_netgear_n300.dtsi                 | 2 +-
 target/linux/ramips/dts/mt7620n_netgear_pr2000.dts                | 4 ++--
 target/linux/ramips/dts/mt7620n_nexx_wt3020.dtsi                  | 2 +-
 target/linux/ramips/dts/mt7620n_snr_cpe-w4n-mt.dts                | 2 +-
 target/linux/ramips/dts/mt7620n_sunvalley_filehub.dtsi            | 2 +-
 target/linux/ramips/dts/mt7620n_vonets_var11n-300.dts             | 2 +-
 target/linux/ramips/dts/mt7620n_wrtnode_wrtnode.dts               | 2 +-
 target/linux/ramips/dts/mt7620n_zbtlink_zbt-cpe102.dts            | 2 +-
 target/linux/ramips/dts/mt7620n_zbtlink_zbt-wa05.dts              | 2 +-
 target/linux/ramips/dts/mt7620n_zbtlink_zbt-we2026.dts            | 2 +-
 target/linux/ramips/dts/mt7620n_zbtlink_zbt-wr8305rt.dts          | 2 +-
 target/linux/ramips/dts/mt7620n_zyxel_keenetic-lite-iii-a.dts     | 2 +-
 target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts        | 2 +-
 target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts           | 2 +-
 target/linux/ramips/dts/mt7621_adslr_g7.dts                       | 2 +-
 target/linux/ramips/dts/mt7621_afoundry_ew1200.dts                | 2 +-
 target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts          | 2 +-
 target/linux/ramips/dts/mt7621_ampedwireless_ally.dtsi            | 2 +-
 target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts           | 2 +-
 target/linux/ramips/dts/mt7621_arcadyan_wg4xx223.dtsi             | 2 +-
 target/linux/ramips/dts/mt7621_asiarf_ap7621.dtsi                 | 2 +-
 target/linux/ramips/dts/mt7621_asus_rp-ac56.dts                   | 4 ++--
 target/linux/ramips/dts/mt7621_asus_rp-ac87.dts                   | 2 +-
 target/linux/ramips/dts/mt7621_asus_rt-ac57u-v1.dts               | 2 +-
 target/linux/ramips/dts/mt7621_asus_rt-acx5p.dtsi                 | 4 ++--
 target/linux/ramips/dts/mt7621_asus_rt-ax53u.dts                  | 4 ++--
 target/linux/ramips/dts/mt7621_asus_rt-ax54.dts                   | 4 ++--
 target/linux/ramips/dts/mt7621_asus_rt-n56u-b1.dts                | 2 +-
 target/linux/ramips/dts/mt7621_beeline_smartbox-giga.dts          | 2 +-
 target/linux/ramips/dts/mt7621_beeline_smartbox-turbo-plus.dts    | 2 +-
 target/linux/ramips/dts/mt7621_belkin_rt1800.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_bolt_arion.dts                     | 2 +-
 target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts            | 2 +-
 target/linux/ramips/dts/mt7621_buffalo_wsr-2533dhpl.dts           | 2 +-
 target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts             | 2 +-
 target/linux/ramips/dts/mt7621_comfast_cf-e390ax.dts              | 2 +-
 target/linux/ramips/dts/mt7621_comfast_cf-ew72-v2.dts             | 2 +-
 target/linux/ramips/dts/mt7621_cudy_m1800.dts                     | 2 +-
 target/linux/ramips/dts/mt7621_cudy_wr1300-v1.dts                 | 4 ++--
 target/linux/ramips/dts/mt7621_cudy_wr2100.dts                    | 4 ++--
 target/linux/ramips/dts/mt7621_cudy_x6.dtsi                       | 2 +-
 target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts               | 2 +-
 target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_dlink_covr-x1860-a1.dts            | 2 +-
 target/linux/ramips/dts/mt7621_dlink_dap-x1860-a1.dts             | 2 +-
 target/linux/ramips/dts/mt7621_dlink_dir-3060-a1.dts              | 2 +-
 target/linux/ramips/dts/mt7621_dlink_dir-853-a1.dts               | 2 +-
 target/linux/ramips/dts/mt7621_dlink_dir-853-a3.dts               | 2 +-
 target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts              | 4 ++--
 target/linux/ramips/dts/mt7621_dlink_dir-xx60-a1.dtsi             | 2 +-
 target/linux/ramips/dts/mt7621_dlink_dxx-1xx0-x1.dtsi             | 2 +-
 target/linux/ramips/dts/mt7621_dlink_flash-16m-a1.dtsi            | 2 +-
 target/linux/ramips/dts/mt7621_dlink_flash-16m-r1.dtsi            | 2 +-
 target/linux/ramips/dts/mt7621_edimax_re23s.dts                   | 2 +-
 target/linux/ramips/dts/mt7621_edimax_rx21s.dtsi                  | 2 +-
 target/linux/ramips/dts/mt7621_elecom_wrc-1167ghbk2-s.dts         | 2 +-
 target/linux/ramips/dts/mt7621_elecom_wrc-2533ghbk.dtsi           | 2 +-
 target/linux/ramips/dts/mt7621_etisalat_s3.dts                    | 2 +-
 target/linux/ramips/dts/mt7621_firefly_firewrt.dts                | 2 +-
 target/linux/ramips/dts/mt7621_gehua_ghl-r-001.dts                | 2 +-
 target/linux/ramips/dts/mt7621_glinet_gl-mt1300.dts               | 2 +-
 target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_h3c_tx180x.dtsi                    | 2 +-
 target/linux/ramips/dts/mt7621_haier-sim_wr1800k.dtsi             | 2 +-
 target/linux/ramips/dts/mt7621_hanyang_hyc-g920.dts               | 2 +-
 target/linux/ramips/dts/mt7621_hilink_hlk-7621a-evb.dts           | 2 +-
 target/linux/ramips/dts/mt7621_hiwifi_hc5962.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_huasifei_ws1208v2.dts              | 2 +-
 target/linux/ramips/dts/mt7621_humax_e10.dts                      | 2 +-
 target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts             | 4 ++--
 target/linux/ramips/dts/mt7621_iodata_wn-dx1200gr.dts             | 2 +-
 target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts              | 2 +-
 target/linux/ramips/dts/mt7621_iodata_wn-xx-xr.dtsi               | 2 +-
 target/linux/ramips/dts/mt7621_iodata_wnpr2600g.dts               | 2 +-
 target/linux/ramips/dts/mt7621_iptime_a3002mesh.dts               | 2 +-
 target/linux/ramips/dts/mt7621_iptime_a3004ns-dual.dts            | 4 ++--
 target/linux/ramips/dts/mt7621_iptime_a3004t.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_iptime_a6004ns-m.dtsi              | 4 ++--
 target/linux/ramips/dts/mt7621_iptime_a8004t.dts                  | 4 ++--
 target/linux/ramips/dts/mt7621_iptime_ax2004m.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_jcg_jhr-ac876m.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_jcg_q20.dts                        | 2 +-
 target/linux/ramips/dts/mt7621_jcg_y2.dts                         | 2 +-
 target/linux/ramips/dts/mt7621_keenetic_kn-3010.dts               | 4 ++--
 target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts               | 2 +-
 target/linux/ramips/dts/mt7621_linksys_e5600.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_linksys_e7350.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi                | 2 +-
 target/linux/ramips/dts/mt7621_linksys_re6500.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_linksys_re7000.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts        | 2 +-
 target/linux/ramips/dts/mt7621_mercusys_mr70x-v1.dts              | 4 ++--
 target/linux/ramips/dts/mt7621_mqmaker_witi.dts                   | 2 +-
 target/linux/ramips/dts/mt7621_mtc_wr1201.dts                     | 2 +-
 target/linux/ramips/dts/mt7621_netgear_eax12.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_netgear_ex6150.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_netgear_r6220.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_netgear_sercomm_bzv.dtsi           | 2 +-
 target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi           | 2 +-
 target/linux/ramips/dts/mt7621_netgear_wac104.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_netgear_wax202.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts            | 2 +-
 target/linux/ramips/dts/mt7621_netis_wf2881.dts                   | 2 +-
 target/linux/ramips/dts/mt7621_oraybox_x3a.dts                    | 2 +-
 target/linux/ramips/dts/mt7621_phicomm_k2p.dts                    | 2 +-
 target/linux/ramips/dts/mt7621_planex_vr500.dts                   | 2 +-
 target/linux/ramips/dts/mt7621_raisecom_msg1500-x-00.dts          | 2 +-
 target/linux/ramips/dts/mt7621_renkforce_ws-wn530hp3-a.dts        | 2 +-
 target/linux/ramips/dts/mt7621_samknows_whitebox-v8.dts           | 2 +-
 target/linux/ramips/dts/mt7621_sercomm_dxx_nand_256m.dtsi         | 2 +-
 target/linux/ramips/dts/mt7621_sercomm_na502.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_sercomm_na502s.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_sercomm_s1500.dtsi                 | 2 +-
 target/linux/ramips/dts/mt7621_snr_snr-cpe-me1.dts                | 2 +-
 target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-lite.dts           | 2 +-
 target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-sfp.dts            | 2 +-
 target/linux/ramips/dts/mt7621_storylink_sap-g3200u3.dts          | 2 +-
 target/linux/ramips/dts/mt7621_telco-electronics_x1.dts           | 4 ++--
 target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts             | 2 +-
 target/linux/ramips/dts/mt7621_thunder_timecloud.dts              | 2 +-
 target/linux/ramips/dts/mt7621_totolink_a7000r.dts                | 2 +-
 target/linux/ramips/dts/mt7621_totolink_x5000r.dts                | 2 +-
 target/linux/ramips/dts/mt7621_tozed_zlt-s12-pro.dts              | 2 +-
 target/linux/ramips/dts/mt7621_tplink_archer-ax23-v1.dts          | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_archer-c6u-v1.dts           | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_archer-x6-v3.dtsi           | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_deco-m4r-v4.dts             | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_eap235-wall-v1.dts          | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_eap613-v1.dts               | 2 +-
 target/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts          | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_ec330-g5u-v1.dts            | 2 +-
 target/linux/ramips/dts/mt7621_tplink_er605-v2.dts                | 2 +-
 target/linux/ramips/dts/mt7621_tplink_ex220-v1.dts                | 2 +-
 target/linux/ramips/dts/mt7621_tplink_mr600-v2-eu.dts             | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_re350-v1.dts                | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_re650-v2.dts                | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi               | 4 ++--
 target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts          | 4 ++--
 target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi             | 2 +-
 target/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts              | 4 ++--
 target/linux/ramips/dts/mt7621_ubnt_unifi-flexhd.dts              | 4 ++--
 target/linux/ramips/dts/mt7621_ubnt_unifi-nanohd.dts              | 4 ++--
 target/linux/ramips/dts/mt7621_ubnt_usw-flex.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_unielec_u7621-01-16m.dts           | 2 +-
 target/linux/ramips/dts/mt7621_unielec_u7621-06-16m.dts           | 4 ++--
 target/linux/ramips/dts/mt7621_unielec_u7621-06-32m.dts           | 4 ++--
 target/linux/ramips/dts/mt7621_unielec_u7621-06-64m.dts           | 4 ++--
 target/linux/ramips/dts/mt7621_wavlink_wl-wn53xax.dtsi            | 2 +-
 target/linux/ramips/dts/mt7621_wavlink_wl-wn573hx1.dts            | 2 +-
 target/linux/ramips/dts/mt7621_wavlink_ws-wn572hp3-4g.dts         | 2 +-
 target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dtsi               | 2 +-
 target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts            | 2 +-
 target/linux/ramips/dts/mt7621_xiaomi_mi-router-3-pro.dts         | 2 +-
 target/linux/ramips/dts/mt7621_xiaomi_mi-router-4a-common.dtsi    | 4 ++--
 target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi       | 2 +-
 target/linux/ramips/dts/mt7621_xiaomi_nand_128m.dtsi              | 2 +-
 target/linux/ramips/dts/mt7621_xiaoyu_xy-c5.dts                   | 2 +-
 target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts          | 2 +-
 target/linux/ramips/dts/mt7621_youhua_wr1200js.dts                | 2 +-
 target/linux/ramips/dts/mt7621_youku_yk-l2.dts                    | 2 +-
 target/linux/ramips/dts/mt7621_yuncore_ax820.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_yuncore_fap640.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_yuncore_fap690.dts                 | 2 +-
 target/linux/ramips/dts/mt7621_zbtlink_zbt-we1326.dts             | 2 +-
 target/linux/ramips/dts/mt7621_zbtlink_zbt-we3526.dts             | 4 ++--
 target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi        | 2 +-
 target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi            | 2 +-
 target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608.dtsi            | 2 +-
 target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts             | 2 +-
 target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi            | 2 +-
 target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts             | 2 +-
 target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts             | 2 +-
 target/linux/ramips/dts/mt7621_zyxel_nr7101.dts                   | 2 +-
 target/linux/ramips/dts/mt7621_zyxel_nwa-ax.dtsi                  | 4 ++--
 target/linux/ramips/dts/mt7621_zyxel_wap6805.dts                  | 2 +-
 target/linux/ramips/dts/mt7621_zyxel_wsm20.dts                    | 2 +-
 target/linux/ramips/dts/mt7628an_alfa-network_awusfree1.dts       | 2 +-
 target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi              | 4 ++--
 target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi                 | 2 +-
 target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_comfast_cf-wr617ac.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_comfast_cf-wr758ac.dtsi          | 2 +-
 target/linux/ramips/dts/mt7628an_cudy_wr1000.dts                  | 2 +-
 target/linux/ramips/dts/mt7628an_d-team_pbr-d1.dts                | 2 +-
 target/linux/ramips/dts/mt7628an_dlink_dap-1325-a1.dts            | 2 +-
 target/linux/ramips/dts/mt7628an_duzun_dm06.dts                   | 2 +-
 target/linux/ramips/dts/mt7628an_elecom_wrc-1167fs.dts            | 2 +-
 target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts          | 2 +-
 target/linux/ramips/dts/mt7628an_glinet_vixmini_microuter.dtsi    | 4 ++--
 target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts      | 2 +-
 target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts             | 2 +-
 target/linux/ramips/dts/mt7628an_hilink_hlk-7688a.dts             | 2 +-
 target/linux/ramips/dts/mt7628an_hiwifi_hc5x61a.dtsi              | 4 ++--
 target/linux/ramips/dts/mt7628an_iptime.dtsi                      | 4 ++--
 target/linux/ramips/dts/mt7628an_jotale_js76x8.dtsi               | 2 +-
 target/linux/ramips/dts/mt7628an_keenetic_kn-1613.dts             | 4 ++--
 target/linux/ramips/dts/mt7628an_kroks.dtsi                       | 4 ++--
 target/linux/ramips/dts/mt7628an_linksys_e5400.dts                | 2 +-
 target/linux/ramips/dts/mt7628an_mediatek_linkit-smart-7688.dts   | 2 +-
 target/linux/ramips/dts/mt7628an_mediatek_mt7628an-eval-board.dts | 2 +-
 target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts          | 4 ++--
 target/linux/ramips/dts/mt7628an_minew_g1-c.dts                   | 2 +-
 target/linux/ramips/dts/mt7628an_motorola_mwr03.dts               | 2 +-
 target/linux/ramips/dts/mt7628an_netgear_r6xxx.dtsi               | 2 +-
 target/linux/ramips/dts/mt7628an_onion_omega2.dtsi                | 2 +-
 target/linux/ramips/dts/mt7628an_oraybox_x1.dts                   | 2 +-
 target/linux/ramips/dts/mt7628an_rakwireless_rak633.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts            | 2 +-
 target/linux/ramips/dts/mt7628an_skylab_skw92a.dts                | 2 +-
 target/linux/ramips/dts/mt7628an_tama_w06.dts                     | 2 +-
 target/linux/ramips/dts/mt7628an_totolink_lr1200.dts              | 2 +-
 target/linux/ramips/dts/mt7628an_tplink_8m-split-uboot.dtsi       | 4 ++--
 target/linux/ramips/dts/mt7628an_tplink_re200.dtsi                | 4 ++--
 target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts              | 4 ++--
 target/linux/ramips/dts/mt7628an_tplink_re305-v3.dts              | 4 ++--
 target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts          | 2 +-
 target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v5.dts          | 2 +-
 target/linux/ramips/dts/mt7628an_tplink_tl-wr841n-v14.dts         | 2 +-
 target/linux/ramips/dts/mt7628an_unielec_u7628-01-16m.dts         | 2 +-
 target/linux/ramips/dts/mt7628an_vocore_vocore2.dtsi              | 2 +-
 target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts          | 2 +-
 target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_wavlink_wl-wn576a2.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_wavlink_wl-wn578a2.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_widora_neo.dtsi                  | 2 +-
 target/linux/ramips/dts/mt7628an_wiznet_wizfi630s.dts             | 2 +-
 target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2.dtsi            | 2 +-
 target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi          | 2 +-
 target/linux/ramips/dts/mt7628an_xiaomi_miwifi-3c.dts             | 2 +-
 target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_zbtlink_zbt-we1226.dts           | 2 +-
 target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts      | 2 +-
 target/linux/ramips/dts/rt2880_airlink101_ar670w.dts              | 2 +-
 target/linux/ramips/dts/rt2880_airlink101_ar725w.dts              | 2 +-
 target/linux/ramips/dts/rt2880_asus_rt-n15.dts                    | 2 +-
 target/linux/ramips/dts/rt2880_belkin_f5d8235-v1.dts              | 2 +-
 target/linux/ramips/dts/rt2880_buffalo_wli-tx4-ag300n.dts         | 2 +-
 target/linux/ramips/dts/rt2880_buffalo_wzr-agl300nh.dts           | 2 +-
 target/linux/ramips/dts/rt2880_dlink_dap-1522-a1.dts              | 2 +-
 target/linux/ramips/dts/rt2880_ralink_v11st-fe.dts                | 2 +-
 target/linux/ramips/dts/rt3050_8devices_carambola.dts             | 2 +-
 target/linux/ramips/dts/rt3050_allnet_all0256n.dtsi               | 2 +-
 target/linux/ramips/dts/rt3050_alphanetworks_asl26555-16m.dts     | 2 +-
 target/linux/ramips/dts/rt3050_alphanetworks_asl26555-8m.dts      | 2 +-
 target/linux/ramips/dts/rt3050_arcwireless_freestation5.dts       | 2 +-
 target/linux/ramips/dts/rt3050_asus_rt-g32-b1.dts                 | 2 +-
 target/linux/ramips/dts/rt3050_asus_rt-n10-plus.dts               | 2 +-
 target/linux/ramips/dts/rt3050_asus_wl-330n.dts                   | 2 +-
 target/linux/ramips/dts/rt3050_asus_wl-330n3g.dts                 | 2 +-
 target/linux/ramips/dts/rt3050_dlink_dcs-930.dts                  | 2 +-
 target/linux/ramips/dts/rt3050_dlink_dir-300-b1.dts               | 2 +-
 target/linux/ramips/dts/rt3050_dlink_dir-600-b1.dts               | 4 ++--
 target/linux/ramips/dts/rt3050_dlink_dir-615-d.dts                | 2 +-
 target/linux/ramips/dts/rt3050_dlink_dir-620-a1.dts               | 2 +-
 target/linux/ramips/dts/rt3050_edimax_3g-6200n.dts                | 2 +-
 target/linux/ramips/dts/rt3050_edimax_3g-6200nl.dts               | 2 +-
 target/linux/ramips/dts/rt3050_huawei_d105.dts                    | 2 +-
 target/linux/ramips/dts/rt3050_jcg_jhr-n805r.dts                  | 2 +-
 target/linux/ramips/dts/rt3050_netcore_nw718.dts                  | 2 +-
 target/linux/ramips/dts/rt3050_sparklan_wcr-150gn.dts             | 2 +-
 target/linux/ramips/dts/rt3050_teltonika_rut5xx.dts               | 2 +-
 target/linux/ramips/dts/rt3050_tenda_w150m.dts                    | 2 +-
 target/linux/ramips/dts/rt3050_trendnet_tew-638apb-v2.dts         | 2 +-
 target/linux/ramips/dts/rt3052_accton_wr6202.dts                  | 2 +-
 target/linux/ramips/dts/rt3052_alfa-network_w502u.dts             | 2 +-
 target/linux/ramips/dts/rt3052_argus_atp-52b.dts                  | 2 +-
 target/linux/ramips/dts/rt3052_asiarf_awapn2403.dts               | 2 +-
 target/linux/ramips/dts/rt3052_asus_rt-n13u.dts                   | 2 +-
 target/linux/ramips/dts/rt3052_aximcom_mr-102n.dts                | 2 +-
 target/linux/ramips/dts/rt3052_aztech_hw550-3g.dts                | 2 +-
 target/linux/ramips/dts/rt3052_belkin_f5d8235-v2.dts              | 4 ++--
 target/linux/ramips/dts/rt3052_buffalo_whr-g300n.dts              | 2 +-
 target/linux/ramips/dts/rt3052_dlink_dap-1350.dts                 | 2 +-
 target/linux/ramips/dts/rt3052_engenius_esr-9753.dts              | 2 +-
 target/linux/ramips/dts/rt3052_fon_fonera-20n.dts                 | 2 +-
 target/linux/ramips/dts/rt3052_hauppauge_broadway.dts             | 2 +-
 target/linux/ramips/dts/rt3052_huawei_hg255d.dts                  | 2 +-
 target/linux/ramips/dts/rt3052_jcg_jhr-n825r.dts                  | 2 +-
 target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts                  | 2 +-
 target/linux/ramips/dts/rt3052_mofinetwork_mofi3500-3gn.dts       | 2 +-
 target/linux/ramips/dts/rt3052_netgear_wnce2001.dts               | 2 +-
 target/linux/ramips/dts/rt3052_nexaira_bc2.dts                    | 2 +-
 target/linux/ramips/dts/rt3052_omnima_miniembwifi.dts             | 2 +-
 target/linux/ramips/dts/rt3052_petatel_psr-680w.dts               | 2 +-
 target/linux/ramips/dts/rt3052_planex_mzk-w300nh2.dts             | 2 +-
 target/linux/ramips/dts/rt3052_planex_mzk-wdpr.dts                | 2 +-
 target/linux/ramips/dts/rt3052_poray_ip2202.dts                   | 2 +-
 target/linux/ramips/dts/rt3052_prolink_pwh2004.dts                | 2 +-
 target/linux/ramips/dts/rt3052_ralink_v22rw-2x2.dts               | 2 +-
 target/linux/ramips/dts/rt3052_sitecom_wl-351.dts                 | 2 +-
 target/linux/ramips/dts/rt3052_skyline_sl-r7205.dts               | 2 +-
 target/linux/ramips/dts/rt3052_tenda_3g300m.dts                   | 2 +-
 target/linux/ramips/dts/rt3052_tenda_w306r-v2.dts                 | 2 +-
 target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts         | 2 +-
 target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts         | 2 +-
 target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts           | 2 +-
 target/linux/ramips/dts/rt3052_upvel_ur-326n4g.dts                | 2 +-
 target/linux/ramips/dts/rt3052_upvel_ur-336un.dts                 | 2 +-
 target/linux/ramips/dts/rt3052_zyxel_keenetic.dts                 | 2 +-
 target/linux/ramips/dts/rt3052_zyxel_nbg-419n.dts                 | 2 +-
 target/linux/ramips/dts/rt3352_allnet_all5002.dts                 | 2 +-
 target/linux/ramips/dts/rt3352_dlink_dir-615-h1.dts               | 2 +-
 target/linux/ramips/dts/rt3352_dlink_dir-620-d1.dts               | 2 +-
 target/linux/ramips/dts/rt3352_zte_mf283plus.dts                  | 2 +-
 target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts              | 2 +-
 target/linux/ramips/dts/rt3662_asus_rt-n56u.dts                   | 2 +-
 target/linux/ramips/dts/rt3662_dlink_dir-645.dts                  | 2 +-
 target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts               | 4 ++--
 target/linux/ramips/dts/rt3662_engenius_esr600h.dts               | 2 +-
 target/linux/ramips/dts/rt3662_loewe_wmdr-143n.dts                | 2 +-
 target/linux/ramips/dts/rt3662_omnima_hpm.dts                     | 2 +-
 target/linux/ramips/dts/rt3662_samsung_cy-swr1100.dts             | 2 +-
 target/linux/ramips/dts/rt3883_belkin_f9k110x.dtsi                | 2 +-
 target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts               | 2 +-
 target/linux/ramips/dts/rt3883_trendnet_tew-691gr.dts             | 2 +-
 target/linux/ramips/dts/rt3883_trendnet_tew-692gr.dts             | 2 +-
 target/linux/ramips/dts/rt5350_7links_px-4885.dtsi                | 2 +-
 target/linux/ramips/dts/rt5350_airlive_air3gii.dts                | 2 +-
 target/linux/ramips/dts/rt5350_allnet_all5003.dts                 | 2 +-
 target/linux/ramips/dts/rt5350_asiarf_awm002-evb.dtsi             | 2 +-
 target/linux/ramips/dts/rt5350_belkin_f7c027.dts                  | 2 +-
 target/linux/ramips/dts/rt5350_dlink_dcs-930l-b1.dts              | 2 +-
 target/linux/ramips/dts/rt5350_dlink_dir-300-b7.dts               | 2 +-
 target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts               | 2 +-
 target/linux/ramips/dts/rt5350_dlink_dir-610-a1.dts               | 4 ++--
 target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts                | 2 +-
 target/linux/ramips/dts/rt5350_easyacc_wizard-8800.dts            | 2 +-
 target/linux/ramips/dts/rt5350_hame_mpr-a1.dts                    | 2 +-
 target/linux/ramips/dts/rt5350_hame_mpr-a2.dts                    | 2 +-
 target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts                | 2 +-
 target/linux/ramips/dts/rt5350_hootoo_ht-tm02.dts                 | 2 +-
 target/linux/ramips/dts/rt5350_intenso_memory2move.dts            | 2 +-
 target/linux/ramips/dts/rt5350_nexx_wt1520.dtsi                   | 2 +-
 target/linux/ramips/dts/rt5350_nixcore_x1.dtsi                    | 2 +-
 target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dtsi      | 2 +-
 target/linux/ramips/dts/rt5350_omnima_miniembplug.dts             | 2 +-
 target/linux/ramips/dts/rt5350_planex_mzk-dp150n.dts              | 2 +-
 target/linux/ramips/dts/rt5350_poray_m3.dts                       | 2 +-
 target/linux/ramips/dts/rt5350_poray_m4.dtsi                      | 2 +-
 target/linux/ramips/dts/rt5350_poray_x5.dts                       | 2 +-
 target/linux/ramips/dts/rt5350_poray_x8.dts                       | 2 +-
 target/linux/ramips/dts/rt5350_tenda_3g150b.dts                   | 2 +-
 target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts            | 2 +-
 target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts               | 2 +-
 target/linux/ramips/dts/rt5350_vocore_vocore.dtsi                 | 2 +-
 target/linux/ramips/dts/rt5350_wansview_ncs601w.dts               | 2 +-
 target/linux/ramips/dts/rt5350_wiznet_wizfi630a.dts               | 2 +-
 target/linux/ramips/dts/rt5350_zorlik_zl5900v2.dts                | 2 +-
 target/linux/ramips/dts/rt5350_zyxel_keenetic-4g-b.dts            | 2 +-
 target/linux/ramips/dts/rt5350_zyxel_keenetic-lite-b.dts          | 2 +-
 target/linux/ramips/dts/rt5350_zyxel_keenetic-start.dts           | 2 +-
 442 files changed, 504 insertions(+), 504 deletions(-)

diff --git a/target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts b/target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts
index 0dff381d2d..00f0b52805 100644
--- a/target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts
+++ b/target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts b/target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts
index 52f0b49771..1b04903ef5 100644
--- a/target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts
+++ b/target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts
@@ -134,7 +134,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts b/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts
index e8276fe717..1eefd4d396 100644
--- a/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts
+++ b/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts
@@ -192,7 +192,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts b/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts
index aa109d428c..95ba2c7cdf 100644
--- a/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts
+++ b/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts
@@ -164,7 +164,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_asus_rp-n53.dts b/target/linux/ramips/dts/mt7620a_asus_rp-n53.dts
index a32cb96f66..f7d8d96d4e 100644
--- a/target/linux/ramips/dts/mt7620a_asus_rp-n53.dts
+++ b/target/linux/ramips/dts/mt7620a_asus_rp-n53.dts
@@ -119,7 +119,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_asus_rt-ac5x.dtsi b/target/linux/ramips/dts/mt7620a_asus_rt-ac5x.dtsi
index 199b7026e1..9c441f7430 100644
--- a/target/linux/ramips/dts/mt7620a_asus_rt-ac5x.dtsi
+++ b/target/linux/ramips/dts/mt7620a_asus_rt-ac5x.dtsi
@@ -81,7 +81,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_bdcom_wap2100-sk.dts b/target/linux/ramips/dts/mt7620a_bdcom_wap2100-sk.dts
index 8652d6573c..39d79c8ed6 100644
--- a/target/linux/ramips/dts/mt7620a_bdcom_wap2100-sk.dts
+++ b/target/linux/ramips/dts/mt7620a_bdcom_wap2100-sk.dts
@@ -84,7 +84,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_buffalo_whr-1166d.dts b/target/linux/ramips/dts/mt7620a_buffalo_whr-1166d.dts
index 8145f4492d..83080b38db 100644
--- a/target/linux/ramips/dts/mt7620a_buffalo_whr-1166d.dts
+++ b/target/linux/ramips/dts/mt7620a_buffalo_whr-1166d.dts
@@ -116,7 +116,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_buffalo_whr-300hp2.dts b/target/linux/ramips/dts/mt7620a_buffalo_whr-300hp2.dts
index 4e0d8ebec4..05d5a494ed 100644
--- a/target/linux/ramips/dts/mt7620a_buffalo_whr-300hp2.dts
+++ b/target/linux/ramips/dts/mt7620a_buffalo_whr-300hp2.dts
@@ -116,7 +116,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_buffalo_whr-600d.dts b/target/linux/ramips/dts/mt7620a_buffalo_whr-600d.dts
index 5a341cf09d..5eab3f83ac 100644
--- a/target/linux/ramips/dts/mt7620a_buffalo_whr-600d.dts
+++ b/target/linux/ramips/dts/mt7620a_buffalo_whr-600d.dts
@@ -116,7 +116,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_cameo_810.dtsi b/target/linux/ramips/dts/mt7620a_cameo_810.dtsi
index 511b76abde..2ca25d2179 100644
--- a/target/linux/ramips/dts/mt7620a_cameo_810.dtsi
+++ b/target/linux/ramips/dts/mt7620a_cameo_810.dtsi
@@ -85,7 +85,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -111,7 +111,7 @@
 				};
 			};
 
-			factory5g: partition at 50000 {
+			partition at 50000 {
 				label = "factory5g";
 				reg = <0x50000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dch-m225.dts b/target/linux/ramips/dts/mt7620a_dlink_dch-m225.dts
index d08322af13..7ea288615c 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dch-m225.dts
+++ b/target/linux/ramips/dts/mt7620a_dlink_dch-m225.dts
@@ -121,7 +121,7 @@
 				read-only;
 			};
 
-			factory: partition at 34000 {
+			partition at 34000 {
 				label = "factory";
 				reg = <0x34000 0x4000>;
 				read-only;
@@ -141,7 +141,7 @@
 				};
 			};
 
-			nvram: partition at 38000 {
+			partition at 38000 {
 				label = "nvram";
 				reg = <0x38000 0x8000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dir-510l.dts b/target/linux/ramips/dts/mt7620a_dlink_dir-510l.dts
index 7c32b122cc..03f5739091 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dir-510l.dts
+++ b/target/linux/ramips/dts/mt7620a_dlink_dir-510l.dts
@@ -96,7 +96,7 @@
 				reg = <0x210000 0xde0000>;
 			};
 
-			config: partition at ff0000 {
+			partition at ff0000 {
 				label = "config";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dir-806a-b1.dts b/target/linux/ramips/dts/mt7620a_dlink_dir-806a-b1.dts
index 3880051a8a..3faabba9be 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dir-806a-b1.dts
+++ b/target/linux/ramips/dts/mt7620a_dlink_dir-806a-b1.dts
@@ -88,7 +88,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "Factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
index 553f215b7c..978de470f0 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
+++ b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
@@ -118,7 +118,7 @@
 				reg = <0x10000 0xfe0000>;
 			};
 
-			config: partition at ff0000 {
+			partition at ff0000 {
 				label = "config";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
index ea660c83f0..c99febdd85 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
+++ b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
@@ -115,7 +115,7 @@
 				reg = <0x10000 0xfe0000>;
 			};
 
-			config: partition at ff0000 {
+			partition at ff0000 {
 				label = "config";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dwr-96x.dtsi b/target/linux/ramips/dts/mt7620a_dlink_dwr-96x.dtsi
index e8a3d59d77..a83a7377ad 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dwr-96x.dtsi
+++ b/target/linux/ramips/dts/mt7620a_dlink_dwr-96x.dtsi
@@ -154,7 +154,7 @@
 				reg = <0x10000 0xfe0000>;
 			};
 
-			config: partition at ff0000 {
+			partition at ff0000 {
 				label = "config";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_domywifi.dtsi b/target/linux/ramips/dts/mt7620a_domywifi.dtsi
index c6a1ac0c77..e2bd8e103b 100644
--- a/target/linux/ramips/dts/mt7620a_domywifi.dtsi
+++ b/target/linux/ramips/dts/mt7620a_domywifi.dtsi
@@ -115,7 +115,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts b/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
index 89daaf0afe..cbc67c942e 100644
--- a/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
+++ b/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
@@ -80,7 +80,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_edimax_br-6208ac-v2.dts b/target/linux/ramips/dts/mt7620a_edimax_br-6208ac-v2.dts
index 717609f6a7..23af7db0d4 100644
--- a/target/linux/ramips/dts/mt7620a_edimax_br-6208ac-v2.dts
+++ b/target/linux/ramips/dts/mt7620a_edimax_br-6208ac-v2.dts
@@ -134,7 +134,7 @@
 			};
 
 			// Factory
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts b/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
index 999fff4ecb..fe8ce7953b 100644
--- a/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
+++ b/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
@@ -102,7 +102,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts b/target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
index d9ad11b506..091f6ecd78 100644
--- a/target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
+++ b/target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
@@ -94,7 +94,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi b/target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi
index 6cc1138efb..65b69a576a 100644
--- a/target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi
+++ b/target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi
@@ -83,7 +83,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_engenius_epg600.dts b/target/linux/ramips/dts/mt7620a_engenius_epg600.dts
index 6c7d3a7280..85911a68d8 100644
--- a/target/linux/ramips/dts/mt7620a_engenius_epg600.dts
+++ b/target/linux/ramips/dts/mt7620a_engenius_epg600.dts
@@ -117,7 +117,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -133,7 +133,7 @@
 				};
 			};
 
-			rf: partition at 50000 {
+			partition at 50000 {
 				label = "rf";
 				reg = <0x50000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_engenius_esr600.dts b/target/linux/ramips/dts/mt7620a_engenius_esr600.dts
index 98da6d2045..f8429a021b 100644
--- a/target/linux/ramips/dts/mt7620a_engenius_esr600.dts
+++ b/target/linux/ramips/dts/mt7620a_engenius_esr600.dts
@@ -99,7 +99,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -115,7 +115,7 @@
 				};
 			};
 
-			iNIC_rf: partition at 50000 {
+			partition at 50000 {
 				label = "iNIC_rf";
 				reg = <0x50000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_fon_fon2601.dts b/target/linux/ramips/dts/mt7620a_fon_fon2601.dts
index 3e475395f9..2e81c2038b 100644
--- a/target/linux/ramips/dts/mt7620a_fon_fon2601.dts
+++ b/target/linux/ramips/dts/mt7620a_fon_fon2601.dts
@@ -78,7 +78,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_glinet_gl-mt300a.dts b/target/linux/ramips/dts/mt7620a_glinet_gl-mt300a.dts
index 122654d679..8c4ff5d1d1 100644
--- a/target/linux/ramips/dts/mt7620a_glinet_gl-mt300a.dts
+++ b/target/linux/ramips/dts/mt7620a_glinet_gl-mt300a.dts
@@ -94,7 +94,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_glinet_gl-mt300n.dts b/target/linux/ramips/dts/mt7620a_glinet_gl-mt300n.dts
index 9b21689d8d..8dc3655883 100644
--- a/target/linux/ramips/dts/mt7620a_glinet_gl-mt300n.dts
+++ b/target/linux/ramips/dts/mt7620a_glinet_gl-mt300n.dts
@@ -89,7 +89,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts b/target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts
index b595c581fe..177cd7873d 100644
--- a/target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts
+++ b/target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts
@@ -89,7 +89,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_head-weblink_hdrm200.dts b/target/linux/ramips/dts/mt7620a_head-weblink_hdrm200.dts
index db00daaec2..55936219e3 100644
--- a/target/linux/ramips/dts/mt7620a_head-weblink_hdrm200.dts
+++ b/target/linux/ramips/dts/mt7620a_head-weblink_hdrm200.dts
@@ -81,7 +81,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -105,7 +105,7 @@
 				};
 			};
 
-			firmware: partition at 50000 {
+			partition at 50000 {
 				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
diff --git a/target/linux/ramips/dts/mt7620a_hiwifi_hc5x61.dtsi b/target/linux/ramips/dts/mt7620a_hiwifi_hc5x61.dtsi
index 885c1bac49..7fcd68e6ba 100644
--- a/target/linux/ramips/dts/mt7620a_hiwifi_hc5x61.dtsi
+++ b/target/linux/ramips/dts/mt7620a_hiwifi_hc5x61.dtsi
@@ -51,7 +51,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -87,7 +87,7 @@
 				read-only;
 			};
 
-			bdinfo: partition at fe0000 {
+			partition at fe0000 {
 				label = "bdinfo";
 				reg = <0xfe0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_hnet_c108.dts b/target/linux/ramips/dts/mt7620a_hnet_c108.dts
index 0c0adf26eb..6f62243ecf 100644
--- a/target/linux/ramips/dts/mt7620a_hnet_c108.dts
+++ b/target/linux/ramips/dts/mt7620a_hnet_c108.dts
@@ -111,7 +111,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_humax_e2.dts b/target/linux/ramips/dts/mt7620a_humax_e2.dts
index 94f2e2003d..dc5635e65e 100644
--- a/target/linux/ramips/dts/mt7620a_humax_e2.dts
+++ b/target/linux/ramips/dts/mt7620a_humax_e2.dts
@@ -92,7 +92,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x30000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_iodata_wn-ac1167gr.dts b/target/linux/ramips/dts/mt7620a_iodata_wn-ac1167gr.dts
index 315f0bfb56..e80ff16f31 100644
--- a/target/linux/ramips/dts/mt7620a_iodata_wn-ac1167gr.dts
+++ b/target/linux/ramips/dts/mt7620a_iodata_wn-ac1167gr.dts
@@ -92,7 +92,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x8000>;
 				read-only;
@@ -112,7 +112,7 @@
 				};
 			};
 
-			iNIC_rf: partition at 48000 {
+			partition at 48000 {
 				label = "iNIC_rf";
 				reg = <0x48000 0x8000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_iodata_wn-ac733gr3.dts b/target/linux/ramips/dts/mt7620a_iodata_wn-ac733gr3.dts
index 1fa551bddf..d95a4ad99d 100644
--- a/target/linux/ramips/dts/mt7620a_iodata_wn-ac733gr3.dts
+++ b/target/linux/ramips/dts/mt7620a_iodata_wn-ac733gr3.dts
@@ -106,7 +106,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x8000>;
 				read-only;
@@ -126,7 +126,7 @@
 				};
 			};
 
-			iNIC_rf: partition at 48000 {
+			partition at 48000 {
 				label = "iNIC_rf";
 				reg = <0x48000 0x8000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_iptime.dtsi b/target/linux/ramips/dts/mt7620a_iptime.dtsi
index 2b7421de9b..1de1328aa5 100644
--- a/target/linux/ramips/dts/mt7620a_iptime.dtsi
+++ b/target/linux/ramips/dts/mt7620a_iptime.dtsi
@@ -28,7 +28,7 @@
 			#address-cells = <1>;
 			#size-cells = <1>;
 
-			uboot: partition at 0 {
+			partition at 0 {
 				label = "u-boot";
 				reg = <0x0 0x20000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts b/target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts
index 412530c257..ad82fac69a 100644
--- a/target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts
+++ b/target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts
@@ -74,7 +74,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts b/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
index 46b2693950..e0346922d7 100644
--- a/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
+++ b/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
@@ -93,7 +93,7 @@
 				reg = <0x10000 0xfe0000>;
 			};
 
-			config: partition at ff0000 {
+			partition at ff0000 {
 				label = "config";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts b/target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts
index 41bca0bbc3..3473ed54b0 100644
--- a/target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts
+++ b/target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts
@@ -66,7 +66,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi b/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi
index 4ba9779dfd..8b9d147021 100644
--- a/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi
+++ b/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi
@@ -54,7 +54,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_linksys_e1700.dts b/target/linux/ramips/dts/mt7620a_linksys_e1700.dts
index a4a5a69b12..caa6780d60 100644
--- a/target/linux/ramips/dts/mt7620a_linksys_e1700.dts
+++ b/target/linux/ramips/dts/mt7620a_linksys_e1700.dts
@@ -78,7 +78,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_microduino_microwrt.dts b/target/linux/ramips/dts/mt7620a_microduino_microwrt.dts
index afba7a06f3..a9aa27652b 100644
--- a/target/linux/ramips/dts/mt7620a_microduino_microwrt.dts
+++ b/target/linux/ramips/dts/mt7620a_microduino_microwrt.dts
@@ -53,7 +53,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_netcore_nw5212.dts b/target/linux/ramips/dts/mt7620a_netcore_nw5212.dts
index e01babc957..2e112c7179 100644
--- a/target/linux/ramips/dts/mt7620a_netcore_nw5212.dts
+++ b/target/linux/ramips/dts/mt7620a_netcore_nw5212.dts
@@ -94,7 +94,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_netgear_ex2700.dts b/target/linux/ramips/dts/mt7620a_netgear_ex2700.dts
index c537091bca..c39984dbf9 100644
--- a/target/linux/ramips/dts/mt7620a_netgear_ex2700.dts
+++ b/target/linux/ramips/dts/mt7620a_netgear_ex2700.dts
@@ -115,7 +115,7 @@
 				reg = <0x40000 0x3b0000>;
 			};
 
-			art: partition at 3f0000 {
+			partition at 3f0000 {
 				label = "art";
 				reg = <0x3f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi b/target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi
index 8551a30c4a..d06a89821a 100644
--- a/target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi
+++ b/target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi
@@ -101,7 +101,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi b/target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi
index 1d3f2f3772..1ecd9fc4a7 100644
--- a/target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi
+++ b/target/linux/ramips/dts/mt7620a_netgear_wn3x00rp.dtsi
@@ -119,7 +119,7 @@
 				reg = <0x40000 0x7b0000>;
 			};
 
-			art: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "art";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_netis_wf2770.dts b/target/linux/ramips/dts/mt7620a_netis_wf2770.dts
index 1b1d4decd3..dd66b12040 100644
--- a/target/linux/ramips/dts/mt7620a_netis_wf2770.dts
+++ b/target/linux/ramips/dts/mt7620a_netis_wf2770.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_ohyeah_oy-0001.dts b/target/linux/ramips/dts/mt7620a_ohyeah_oy-0001.dts
index d87c7951ca..f842c3d173 100644
--- a/target/linux/ramips/dts/mt7620a_ohyeah_oy-0001.dts
+++ b/target/linux/ramips/dts/mt7620a_ohyeah_oy-0001.dts
@@ -74,7 +74,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_phicomm_k2x.dtsi b/target/linux/ramips/dts/mt7620a_phicomm_k2x.dtsi
index 3d01ba9cae..4faa45933f 100644
--- a/target/linux/ramips/dts/mt7620a_phicomm_k2x.dtsi
+++ b/target/linux/ramips/dts/mt7620a_phicomm_k2x.dtsi
@@ -72,7 +72,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts b/target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts
index da325062ab..c5c4d01835 100644
--- a/target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts
+++ b/target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_planex_cs-qr10.dts b/target/linux/ramips/dts/mt7620a_planex_cs-qr10.dts
index 891e067c53..db4b286c6b 100644
--- a/target/linux/ramips/dts/mt7620a_planex_cs-qr10.dts
+++ b/target/linux/ramips/dts/mt7620a_planex_cs-qr10.dts
@@ -81,7 +81,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_planex_db-wrt01.dts b/target/linux/ramips/dts/mt7620a_planex_db-wrt01.dts
index 072bdb277e..3659f82d27 100644
--- a/target/linux/ramips/dts/mt7620a_planex_db-wrt01.dts
+++ b/target/linux/ramips/dts/mt7620a_planex_db-wrt01.dts
@@ -65,7 +65,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts b/target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts
index ac7b7fefd9..4a1d589ab6 100644
--- a/target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts
+++ b/target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts
@@ -86,7 +86,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_planex_mzk-ex300np.dts b/target/linux/ramips/dts/mt7620a_planex_mzk-ex300np.dts
index 754abf879a..1c3439b46f 100644
--- a/target/linux/ramips/dts/mt7620a_planex_mzk-ex300np.dts
+++ b/target/linux/ramips/dts/mt7620a_planex_mzk-ex300np.dts
@@ -100,7 +100,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts b/target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts
index ba8c9a4737..c51739d94a 100644
--- a/target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts
+++ b/target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts
@@ -106,7 +106,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-evb.dts b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-evb.dts
index ae35941507..38edb6bd5e 100644
--- a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-evb.dts
+++ b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-evb.dts
@@ -49,7 +49,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7530-evb.dts b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7530-evb.dts
index f7d8cae160..c20e9c0df0 100644
--- a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7530-evb.dts
+++ b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7530-evb.dts
@@ -30,7 +30,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7610e-evb.dts b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7610e-evb.dts
index 02481e5e55..f67c825183 100644
--- a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7610e-evb.dts
+++ b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7610e-evb.dts
@@ -49,7 +49,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-v22sg-evb.dts b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-v22sg-evb.dts
index 0e963e1f02..e02e62cd7d 100644
--- a/target/linux/ramips/dts/mt7620a_ralink_mt7620a-v22sg-evb.dts
+++ b/target/linux/ramips/dts/mt7620a_ralink_mt7620a-v22sg-evb.dts
@@ -43,7 +43,7 @@
 				read-only;
 			};
 
-			factory: partition at 60000 {
+			partition at 60000 {
 				label = "factory";
 				reg = <0x60000 0x20000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts b/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
index ad0747cb74..8de20599df 100644
--- a/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
+++ b/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
@@ -113,7 +113,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts b/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts
index d76babae9d..e941c55cf4 100644
--- a/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts
+++ b/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts
@@ -105,7 +105,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts b/target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts
index fcce614e71..7ec18fe7fc 100644
--- a/target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts
+++ b/target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts
@@ -111,7 +111,7 @@
 				read-only;
 			};
 
-			rom: partition at 7d0000 {
+			partition at 7d0000 {
 				label = "rom";
 				reg = <0x7d0000 0x10000>;
 				read-only;
@@ -135,7 +135,7 @@
 				read-only;
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts b/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
index a7a2338bce..858ea8703f 100644
--- a/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
+++ b/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
@@ -144,7 +144,7 @@
 				reg = <0x20000 0x7b0000>;
 			};
 
-			rom: partition at 7d0000 {
+			partition at 7d0000 {
 				label = "rom";
 				reg = <0x7d0000 0x10000>;
 				read-only;
@@ -166,7 +166,7 @@
 				read-only;
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_tplink_archer.dtsi b/target/linux/ramips/dts/mt7620a_tplink_archer.dtsi
index 50a91be8ec..3579d9b53b 100644
--- a/target/linux/ramips/dts/mt7620a_tplink_archer.dtsi
+++ b/target/linux/ramips/dts/mt7620a_tplink_archer.dtsi
@@ -68,7 +68,7 @@
 				read-only;
 			};
 
-			rom: partition at 7d0000 {
+			partition at 7d0000 {
 				label = "rom";
 				reg = <0x7d0000 0x10000>;
 				read-only;
@@ -92,7 +92,7 @@
 				read-only;
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_tplink_re2x0-v1.dtsi b/target/linux/ramips/dts/mt7620a_tplink_re2x0-v1.dtsi
index 02f03afc48..5f06dd4208 100644
--- a/target/linux/ramips/dts/mt7620a_tplink_re2x0-v1.dtsi
+++ b/target/linux/ramips/dts/mt7620a_tplink_re2x0-v1.dtsi
@@ -44,7 +44,7 @@
 			#address-cells = <1>;
 			#size-cells = <1>;
 
-			uboot: partition at 0 {
+			partition at 0 {
 				label = "u-boot";
 				reg = <0x0 0x20000>;
 				read-only;
@@ -74,7 +74,7 @@
 				read-only;
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_wavlink_wl-wn530hg4.dts b/target/linux/ramips/dts/mt7620a_wavlink_wl-wn530hg4.dts
index 13f4c4c362..dde6d32585 100644
--- a/target/linux/ramips/dts/mt7620a_wavlink_wl-wn530hg4.dts
+++ b/target/linux/ramips/dts/mt7620a_wavlink_wl-wn530hg4.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_wavlink_wl-wn535k1.dts b/target/linux/ramips/dts/mt7620a_wavlink_wl-wn535k1.dts
index 0bd158da4f..e1ce8e5834 100644
--- a/target/linux/ramips/dts/mt7620a_wavlink_wl-wn535k1.dts
+++ b/target/linux/ramips/dts/mt7620a_wavlink_wl-wn535k1.dts
@@ -96,7 +96,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_wavlink_wl-wn579x3.dts b/target/linux/ramips/dts/mt7620a_wavlink_wl-wn579x3.dts
index cdebbd9e85..4ee8de90cd 100644
--- a/target/linux/ramips/dts/mt7620a_wavlink_wl-wn579x3.dts
+++ b/target/linux/ramips/dts/mt7620a_wavlink_wl-wn579x3.dts
@@ -124,7 +124,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_wevo_air-duo.dts b/target/linux/ramips/dts/mt7620a_wevo_air-duo.dts
index 90bafdabdb..39a48a6214 100644
--- a/target/linux/ramips/dts/mt7620a_wevo_air-duo.dts
+++ b/target/linux/ramips/dts/mt7620a_wevo_air-duo.dts
@@ -80,7 +80,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts b/target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts
index bc40fbb91a..c0141b196d 100644
--- a/target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts
+++ b/target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts
@@ -102,7 +102,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_youku_yk-l1.dtsi b/target/linux/ramips/dts/mt7620a_youku_yk-l1.dtsi
index 6665441911..2f9920fc45 100644
--- a/target/linux/ramips/dts/mt7620a_youku_yk-l1.dtsi
+++ b/target/linux/ramips/dts/mt7620a_youku_yk-l1.dtsi
@@ -83,7 +83,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_yukai_bocco.dts b/target/linux/ramips/dts/mt7620a_yukai_bocco.dts
index db00c20f4f..f4fbf5ffb6 100644
--- a/target/linux/ramips/dts/mt7620a_yukai_bocco.dts
+++ b/target/linux/ramips/dts/mt7620a_yukai_bocco.dts
@@ -102,7 +102,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts b/target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts
index e41a994733..8197e6539b 100644
--- a/target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts
+++ b/target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts
@@ -79,7 +79,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026.dtsi b/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026.dtsi
index 30d2fba263..b2cb08473b 100644
--- a/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026.dtsi
+++ b/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026.dtsi
@@ -52,7 +52,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826.dtsi b/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826.dtsi
index 405c110c1f..91601f6f8e 100644
--- a/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826.dtsi
+++ b/target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826.dtsi
@@ -77,7 +77,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_zte_q7.dts b/target/linux/ramips/dts/mt7620a_zte_q7.dts
index 95a48d29ae..04a655b54d 100644
--- a/target/linux/ramips/dts/mt7620a_zte_q7.dts
+++ b/target/linux/ramips/dts/mt7620a_zte_q7.dts
@@ -71,7 +71,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts b/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
index 95ca0bfa34..e96ca9ace6 100644
--- a/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
+++ b/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
@@ -116,7 +116,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_asus_rt-n12p.dts b/target/linux/ramips/dts/mt7620n_asus_rt-n12p.dts
index 1a693b1df2..307f71f6ed 100644
--- a/target/linux/ramips/dts/mt7620n_asus_rt-n12p.dts
+++ b/target/linux/ramips/dts/mt7620n_asus_rt-n12p.dts
@@ -94,7 +94,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_asus_rt-n14u.dts b/target/linux/ramips/dts/mt7620n_asus_rt-n14u.dts
index 30edead066..89b3257200 100644
--- a/target/linux/ramips/dts/mt7620n_asus_rt-n14u.dts
+++ b/target/linux/ramips/dts/mt7620n_asus_rt-n14u.dts
@@ -100,7 +100,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_buffalo_wmr-300.dts b/target/linux/ramips/dts/mt7620n_buffalo_wmr-300.dts
index 081b6d914c..cacb685190 100644
--- a/target/linux/ramips/dts/mt7620n_buffalo_wmr-300.dts
+++ b/target/linux/ramips/dts/mt7620n_buffalo_wmr-300.dts
@@ -81,7 +81,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_comfast_cf-wr800n.dts b/target/linux/ramips/dts/mt7620n_comfast_cf-wr800n.dts
index 5ba4d812b2..bc35b82033 100644
--- a/target/linux/ramips/dts/mt7620n_comfast_cf-wr800n.dts
+++ b/target/linux/ramips/dts/mt7620n_comfast_cf-wr800n.dts
@@ -87,7 +87,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_dlink_dwr-116-a1.dts b/target/linux/ramips/dts/mt7620n_dlink_dwr-116-a1.dts
index 5fa45a59c4..8ac68fcede 100644
--- a/target/linux/ramips/dts/mt7620n_dlink_dwr-116-a1.dts
+++ b/target/linux/ramips/dts/mt7620n_dlink_dwr-116-a1.dts
@@ -79,7 +79,7 @@
 				reg = <0x10000 0x7e0000>;
 			};
 
-			config: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "config";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts b/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts
index d14abad41b..9d8db730f3 100644
--- a/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts
+++ b/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts
@@ -121,7 +121,7 @@
 				reg = <0x10000 0xfe0000>;
 			};
 
-			config: partition at ff0000 {
+			partition at ff0000 {
 				label = "config";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts b/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts
index 94de91bfdf..1c1c2929cd 100644
--- a/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts
+++ b/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts
@@ -124,7 +124,7 @@
 				reg = <0x10000 0xfe0000>;
 			};
 
-			config: partition at ff0000 {
+			partition at ff0000 {
 				label = "config";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts b/target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts
index 9f8ee0eda9..3b3dc2ef51 100644
--- a/target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts
+++ b/target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts
@@ -85,7 +85,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_kimax_u35wf.dts b/target/linux/ramips/dts/mt7620n_kimax_u35wf.dts
index 9296d54d59..d882356244 100644
--- a/target/linux/ramips/dts/mt7620n_kimax_u35wf.dts
+++ b/target/linux/ramips/dts/mt7620n_kimax_u35wf.dts
@@ -72,7 +72,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_kingston_mlw221.dts b/target/linux/ramips/dts/mt7620n_kingston_mlw221.dts
index ce1f0e9f8b..5fc4152031 100644
--- a/target/linux/ramips/dts/mt7620n_kingston_mlw221.dts
+++ b/target/linux/ramips/dts/mt7620n_kingston_mlw221.dts
@@ -78,7 +78,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_kingston_mlwg2.dts b/target/linux/ramips/dts/mt7620n_kingston_mlwg2.dts
index 0293b89bfa..caa1739823 100644
--- a/target/linux/ramips/dts/mt7620n_kingston_mlwg2.dts
+++ b/target/linux/ramips/dts/mt7620n_kingston_mlwg2.dts
@@ -78,7 +78,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_netgear_n300.dtsi b/target/linux/ramips/dts/mt7620n_netgear_n300.dtsi
index 1c2e517466..4e83e9d976 100644
--- a/target/linux/ramips/dts/mt7620n_netgear_n300.dtsi
+++ b/target/linux/ramips/dts/mt7620n_netgear_n300.dtsi
@@ -56,7 +56,7 @@
 				read-only;
 			};
 
-			factory: partition at 3f0000 {
+			partition at 3f0000 {
 				label = "factory";
 				reg = <0x3f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_netgear_pr2000.dts b/target/linux/ramips/dts/mt7620n_netgear_pr2000.dts
index d5fc6d3854..8f64798527 100644
--- a/target/linux/ramips/dts/mt7620n_netgear_pr2000.dts
+++ b/target/linux/ramips/dts/mt7620n_netgear_pr2000.dts
@@ -105,7 +105,7 @@
 				reg = <0x40000 0xf20000>;
 			};
 
-			factory: partition at f60000 {
+			partition at f60000 {
 				label = "factory";
 				reg = <0xf60000 0x10000>;
 				read-only;
@@ -121,7 +121,7 @@
 				};
 			};
 
-			board_data: partition at f70000 {
+			partition at f70000 {
 				label = "board_data";
 				reg = <0xf70000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_nexx_wt3020.dtsi b/target/linux/ramips/dts/mt7620n_nexx_wt3020.dtsi
index d53f3a9198..be126d1e27 100644
--- a/target/linux/ramips/dts/mt7620n_nexx_wt3020.dtsi
+++ b/target/linux/ramips/dts/mt7620n_nexx_wt3020.dtsi
@@ -61,7 +61,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_snr_cpe-w4n-mt.dts b/target/linux/ramips/dts/mt7620n_snr_cpe-w4n-mt.dts
index b960162a09..6aecfa6698 100644
--- a/target/linux/ramips/dts/mt7620n_snr_cpe-w4n-mt.dts
+++ b/target/linux/ramips/dts/mt7620n_snr_cpe-w4n-mt.dts
@@ -87,7 +87,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "Factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_sunvalley_filehub.dtsi b/target/linux/ramips/dts/mt7620n_sunvalley_filehub.dtsi
index 88958bba14..e14130a2ef 100644
--- a/target/linux/ramips/dts/mt7620n_sunvalley_filehub.dtsi
+++ b/target/linux/ramips/dts/mt7620n_sunvalley_filehub.dtsi
@@ -79,7 +79,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_vonets_var11n-300.dts b/target/linux/ramips/dts/mt7620n_vonets_var11n-300.dts
index 53229ed865..b6b06bea93 100644
--- a/target/linux/ramips/dts/mt7620n_vonets_var11n-300.dts
+++ b/target/linux/ramips/dts/mt7620n_vonets_var11n-300.dts
@@ -59,7 +59,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_wrtnode_wrtnode.dts b/target/linux/ramips/dts/mt7620n_wrtnode_wrtnode.dts
index fc695df39d..c0accaddf8 100644
--- a/target/linux/ramips/dts/mt7620n_wrtnode_wrtnode.dts
+++ b/target/linux/ramips/dts/mt7620n_wrtnode_wrtnode.dts
@@ -54,7 +54,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-cpe102.dts b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-cpe102.dts
index 1510b19b17..8e95ab9f09 100644
--- a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-cpe102.dts
+++ b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-cpe102.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wa05.dts b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wa05.dts
index c24c60abac..8dd88549bf 100644
--- a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wa05.dts
+++ b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wa05.dts
@@ -86,7 +86,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-we2026.dts b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-we2026.dts
index 0d139f2e30..6187200e6f 100644
--- a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-we2026.dts
+++ b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-we2026.dts
@@ -79,7 +79,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wr8305rt.dts b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wr8305rt.dts
index dbadfe4c20..137b6f6e0a 100644
--- a/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wr8305rt.dts
+++ b/target/linux/ramips/dts/mt7620n_zbtlink_zbt-wr8305rt.dts
@@ -81,7 +81,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-lite-iii-a.dts b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-lite-iii-a.dts
index 64630816dc..899479781e 100644
--- a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-lite-iii-a.dts
+++ b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-lite-iii-a.dts
@@ -105,7 +105,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "RF-EEPROM";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
index c7c853b1bc..dd1d256f41 100644
--- a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
+++ b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
@@ -111,7 +111,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
index d7d1d969fa..0ba185b7eb 100644
--- a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
+++ b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
@@ -111,7 +111,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_adslr_g7.dts b/target/linux/ramips/dts/mt7621_adslr_g7.dts
index ef3a64e031..6ca9eccd2d 100644
--- a/target/linux/ramips/dts/mt7621_adslr_g7.dts
+++ b/target/linux/ramips/dts/mt7621_adslr_g7.dts
@@ -63,7 +63,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_afoundry_ew1200.dts b/target/linux/ramips/dts/mt7621_afoundry_ew1200.dts
index 1422f3dde8..4f942f1602 100644
--- a/target/linux/ramips/dts/mt7621_afoundry_ew1200.dts
+++ b/target/linux/ramips/dts/mt7621_afoundry_ew1200.dts
@@ -72,7 +72,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts b/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts
index 2bc0fad9c5..3ffa3ad0c7 100644
--- a/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts
+++ b/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts
@@ -241,7 +241,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_ampedwireless_ally.dtsi b/target/linux/ramips/dts/mt7621_ampedwireless_ally.dtsi
index 6062d001eb..b4c4feacb6 100644
--- a/target/linux/ramips/dts/mt7621_ampedwireless_ally.dtsi
+++ b/target/linux/ramips/dts/mt7621_ampedwireless_ally.dtsi
@@ -110,7 +110,7 @@
 			reg = <0x80000 0x80000>;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts b/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts
index 7e181bd12c..48506907eb 100644
--- a/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts
+++ b/target/linux/ramips/dts/mt7621_arcadyan_we420223-99.dts
@@ -121,7 +121,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "Factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_arcadyan_wg4xx223.dtsi b/target/linux/ramips/dts/mt7621_arcadyan_wg4xx223.dtsi
index 93570823b3..78627b2157 100644
--- a/target/linux/ramips/dts/mt7621_arcadyan_wg4xx223.dtsi
+++ b/target/linux/ramips/dts/mt7621_arcadyan_wg4xx223.dtsi
@@ -76,7 +76,7 @@
 			reg = <0x100000 0x100000>;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "Factory";
 			reg = <0x200000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_asiarf_ap7621.dtsi b/target/linux/ramips/dts/mt7621_asiarf_ap7621.dtsi
index acb2c81a0d..edfdc9b173 100644
--- a/target/linux/ramips/dts/mt7621_asiarf_ap7621.dtsi
+++ b/target/linux/ramips/dts/mt7621_asiarf_ap7621.dtsi
@@ -74,7 +74,7 @@
 				reg = <0x38000 0x8000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_asus_rp-ac56.dts b/target/linux/ramips/dts/mt7621_asus_rp-ac56.dts
index 4f58156d72..617624f4c2 100644
--- a/target/linux/ramips/dts/mt7621_asus_rp-ac56.dts
+++ b/target/linux/ramips/dts/mt7621_asus_rp-ac56.dts
@@ -139,7 +139,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -169,7 +169,7 @@
 				reg = <0x50000 0xfa0000>;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_asus_rp-ac87.dts b/target/linux/ramips/dts/mt7621_asus_rp-ac87.dts
index 51b0b10867..02c19bd1c6 100644
--- a/target/linux/ramips/dts/mt7621_asus_rp-ac87.dts
+++ b/target/linux/ramips/dts/mt7621_asus_rp-ac87.dts
@@ -111,7 +111,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_asus_rt-ac57u-v1.dts b/target/linux/ramips/dts/mt7621_asus_rt-ac57u-v1.dts
index a23bfcc1ff..4915f8125e 100644
--- a/target/linux/ramips/dts/mt7621_asus_rt-ac57u-v1.dts
+++ b/target/linux/ramips/dts/mt7621_asus_rt-ac57u-v1.dts
@@ -88,7 +88,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_asus_rt-acx5p.dtsi b/target/linux/ramips/dts/mt7621_asus_rt-acx5p.dtsi
index dfb906546c..5bccddec0b 100644
--- a/target/linux/ramips/dts/mt7621_asus_rt-acx5p.dtsi
+++ b/target/linux/ramips/dts/mt7621_asus_rt-acx5p.dtsi
@@ -81,7 +81,7 @@
 			read-only;
 		};
 
-		factory: partition at 1e0000 {
+		partition at 1e0000 {
 			label = "factory";
 			reg = <0x1e0000 0x100000>;
 			read-only;
@@ -105,7 +105,7 @@
 			};
 		};
 
-		factory2: partition at 2e0000 {
+		partition at 2e0000 {
 			label = "factory2";
 			reg = <0x2e0000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_asus_rt-ax53u.dts b/target/linux/ramips/dts/mt7621_asus_rt-ax53u.dts
index efb761540c..faf58e0187 100644
--- a/target/linux/ramips/dts/mt7621_asus_rt-ax53u.dts
+++ b/target/linux/ramips/dts/mt7621_asus_rt-ax53u.dts
@@ -92,7 +92,7 @@
 			read-only;
 		};
 
-		factory: partition at 1e0000 {
+		partition at 1e0000 {
 			label = "factory";
 			reg = <0x1e0000 0x100000>;
 			read-only;
@@ -116,7 +116,7 @@
 			};
 		};
 
-		factory2: partition at 2e0000 {
+		partition at 2e0000 {
 			label = "factory2";
 			reg = <0x2e0000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_asus_rt-ax54.dts b/target/linux/ramips/dts/mt7621_asus_rt-ax54.dts
index 04d0d82704..7bb375cb29 100644
--- a/target/linux/ramips/dts/mt7621_asus_rt-ax54.dts
+++ b/target/linux/ramips/dts/mt7621_asus_rt-ax54.dts
@@ -85,7 +85,7 @@
 			read-only;
 		};
 
-		factory: partition at 1e0000 {
+		partition at 1e0000 {
 			label = "factory";
 			reg = <0x1e0000 0x100000>;
 			read-only;
@@ -109,7 +109,7 @@
 			};
 		};
 
-		factory2: partition at 2e0000 {
+		partition at 2e0000 {
 			label = "factory2";
 			reg = <0x2e0000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_asus_rt-n56u-b1.dts b/target/linux/ramips/dts/mt7621_asus_rt-n56u-b1.dts
index 411026d7b0..b18bd113da 100644
--- a/target/linux/ramips/dts/mt7621_asus_rt-n56u-b1.dts
+++ b/target/linux/ramips/dts/mt7621_asus_rt-n56u-b1.dts
@@ -109,7 +109,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_beeline_smartbox-giga.dts b/target/linux/ramips/dts/mt7621_beeline_smartbox-giga.dts
index c1bf5c899b..12ff04ed28 100644
--- a/target/linux/ramips/dts/mt7621_beeline_smartbox-giga.dts
+++ b/target/linux/ramips/dts/mt7621_beeline_smartbox-giga.dts
@@ -90,7 +90,7 @@
 			sercomm,scpart-id = <1>;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "Factory";
 			reg = <0x200000 0x100000>;
 			sercomm,scpart-id = <2>;
diff --git a/target/linux/ramips/dts/mt7621_beeline_smartbox-turbo-plus.dts b/target/linux/ramips/dts/mt7621_beeline_smartbox-turbo-plus.dts
index 4af425a648..84ec15b872 100644
--- a/target/linux/ramips/dts/mt7621_beeline_smartbox-turbo-plus.dts
+++ b/target/linux/ramips/dts/mt7621_beeline_smartbox-turbo-plus.dts
@@ -96,7 +96,7 @@
 			read-only;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "Factory";
 			reg = <0x200000 0x100000>;
 			sercomm,scpart-id = <2>;
diff --git a/target/linux/ramips/dts/mt7621_belkin_rt1800.dts b/target/linux/ramips/dts/mt7621_belkin_rt1800.dts
index a6720adb0e..25fc335c56 100644
--- a/target/linux/ramips/dts/mt7621_belkin_rt1800.dts
+++ b/target/linux/ramips/dts/mt7621_belkin_rt1800.dts
@@ -86,7 +86,7 @@
 			reg = <0x80000 0x80000>;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_bolt_arion.dts b/target/linux/ramips/dts/mt7621_bolt_arion.dts
index 4dedb12ead..869aba69bf 100644
--- a/target/linux/ramips/dts/mt7621_bolt_arion.dts
+++ b/target/linux/ramips/dts/mt7621_bolt_arion.dts
@@ -102,7 +102,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts b/target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts
index aeeab4af32..c065997ea1 100644
--- a/target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts
+++ b/target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts
@@ -134,7 +134,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_buffalo_wsr-2533dhpl.dts b/target/linux/ramips/dts/mt7621_buffalo_wsr-2533dhpl.dts
index 10decdfe82..66b47d2fa0 100644
--- a/target/linux/ramips/dts/mt7621_buffalo_wsr-2533dhpl.dts
+++ b/target/linux/ramips/dts/mt7621_buffalo_wsr-2533dhpl.dts
@@ -132,7 +132,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts b/target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts
index c80d686d31..e3b165c640 100644
--- a/target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts
+++ b/target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts
@@ -134,7 +134,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_comfast_cf-e390ax.dts b/target/linux/ramips/dts/mt7621_comfast_cf-e390ax.dts
index 5487eddfd7..d7facb61a0 100644
--- a/target/linux/ramips/dts/mt7621_comfast_cf-e390ax.dts
+++ b/target/linux/ramips/dts/mt7621_comfast_cf-e390ax.dts
@@ -90,7 +90,7 @@
 				read-only;
 			};
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "factory";
 				reg = <0x50000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_comfast_cf-ew72-v2.dts b/target/linux/ramips/dts/mt7621_comfast_cf-ew72-v2.dts
index 0a2baf19c7..788684163b 100644
--- a/target/linux/ramips/dts/mt7621_comfast_cf-ew72-v2.dts
+++ b/target/linux/ramips/dts/mt7621_comfast_cf-ew72-v2.dts
@@ -106,7 +106,7 @@
 				read-only;
 			};
 			
-			factory: partition at 40000  {
+			partition at 40000  {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_cudy_m1800.dts b/target/linux/ramips/dts/mt7621_cudy_m1800.dts
index 2c9ab5cce6..12f5ce3ec9 100644
--- a/target/linux/ramips/dts/mt7621_cudy_m1800.dts
+++ b/target/linux/ramips/dts/mt7621_cudy_m1800.dts
@@ -113,7 +113,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_cudy_wr1300-v1.dts b/target/linux/ramips/dts/mt7621_cudy_wr1300-v1.dts
index 0f0386a166..9d5701a7cc 100644
--- a/target/linux/ramips/dts/mt7621_cudy_wr1300-v1.dts
+++ b/target/linux/ramips/dts/mt7621_cudy_wr1300-v1.dts
@@ -87,7 +87,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -125,7 +125,7 @@
 				read-only;
 			};
 
-			bdinfo: partition at ff0000 {
+			partition at ff0000 {
 				label = "bdinfo";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_cudy_wr2100.dts b/target/linux/ramips/dts/mt7621_cudy_wr2100.dts
index 885cf41dbf..5b21cff130 100644
--- a/target/linux/ramips/dts/mt7621_cudy_wr2100.dts
+++ b/target/linux/ramips/dts/mt7621_cudy_wr2100.dts
@@ -133,7 +133,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -171,7 +171,7 @@
 				read-only;
 			};
 
-			bdinfo: partition at ff0000 {
+			partition at ff0000 {
 				label = "bdinfo";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_cudy_x6.dtsi b/target/linux/ramips/dts/mt7621_cudy_x6.dtsi
index 8b3baa9f84..81a34e9302 100644
--- a/target/linux/ramips/dts/mt7621_cudy_x6.dtsi
+++ b/target/linux/ramips/dts/mt7621_cudy_x6.dtsi
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts b/target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts
index 2c9a0302af..9d426fb17d 100644
--- a/target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts
+++ b/target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts
@@ -118,7 +118,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts b/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
index 02987737cd..5a192cacf3 100644
--- a/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
+++ b/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
@@ -130,7 +130,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_covr-x1860-a1.dts b/target/linux/ramips/dts/mt7621_dlink_covr-x1860-a1.dts
index a96b6ad5df..90a5c196fc 100644
--- a/target/linux/ramips/dts/mt7621_dlink_covr-x1860-a1.dts
+++ b/target/linux/ramips/dts/mt7621_dlink_covr-x1860-a1.dts
@@ -98,7 +98,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_dap-x1860-a1.dts b/target/linux/ramips/dts/mt7621_dlink_dap-x1860-a1.dts
index 13095319e2..0dbf03d354 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dap-x1860-a1.dts
+++ b/target/linux/ramips/dts/mt7621_dlink_dap-x1860-a1.dts
@@ -128,7 +128,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_dir-3060-a1.dts b/target/linux/ramips/dts/mt7621_dlink_dir-3060-a1.dts
index 8bb55bfba8..f581095a81 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dir-3060-a1.dts
+++ b/target/linux/ramips/dts/mt7621_dlink_dir-3060-a1.dts
@@ -113,7 +113,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_dir-853-a1.dts b/target/linux/ramips/dts/mt7621_dlink_dir-853-a1.dts
index 336ed17a74..7e5809ed3a 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dir-853-a1.dts
+++ b/target/linux/ramips/dts/mt7621_dlink_dir-853-a1.dts
@@ -111,7 +111,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_dir-853-a3.dts b/target/linux/ramips/dts/mt7621_dlink_dir-853-a3.dts
index 771fc610eb..434a6d9f1a 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dir-853-a3.dts
+++ b/target/linux/ramips/dts/mt7621_dlink_dir-853-a3.dts
@@ -108,7 +108,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts b/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
index 0426fe5d8f..8939e523fe 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
+++ b/target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
@@ -85,7 +85,7 @@
 				read-only;
 			};
 
-			radio: partition at 34000 {
+			partition at 34000 {
 				label = "radio";
 				reg = <0x34000 0x4000>;
 				read-only;
@@ -109,7 +109,7 @@
 				};
 			};
 
-			factory: partition at 38000 {
+			partition at 38000 {
 				label = "factory";
 				reg = <0x38000 0x8000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_dir-xx60-a1.dtsi b/target/linux/ramips/dts/mt7621_dlink_dir-xx60-a1.dtsi
index 24766b2f3b..ddc3e1ad30 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dir-xx60-a1.dtsi
+++ b/target/linux/ramips/dts/mt7621_dlink_dir-xx60-a1.dtsi
@@ -78,7 +78,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_dxx-1xx0-x1.dtsi b/target/linux/ramips/dts/mt7621_dlink_dxx-1xx0-x1.dtsi
index e24ee3ef24..0f25750c5c 100644
--- a/target/linux/ramips/dts/mt7621_dlink_dxx-1xx0-x1.dtsi
+++ b/target/linux/ramips/dts/mt7621_dlink_dxx-1xx0-x1.dtsi
@@ -95,7 +95,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_flash-16m-a1.dtsi b/target/linux/ramips/dts/mt7621_dlink_flash-16m-a1.dtsi
index 021c9e17c6..ea6b9f23e8 100644
--- a/target/linux/ramips/dts/mt7621_dlink_flash-16m-a1.dtsi
+++ b/target/linux/ramips/dts/mt7621_dlink_flash-16m-a1.dtsi
@@ -25,7 +25,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x20000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_dlink_flash-16m-r1.dtsi b/target/linux/ramips/dts/mt7621_dlink_flash-16m-r1.dtsi
index bccd19b12d..dd13e7aeeb 100644
--- a/target/linux/ramips/dts/mt7621_dlink_flash-16m-r1.dtsi
+++ b/target/linux/ramips/dts/mt7621_dlink_flash-16m-r1.dtsi
@@ -25,7 +25,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_edimax_re23s.dts b/target/linux/ramips/dts/mt7621_edimax_re23s.dts
index 6af8fc50ce..00a746f579 100644
--- a/target/linux/ramips/dts/mt7621_edimax_re23s.dts
+++ b/target/linux/ramips/dts/mt7621_edimax_re23s.dts
@@ -87,7 +87,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_edimax_rx21s.dtsi b/target/linux/ramips/dts/mt7621_edimax_rx21s.dtsi
index 464e2a7444..d7309dbdfe 100644
--- a/target/linux/ramips/dts/mt7621_edimax_rx21s.dtsi
+++ b/target/linux/ramips/dts/mt7621_edimax_rx21s.dtsi
@@ -80,7 +80,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_elecom_wrc-1167ghbk2-s.dts b/target/linux/ramips/dts/mt7621_elecom_wrc-1167ghbk2-s.dts
index a095275f5d..bbc135ad83 100644
--- a/target/linux/ramips/dts/mt7621_elecom_wrc-1167ghbk2-s.dts
+++ b/target/linux/ramips/dts/mt7621_elecom_wrc-1167ghbk2-s.dts
@@ -140,7 +140,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_elecom_wrc-2533ghbk.dtsi b/target/linux/ramips/dts/mt7621_elecom_wrc-2533ghbk.dtsi
index 4d3a6f0244..418b0cfa9a 100644
--- a/target/linux/ramips/dts/mt7621_elecom_wrc-2533ghbk.dtsi
+++ b/target/linux/ramips/dts/mt7621_elecom_wrc-2533ghbk.dtsi
@@ -95,7 +95,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_etisalat_s3.dts b/target/linux/ramips/dts/mt7621_etisalat_s3.dts
index 2581e05a90..2fb3aedaff 100644
--- a/target/linux/ramips/dts/mt7621_etisalat_s3.dts
+++ b/target/linux/ramips/dts/mt7621_etisalat_s3.dts
@@ -96,7 +96,7 @@
 			read-only;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "Factory";
 			reg = <0x200000 0x100000>;
 			sercomm,scpart-id = <2>;
diff --git a/target/linux/ramips/dts/mt7621_firefly_firewrt.dts b/target/linux/ramips/dts/mt7621_firefly_firewrt.dts
index 639e9bebd1..7afec5e554 100644
--- a/target/linux/ramips/dts/mt7621_firefly_firewrt.dts
+++ b/target/linux/ramips/dts/mt7621_firefly_firewrt.dts
@@ -71,7 +71,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_gehua_ghl-r-001.dts b/target/linux/ramips/dts/mt7621_gehua_ghl-r-001.dts
index 2c81b9cfe8..9030c051f1 100644
--- a/target/linux/ramips/dts/mt7621_gehua_ghl-r-001.dts
+++ b/target/linux/ramips/dts/mt7621_gehua_ghl-r-001.dts
@@ -69,7 +69,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_glinet_gl-mt1300.dts b/target/linux/ramips/dts/mt7621_glinet_gl-mt1300.dts
index 891fe7c730..849074111b 100644
--- a/target/linux/ramips/dts/mt7621_glinet_gl-mt1300.dts
+++ b/target/linux/ramips/dts/mt7621_glinet_gl-mt1300.dts
@@ -87,7 +87,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts b/target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts
index 4a2095e99b..7ef7201faf 100644
--- a/target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts
+++ b/target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts
@@ -73,7 +73,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts b/target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts
index 26e6aa05a0..e898046eaf 100644
--- a/target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts
+++ b/target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts
@@ -93,7 +93,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_h3c_tx180x.dtsi b/target/linux/ramips/dts/mt7621_h3c_tx180x.dtsi
index 5639f7176b..88148c6759 100644
--- a/target/linux/ramips/dts/mt7621_h3c_tx180x.dtsi
+++ b/target/linux/ramips/dts/mt7621_h3c_tx180x.dtsi
@@ -94,7 +94,7 @@
 			read-only;
 		};
 
-		factory: partition at 180000 {
+		partition at 180000 {
 			label = "factory";
 			reg = <0x0180000 0x0080000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_haier-sim_wr1800k.dtsi b/target/linux/ramips/dts/mt7621_haier-sim_wr1800k.dtsi
index 99b589ecfe..53c5912397 100644
--- a/target/linux/ramips/dts/mt7621_haier-sim_wr1800k.dtsi
+++ b/target/linux/ramips/dts/mt7621_haier-sim_wr1800k.dtsi
@@ -98,7 +98,7 @@
 			reg = <0x0080000 0x0080000>;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x0100000 0x0080000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_hanyang_hyc-g920.dts b/target/linux/ramips/dts/mt7621_hanyang_hyc-g920.dts
index e6d79b316c..432aa5abd2 100644
--- a/target/linux/ramips/dts/mt7621_hanyang_hyc-g920.dts
+++ b/target/linux/ramips/dts/mt7621_hanyang_hyc-g920.dts
@@ -77,7 +77,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_hilink_hlk-7621a-evb.dts b/target/linux/ramips/dts/mt7621_hilink_hlk-7621a-evb.dts
index 41ed5088c0..cae9f717b1 100644
--- a/target/linux/ramips/dts/mt7621_hilink_hlk-7621a-evb.dts
+++ b/target/linux/ramips/dts/mt7621_hilink_hlk-7621a-evb.dts
@@ -46,7 +46,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_hiwifi_hc5962.dts b/target/linux/ramips/dts/mt7621_hiwifi_hc5962.dts
index 70366c5dc8..1bf6640137 100644
--- a/target/linux/ramips/dts/mt7621_hiwifi_hc5962.dts
+++ b/target/linux/ramips/dts/mt7621_hiwifi_hc5962.dts
@@ -82,7 +82,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_huasifei_ws1208v2.dts b/target/linux/ramips/dts/mt7621_huasifei_ws1208v2.dts
index ee16791101..a7610070de 100644
--- a/target/linux/ramips/dts/mt7621_huasifei_ws1208v2.dts
+++ b/target/linux/ramips/dts/mt7621_huasifei_ws1208v2.dts
@@ -95,7 +95,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_humax_e10.dts b/target/linux/ramips/dts/mt7621_humax_e10.dts
index afadfa8a5b..dfa91ad43a 100644
--- a/target/linux/ramips/dts/mt7621_humax_e10.dts
+++ b/target/linux/ramips/dts/mt7621_humax_e10.dts
@@ -92,7 +92,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x30000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts b/target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts
index 4d7a4cf7a1..4f84302417 100644
--- a/target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts
+++ b/target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts
@@ -91,7 +91,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -113,7 +113,7 @@
 				};
 			};
 
-			iNIC_rf: partition at 50000 {
+			partition at 50000 {
 				label = "iNIC_rf";
 				reg = <0x50000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iodata_wn-dx1200gr.dts b/target/linux/ramips/dts/mt7621_iodata_wn-dx1200gr.dts
index 061f537a96..9de7297405 100644
--- a/target/linux/ramips/dts/mt7621_iodata_wn-dx1200gr.dts
+++ b/target/linux/ramips/dts/mt7621_iodata_wn-dx1200gr.dts
@@ -83,7 +83,7 @@
 			read-only;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "factory";
 			reg = <0x200000 0x200000>;
 
diff --git a/target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts b/target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts
index eaf1a1d66a..b055afc3ad 100644
--- a/target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts
+++ b/target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts
@@ -91,7 +91,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iodata_wn-xx-xr.dtsi b/target/linux/ramips/dts/mt7621_iodata_wn-xx-xr.dtsi
index d8fd51292d..b3063a333e 100644
--- a/target/linux/ramips/dts/mt7621_iodata_wn-xx-xr.dtsi
+++ b/target/linux/ramips/dts/mt7621_iodata_wn-xx-xr.dtsi
@@ -80,7 +80,7 @@
 			read-only;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "factory";
 			reg = <0x0200000 0x0100000>;
 
diff --git a/target/linux/ramips/dts/mt7621_iodata_wnpr2600g.dts b/target/linux/ramips/dts/mt7621_iodata_wnpr2600g.dts
index 08d59e534f..790668cc41 100644
--- a/target/linux/ramips/dts/mt7621_iodata_wnpr2600g.dts
+++ b/target/linux/ramips/dts/mt7621_iodata_wnpr2600g.dts
@@ -94,7 +94,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x040000 0x010000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iptime_a3002mesh.dts b/target/linux/ramips/dts/mt7621_iptime_a3002mesh.dts
index 286c4dda49..e8c7f12d01 100644
--- a/target/linux/ramips/dts/mt7621_iptime_a3002mesh.dts
+++ b/target/linux/ramips/dts/mt7621_iptime_a3002mesh.dts
@@ -91,7 +91,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iptime_a3004ns-dual.dts b/target/linux/ramips/dts/mt7621_iptime_a3004ns-dual.dts
index a28903b591..6990d31e39 100644
--- a/target/linux/ramips/dts/mt7621_iptime_a3004ns-dual.dts
+++ b/target/linux/ramips/dts/mt7621_iptime_a3004ns-dual.dts
@@ -65,7 +65,7 @@
 			#address-cells = <1>;
 			#size-cells = <1>;
 
-			uboot: partition at 0 {
+			partition at 0 {
 				label = "u-boot";
 				reg = <0x0 0x20000>;
 				read-only;
@@ -91,7 +91,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iptime_a3004t.dts b/target/linux/ramips/dts/mt7621_iptime_a3004t.dts
index f33b484350..a96e89b3f3 100644
--- a/target/linux/ramips/dts/mt7621_iptime_a3004t.dts
+++ b/target/linux/ramips/dts/mt7621_iptime_a3004t.dts
@@ -74,7 +74,7 @@
 			read-only;
 		};
 
-		factory: partition at a0000 {
+		partition at a0000 {
 			label = "factory";
 			reg = <0xa0000 0x20000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_iptime_a6004ns-m.dtsi b/target/linux/ramips/dts/mt7621_iptime_a6004ns-m.dtsi
index 64ef312615..848891056a 100644
--- a/target/linux/ramips/dts/mt7621_iptime_a6004ns-m.dtsi
+++ b/target/linux/ramips/dts/mt7621_iptime_a6004ns-m.dtsi
@@ -76,7 +76,7 @@
 			#address-cells = <1>;
 			#size-cells = <1>;
 
-			uboot: partition at 0 {
+			partition at 0 {
 				label = "u-boot";
 				reg = <0x0 0x20000>;
 				read-only;
@@ -102,7 +102,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iptime_a8004t.dts b/target/linux/ramips/dts/mt7621_iptime_a8004t.dts
index f75b26233a..249904da6a 100644
--- a/target/linux/ramips/dts/mt7621_iptime_a8004t.dts
+++ b/target/linux/ramips/dts/mt7621_iptime_a8004t.dts
@@ -69,7 +69,7 @@
 			#address-cells = <1>;
 			#size-cells = <1>;
 
-			uboot: partition at 0 {
+			partition at 0 {
 				label = "u-boot";
 				reg = <0x0 0x20000>;
 				read-only;
@@ -95,7 +95,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_iptime_ax2004m.dts b/target/linux/ramips/dts/mt7621_iptime_ax2004m.dts
index 1d29c6da88..51be0d4939 100644
--- a/target/linux/ramips/dts/mt7621_iptime_ax2004m.dts
+++ b/target/linux/ramips/dts/mt7621_iptime_ax2004m.dts
@@ -74,7 +74,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_jcg_jhr-ac876m.dts b/target/linux/ramips/dts/mt7621_jcg_jhr-ac876m.dts
index 3328c3053e..05980caa6f 100644
--- a/target/linux/ramips/dts/mt7621_jcg_jhr-ac876m.dts
+++ b/target/linux/ramips/dts/mt7621_jcg_jhr-ac876m.dts
@@ -85,7 +85,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_jcg_q20.dts b/target/linux/ramips/dts/mt7621_jcg_q20.dts
index 03e0eab25b..49f51ded7f 100644
--- a/target/linux/ramips/dts/mt7621_jcg_q20.dts
+++ b/target/linux/ramips/dts/mt7621_jcg_q20.dts
@@ -90,7 +90,7 @@
 			reg = <0x80000 0x80000>;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_jcg_y2.dts b/target/linux/ramips/dts/mt7621_jcg_y2.dts
index 2cec1af23e..54141cc2a2 100644
--- a/target/linux/ramips/dts/mt7621_jcg_y2.dts
+++ b/target/linux/ramips/dts/mt7621_jcg_y2.dts
@@ -61,7 +61,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_keenetic_kn-3010.dts b/target/linux/ramips/dts/mt7621_keenetic_kn-3010.dts
index 4bdf6a58f4..35d09832f2 100644
--- a/target/linux/ramips/dts/mt7621_keenetic_kn-3010.dts
+++ b/target/linux/ramips/dts/mt7621_keenetic_kn-3010.dts
@@ -107,7 +107,7 @@
 		reg = <0>;
 		spi-max-frequency = <31000000>;
 
-		partitions: partitions {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -124,7 +124,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "rf-eeprom";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts b/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
index 5cf7535b70..0323769990 100644
--- a/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
+++ b/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
@@ -107,7 +107,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_linksys_e5600.dts b/target/linux/ramips/dts/mt7621_linksys_e5600.dts
index cd69291113..a059fd0698 100644
--- a/target/linux/ramips/dts/mt7621_linksys_e5600.dts
+++ b/target/linux/ramips/dts/mt7621_linksys_e5600.dts
@@ -87,7 +87,7 @@
 			read-only;
 		};
 
-		factory: partition at c0000 {
+		partition at c0000 {
 			label = "factory";
 			reg = <0xc0000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_linksys_e7350.dts b/target/linux/ramips/dts/mt7621_linksys_e7350.dts
index 0adc43df0e..77c123720f 100644
--- a/target/linux/ramips/dts/mt7621_linksys_e7350.dts
+++ b/target/linux/ramips/dts/mt7621_linksys_e7350.dts
@@ -80,7 +80,7 @@
 			reg = <0x80000 0x80000>;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi b/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi
index 78c73a188e..5804f21591 100644
--- a/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi
+++ b/target/linux/ramips/dts/mt7621_linksys_ea7xxx.dtsi
@@ -101,7 +101,7 @@
 			reg = <0x80000 0x40000>;
 		};
 
-		factory: partition at c0000 {
+		partition at c0000 {
 			label = "factory";
 			reg = <0xc0000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_linksys_re6500.dts b/target/linux/ramips/dts/mt7621_linksys_re6500.dts
index c1231b8629..d269899980 100644
--- a/target/linux/ramips/dts/mt7621_linksys_re6500.dts
+++ b/target/linux/ramips/dts/mt7621_linksys_re6500.dts
@@ -72,7 +72,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_linksys_re7000.dts b/target/linux/ramips/dts/mt7621_linksys_re7000.dts
index 31248e73b4..c016f5753b 100644
--- a/target/linux/ramips/dts/mt7621_linksys_re7000.dts
+++ b/target/linux/ramips/dts/mt7621_linksys_re7000.dts
@@ -86,7 +86,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts b/target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts
index 8e2d866b3b..aaa75b0573 100644
--- a/target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts
+++ b/target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts
@@ -93,7 +93,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_mercusys_mr70x-v1.dts b/target/linux/ramips/dts/mt7621_mercusys_mr70x-v1.dts
index 46892f1e73..fb14bd7829 100644
--- a/target/linux/ramips/dts/mt7621_mercusys_mr70x-v1.dts
+++ b/target/linux/ramips/dts/mt7621_mercusys_mr70x-v1.dts
@@ -74,7 +74,7 @@
 				reg = <0x040000 0xf60000>;
 			};
 
-			config: partition at fa0000 {
+			partition at fa0000 {
 				label = "config";
 				reg = <0xfa0000 0x010000>;
 				read-only;
@@ -98,7 +98,7 @@
 				read-only;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x010000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_mqmaker_witi.dts b/target/linux/ramips/dts/mt7621_mqmaker_witi.dts
index 0052040f36..0fbf51169c 100644
--- a/target/linux/ramips/dts/mt7621_mqmaker_witi.dts
+++ b/target/linux/ramips/dts/mt7621_mqmaker_witi.dts
@@ -57,7 +57,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 
diff --git a/target/linux/ramips/dts/mt7621_mtc_wr1201.dts b/target/linux/ramips/dts/mt7621_mtc_wr1201.dts
index 54a10863fa..31f3eb8657 100644
--- a/target/linux/ramips/dts/mt7621_mtc_wr1201.dts
+++ b/target/linux/ramips/dts/mt7621_mtc_wr1201.dts
@@ -81,7 +81,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_netgear_eax12.dts b/target/linux/ramips/dts/mt7621_netgear_eax12.dts
index 00631b9153..e467783ad1 100644
--- a/target/linux/ramips/dts/mt7621_netgear_eax12.dts
+++ b/target/linux/ramips/dts/mt7621_netgear_eax12.dts
@@ -110,7 +110,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_netgear_ex6150.dts b/target/linux/ramips/dts/mt7621_netgear_ex6150.dts
index fae862bc65..7ad421d1a0 100644
--- a/target/linux/ramips/dts/mt7621_netgear_ex6150.dts
+++ b/target/linux/ramips/dts/mt7621_netgear_ex6150.dts
@@ -121,7 +121,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_netgear_r6220.dts b/target/linux/ramips/dts/mt7621_netgear_r6220.dts
index 132210cb0c..807b9b11e9 100644
--- a/target/linux/ramips/dts/mt7621_netgear_r6220.dts
+++ b/target/linux/ramips/dts/mt7621_netgear_r6220.dts
@@ -41,7 +41,7 @@
 			reg = <0x600000 0x1c00000>;
 		};
 
-		factory: partition at 2e00000 {
+		partition at 2e00000 {
 			label = "factory";
 			reg = <0x2e00000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_netgear_sercomm_bzv.dtsi b/target/linux/ramips/dts/mt7621_netgear_sercomm_bzv.dtsi
index 15e9fa1c45..61c3ec3761 100644
--- a/target/linux/ramips/dts/mt7621_netgear_sercomm_bzv.dtsi
+++ b/target/linux/ramips/dts/mt7621_netgear_sercomm_bzv.dtsi
@@ -346,7 +346,7 @@
 			read-only;
 		};
 
-		factory: partition at 4600000 {
+		partition at 4600000 {
 			label = "factory";
 			reg = <0x4600000 0x200000>;
 			sercomm,scpart-id = <16>;
diff --git a/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi b/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
index a5559cb5fc..13ce338588 100644
--- a/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
+++ b/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
@@ -270,7 +270,7 @@
 			read-only;
 		};
 
-		factory: partition at 4600000 {
+		partition at 4600000 {
 			label = "factory";
 			reg = <0x4600000 0x200000>;
 			sercomm,scpart-id = <16>;
diff --git a/target/linux/ramips/dts/mt7621_netgear_wac104.dts b/target/linux/ramips/dts/mt7621_netgear_wac104.dts
index 2ad3402246..9c706530d4 100644
--- a/target/linux/ramips/dts/mt7621_netgear_wac104.dts
+++ b/target/linux/ramips/dts/mt7621_netgear_wac104.dts
@@ -98,7 +98,7 @@
 			reg = <0x600000 0x1c00000>;
 		};
 
-		factory: partition at 2e00000 {
+		partition at 2e00000 {
 			label = "factory";
 			reg = <0x2e00000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_netgear_wax202.dts b/target/linux/ramips/dts/mt7621_netgear_wax202.dts
index 31614d53d4..bf580de6b8 100644
--- a/target/linux/ramips/dts/mt7621_netgear_wax202.dts
+++ b/target/linux/ramips/dts/mt7621_netgear_wax202.dts
@@ -115,7 +115,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts b/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts
index 8252d2b9ff..fb94d07eea 100644
--- a/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts
+++ b/target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts
@@ -36,7 +36,7 @@
 				read-only;
 			};
 
-			factory: partition at f30000 {
+			partition at f30000 {
 				label = "factory";
 				reg = <0xf30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_netis_wf2881.dts b/target/linux/ramips/dts/mt7621_netis_wf2881.dts
index a13eb0f222..58d2c70655 100644
--- a/target/linux/ramips/dts/mt7621_netis_wf2881.dts
+++ b/target/linux/ramips/dts/mt7621_netis_wf2881.dts
@@ -65,7 +65,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_oraybox_x3a.dts b/target/linux/ramips/dts/mt7621_oraybox_x3a.dts
index 718cfeae05..7b33efd6e6 100644
--- a/target/linux/ramips/dts/mt7621_oraybox_x3a.dts
+++ b/target/linux/ramips/dts/mt7621_oraybox_x3a.dts
@@ -80,7 +80,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_phicomm_k2p.dts b/target/linux/ramips/dts/mt7621_phicomm_k2p.dts
index 9da689c5eb..6a733698d2 100644
--- a/target/linux/ramips/dts/mt7621_phicomm_k2p.dts
+++ b/target/linux/ramips/dts/mt7621_phicomm_k2p.dts
@@ -73,7 +73,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_planex_vr500.dts b/target/linux/ramips/dts/mt7621_planex_vr500.dts
index bd1e47b103..4d281670ef 100644
--- a/target/linux/ramips/dts/mt7621_planex_vr500.dts
+++ b/target/linux/ramips/dts/mt7621_planex_vr500.dts
@@ -61,7 +61,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_raisecom_msg1500-x-00.dts b/target/linux/ramips/dts/mt7621_raisecom_msg1500-x-00.dts
index dbdce76ee0..98a2ffad5f 100644
--- a/target/linux/ramips/dts/mt7621_raisecom_msg1500-x-00.dts
+++ b/target/linux/ramips/dts/mt7621_raisecom_msg1500-x-00.dts
@@ -102,7 +102,7 @@
 			};
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_renkforce_ws-wn530hp3-a.dts b/target/linux/ramips/dts/mt7621_renkforce_ws-wn530hp3-a.dts
index 8a32a86e7b..b3aaffeafe 100644
--- a/target/linux/ramips/dts/mt7621_renkforce_ws-wn530hp3-a.dts
+++ b/target/linux/ramips/dts/mt7621_renkforce_ws-wn530hp3-a.dts
@@ -67,7 +67,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_samknows_whitebox-v8.dts b/target/linux/ramips/dts/mt7621_samknows_whitebox-v8.dts
index 6b5436899a..5afed4c695 100644
--- a/target/linux/ramips/dts/mt7621_samknows_whitebox-v8.dts
+++ b/target/linux/ramips/dts/mt7621_samknows_whitebox-v8.dts
@@ -74,7 +74,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_sercomm_dxx_nand_256m.dtsi b/target/linux/ramips/dts/mt7621_sercomm_dxx_nand_256m.dtsi
index 0416a5f980..fd952cbc93 100644
--- a/target/linux/ramips/dts/mt7621_sercomm_dxx_nand_256m.dtsi
+++ b/target/linux/ramips/dts/mt7621_sercomm_dxx_nand_256m.dtsi
@@ -94,7 +94,7 @@
 			read-only;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "Factory";
 			reg = <0x200000 0x100000>;
 			sercomm,scpart-id = <2>;
diff --git a/target/linux/ramips/dts/mt7621_sercomm_na502.dts b/target/linux/ramips/dts/mt7621_sercomm_na502.dts
index e189b19522..049dd35fa7 100644
--- a/target/linux/ramips/dts/mt7621_sercomm_na502.dts
+++ b/target/linux/ramips/dts/mt7621_sercomm_na502.dts
@@ -127,7 +127,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 
diff --git a/target/linux/ramips/dts/mt7621_sercomm_na502s.dts b/target/linux/ramips/dts/mt7621_sercomm_na502s.dts
index 275bb2b67f..e794ef8875 100644
--- a/target/linux/ramips/dts/mt7621_sercomm_na502s.dts
+++ b/target/linux/ramips/dts/mt7621_sercomm_na502s.dts
@@ -231,7 +231,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 
diff --git a/target/linux/ramips/dts/mt7621_sercomm_s1500.dtsi b/target/linux/ramips/dts/mt7621_sercomm_s1500.dtsi
index d03e0da548..e5a073f314 100644
--- a/target/linux/ramips/dts/mt7621_sercomm_s1500.dtsi
+++ b/target/linux/ramips/dts/mt7621_sercomm_s1500.dtsi
@@ -159,7 +159,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_snr_snr-cpe-me1.dts b/target/linux/ramips/dts/mt7621_snr_snr-cpe-me1.dts
index 7383ba1e20..6ea2c199e3 100644
--- a/target/linux/ramips/dts/mt7621_snr_snr-cpe-me1.dts
+++ b/target/linux/ramips/dts/mt7621_snr_snr-cpe-me1.dts
@@ -145,7 +145,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "Factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-lite.dts b/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-lite.dts
index 5cdf05fae6..3b474819e1 100644
--- a/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-lite.dts
+++ b/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-lite.dts
@@ -71,7 +71,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-sfp.dts b/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-sfp.dts
index 7728ded22b..6249eb6520 100644
--- a/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-sfp.dts
+++ b/target/linux/ramips/dts/mt7621_snr_snr-cpe-me2-sfp.dts
@@ -109,7 +109,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_storylink_sap-g3200u3.dts b/target/linux/ramips/dts/mt7621_storylink_sap-g3200u3.dts
index 272d62dc24..7b89ee6727 100644
--- a/target/linux/ramips/dts/mt7621_storylink_sap-g3200u3.dts
+++ b/target/linux/ramips/dts/mt7621_storylink_sap-g3200u3.dts
@@ -68,7 +68,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_telco-electronics_x1.dts b/target/linux/ramips/dts/mt7621_telco-electronics_x1.dts
index 4d8fa7f320..2ec5992de1 100644
--- a/target/linux/ramips/dts/mt7621_telco-electronics_x1.dts
+++ b/target/linux/ramips/dts/mt7621_telco-electronics_x1.dts
@@ -105,7 +105,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -131,7 +131,7 @@
 				};
 			};
 
-			firmware: partition at 50000 {
+			partition at 50000 {
 				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
diff --git a/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts b/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts
index 7b1e5d863b..d1310ad954 100644
--- a/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts
+++ b/target/linux/ramips/dts/mt7621_tenbay_t-mb5eu-v01.dts
@@ -193,7 +193,7 @@
 				read-only;
 			};
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "factory";
 				reg = <0x50000 0x40000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_thunder_timecloud.dts b/target/linux/ramips/dts/mt7621_thunder_timecloud.dts
index 19ae8bb8b6..82efb0352e 100644
--- a/target/linux/ramips/dts/mt7621_thunder_timecloud.dts
+++ b/target/linux/ramips/dts/mt7621_thunder_timecloud.dts
@@ -81,7 +81,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_totolink_a7000r.dts b/target/linux/ramips/dts/mt7621_totolink_a7000r.dts
index dd6cc5d844..8c0062973d 100644
--- a/target/linux/ramips/dts/mt7621_totolink_a7000r.dts
+++ b/target/linux/ramips/dts/mt7621_totolink_a7000r.dts
@@ -62,7 +62,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_totolink_x5000r.dts b/target/linux/ramips/dts/mt7621_totolink_x5000r.dts
index d2c242be6f..24606904e1 100644
--- a/target/linux/ramips/dts/mt7621_totolink_x5000r.dts
+++ b/target/linux/ramips/dts/mt7621_totolink_x5000r.dts
@@ -69,7 +69,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tozed_zlt-s12-pro.dts b/target/linux/ramips/dts/mt7621_tozed_zlt-s12-pro.dts
index 00f47bd9c0..0c3079f097 100644
--- a/target/linux/ramips/dts/mt7621_tozed_zlt-s12-pro.dts
+++ b/target/linux/ramips/dts/mt7621_tozed_zlt-s12-pro.dts
@@ -161,7 +161,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_archer-ax23-v1.dts b/target/linux/ramips/dts/mt7621_tplink_archer-ax23-v1.dts
index eaf38f7b75..71ef4bc6b6 100644
--- a/target/linux/ramips/dts/mt7621_tplink_archer-ax23-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_archer-ax23-v1.dts
@@ -110,7 +110,7 @@
 				reg = <0x040000 0xf60000>;
 			};
 
-			config: partition at fa0000 {
+			partition at fa0000 {
 				label = "config";
 				reg = <0xfa0000 0x010000>;
 				read-only;
@@ -134,7 +134,7 @@
 				read-only;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x010000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_archer-c6u-v1.dts b/target/linux/ramips/dts/mt7621_tplink_archer-c6u-v1.dts
index 7320a706b1..e9879128a3 100644
--- a/target/linux/ramips/dts/mt7621_tplink_archer-c6u-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_archer-c6u-v1.dts
@@ -121,7 +121,7 @@
 				reg = <0x040000 0xf60000>;
 			};
 
-			config: partition at fa0000 {
+			partition at fa0000 {
 				label = "config";
 				reg = <0xfa0000 0x010000>;
 				read-only;
@@ -145,7 +145,7 @@
 				read-only;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x010000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_archer-x6-v3.dtsi b/target/linux/ramips/dts/mt7621_tplink_archer-x6-v3.dtsi
index 3f792ec2a5..8386497541 100644
--- a/target/linux/ramips/dts/mt7621_tplink_archer-x6-v3.dtsi
+++ b/target/linux/ramips/dts/mt7621_tplink_archer-x6-v3.dtsi
@@ -107,7 +107,7 @@
 				reg = <0x40000 0xf60000>;
 			};
 
-			config: partition at fa0000 {
+			partition at fa0000 {
 				label = "config";
 				reg = <0xfa0000 0x50000>;
 				read-only;
@@ -125,7 +125,7 @@
 				};
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_deco-m4r-v4.dts b/target/linux/ramips/dts/mt7621_tplink_deco-m4r-v4.dts
index 13ff83ee94..9f30f93550 100644
--- a/target/linux/ramips/dts/mt7621_tplink_deco-m4r-v4.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_deco-m4r-v4.dts
@@ -128,7 +128,7 @@
 				reg = <0x40000 0xf60000>;
 			};
 
-			config: partition at fa0000 {
+			partition at fa0000 {
 				label = "config";
 				reg = <0xfa0000 0x010000>;
 				read-only;
@@ -150,7 +150,7 @@
 				read-only;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_eap235-wall-v1.dts b/target/linux/ramips/dts/mt7621_tplink_eap235-wall-v1.dts
index 4528cfe1be..d814cba261 100644
--- a/target/linux/ramips/dts/mt7621_tplink_eap235-wall-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_eap235-wall-v1.dts
@@ -80,7 +80,7 @@
 				read-only;
 			};
 
-			info: partition at 90000 {
+			partition at 90000 {
 				label = "product-info";
 				reg = <0x90000 0x10000>;
 				read-only;
@@ -124,7 +124,7 @@
 				read-only;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x010000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_eap613-v1.dts b/target/linux/ramips/dts/mt7621_tplink_eap613-v1.dts
index ab8a3227bb..e14873f61a 100644
--- a/target/linux/ramips/dts/mt7621_tplink_eap613-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_eap613-v1.dts
@@ -108,7 +108,7 @@
 				read-only;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts b/target/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts
index 8109ec86b5..2aea6bbbc0 100644
--- a/target/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_eap615-wall-v1.dts
@@ -88,7 +88,7 @@
 				read-only;
 			};
 
-			info: partition at 90000 {
+			partition at 90000 {
 				label = "product-info";
 				reg = <0x90000 0x10000>;
 				read-only;
@@ -128,7 +128,7 @@
 				read-only;
 			};
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_ec330-g5u-v1.dts b/target/linux/ramips/dts/mt7621_tplink_ec330-g5u-v1.dts
index a1b458edd5..6203308515 100644
--- a/target/linux/ramips/dts/mt7621_tplink_ec330-g5u-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_ec330-g5u-v1.dts
@@ -211,7 +211,7 @@
 			reg = <0x7400000 0x400000>;
 		};
 
-		factory: partition at 7800000 {
+		partition at 7800000 {
 			label = "factory";
 			reg = <0x7800000 0x400000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_er605-v2.dts b/target/linux/ramips/dts/mt7621_tplink_er605-v2.dts
index ce2fcce75e..33070ef6ca 100644
--- a/target/linux/ramips/dts/mt7621_tplink_er605-v2.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_er605-v2.dts
@@ -137,7 +137,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_ex220-v1.dts b/target/linux/ramips/dts/mt7621_tplink_ex220-v1.dts
index 2266b850ed..c501727ca8 100644
--- a/target/linux/ramips/dts/mt7621_tplink_ex220-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_ex220-v1.dts
@@ -156,7 +156,7 @@
 				read-only;
 			};
 
-			radio: partition at 90000 {
+			partition at 90000 {
 				label = "radio";
 				reg = <0x90000 0x20000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_mr600-v2-eu.dts b/target/linux/ramips/dts/mt7621_tplink_mr600-v2-eu.dts
index f2e18ee8d1..db460b43b2 100644
--- a/target/linux/ramips/dts/mt7621_tplink_mr600-v2-eu.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_mr600-v2-eu.dts
@@ -112,7 +112,7 @@
 				reg = <0x20000 0xfa0000>;
 			};
 
-			romfile: partition at fc0000 {
+			partition at fc0000 {
 				label = "romfile";
 				reg = <0xfc0000 0x10000>;
 				read-only;
@@ -136,7 +136,7 @@
 				read-only;
 			};
 
-			radio: partition at fe0000 {
+			partition at fe0000 {
 				label = "radio";
 				reg = <0xfe0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_re350-v1.dts b/target/linux/ramips/dts/mt7621_tplink_re350-v1.dts
index 7f4ae256bf..6437cba7b1 100644
--- a/target/linux/ramips/dts/mt7621_tplink_re350-v1.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_re350-v1.dts
@@ -111,7 +111,7 @@
 				reg = <0x20000 0x5e0000>;
 			};
 
-			config: partition at 600000 {
+			partition at 600000 {
 				label = "config";
 				reg = <0x600000 0x50000>;
 				read-only;
@@ -129,7 +129,7 @@
 				};
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_re650-v2.dts b/target/linux/ramips/dts/mt7621_tplink_re650-v2.dts
index 9621693319..ef066f5a94 100644
--- a/target/linux/ramips/dts/mt7621_tplink_re650-v2.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_re650-v2.dts
@@ -120,7 +120,7 @@
 				reg = <0x20000 0x7a0000>;
 			};
 
-			config: partition at 7c0000 {
+			partition at 7c0000 {
 				label = "config";
 				reg = <0x7c0000 0x2d440>;
 				read-only;
@@ -138,7 +138,7 @@
 				};
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi b/target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi
index c688e5d156..e915e37eea 100644
--- a/target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi
+++ b/target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi
@@ -117,7 +117,7 @@
 				reg = <0x20000 0xde0000>;
 			};
 
-			config: partition at e00000 {
+			partition at e00000 {
 				label = "config";
 				reg = <0xe00000 0x50000>;
 				read-only;
@@ -139,7 +139,7 @@
 			 * firmware, so we do not use it either
 			 */
 
-			radio: partition at ff0000 {
+			partition at ff0000 {
 				label = "radio";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts b/target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts
index 0221278d8f..54f3b88e57 100644
--- a/target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts
+++ b/target/linux/ramips/dts/mt7621_tplink_tl-wpa8631p-v3.dts
@@ -114,7 +114,7 @@
 				reg = <0x20000 0x710000>;
 			};
 
-			config: partition at 730000 {
+			partition at 730000 {
 				label = "config";
 				reg = <0x730000 0xc0000>;
 				read-only;
@@ -132,7 +132,7 @@
 				};
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi b/target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi
index b2b78aba63..0902ad56b9 100644
--- a/target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi
+++ b/target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi
@@ -82,7 +82,7 @@
 			read-only;
 		};
 
-		factory: partition at e0000 {
+		partition at e0000 {
 			label = "factory";
 			reg = <0xe0000 0x60000>;
 
diff --git a/target/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts b/target/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts
index d439e124e3..9149904809 100644
--- a/target/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts
+++ b/target/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts
@@ -36,7 +36,7 @@
 				read-only;
 			};
 
-			factory: partition at 70000 {
+			partition at 70000 {
 				label = "factory";
 				reg = <0x70000 0x40000>;
 				read-only;
@@ -60,7 +60,7 @@
 				};
 			};
 
-			eeprom: partition at b0000 {
+			partition at b0000 {
 				label = "eeprom";
 				reg = <0xb0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_ubnt_unifi-flexhd.dts b/target/linux/ramips/dts/mt7621_ubnt_unifi-flexhd.dts
index d458b91ca6..2451545a5e 100644
--- a/target/linux/ramips/dts/mt7621_ubnt_unifi-flexhd.dts
+++ b/target/linux/ramips/dts/mt7621_ubnt_unifi-flexhd.dts
@@ -57,7 +57,7 @@
 				read-only;
 			};
 
-			factory: partition at 70000 {
+			partition at 70000 {
 				label = "factory";
 				reg = <0x70000 0x10000>;
 				read-only;
@@ -77,7 +77,7 @@
 				};
 			};
 
-			eeprom: partition at 80000 {
+			partition at 80000 {
 				label = "eeprom";
 				reg = <0x80000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_ubnt_unifi-nanohd.dts b/target/linux/ramips/dts/mt7621_ubnt_unifi-nanohd.dts
index d81a23852d..5b25c79841 100644
--- a/target/linux/ramips/dts/mt7621_ubnt_unifi-nanohd.dts
+++ b/target/linux/ramips/dts/mt7621_ubnt_unifi-nanohd.dts
@@ -32,7 +32,7 @@
 				read-only;
 			};
 
-			factory: partition at 70000 {
+			partition at 70000 {
 				label = "factory";
 				reg = <0x70000 0x10000>;
 				read-only;
@@ -52,7 +52,7 @@
 				};
 			};
 
-			eeprom: partition at 80000 {
+			partition at 80000 {
 				label = "eeprom";
 				reg = <0x80000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_ubnt_usw-flex.dts b/target/linux/ramips/dts/mt7621_ubnt_usw-flex.dts
index 7568daf666..0d6d500222 100644
--- a/target/linux/ramips/dts/mt7621_ubnt_usw-flex.dts
+++ b/target/linux/ramips/dts/mt7621_ubnt_usw-flex.dts
@@ -140,7 +140,7 @@
 				read-only;
 			};
 
-			part_eeprom: partition at 80000 {
+			partition at 80000 {
 				label = "eeprom";
 				reg = <0x80000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_unielec_u7621-01-16m.dts b/target/linux/ramips/dts/mt7621_unielec_u7621-01-16m.dts
index d6189f3d58..1ba361c3db 100644
--- a/target/linux/ramips/dts/mt7621_unielec_u7621-01-16m.dts
+++ b/target/linux/ramips/dts/mt7621_unielec_u7621-01-16m.dts
@@ -32,7 +32,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_unielec_u7621-06-16m.dts b/target/linux/ramips/dts/mt7621_unielec_u7621-06-16m.dts
index c51b6eebee..73a505a191 100644
--- a/target/linux/ramips/dts/mt7621_unielec_u7621-06-16m.dts
+++ b/target/linux/ramips/dts/mt7621_unielec_u7621-06-16m.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -57,7 +57,7 @@
 				};
 			};
 
-			firmware: partition at 50000 {
+			partition at 50000 {
 				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
diff --git a/target/linux/ramips/dts/mt7621_unielec_u7621-06-32m.dts b/target/linux/ramips/dts/mt7621_unielec_u7621-06-32m.dts
index 4d34a787b6..0fb38984b7 100644
--- a/target/linux/ramips/dts/mt7621_unielec_u7621-06-32m.dts
+++ b/target/linux/ramips/dts/mt7621_unielec_u7621-06-32m.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -58,7 +58,7 @@
 				};
 			};
 
-			firmware: partition at 50000 {
+			partition at 50000 {
 				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x1fb0000>;
diff --git a/target/linux/ramips/dts/mt7621_unielec_u7621-06-64m.dts b/target/linux/ramips/dts/mt7621_unielec_u7621-06-64m.dts
index edc3a7723a..0cccc5b6de 100644
--- a/target/linux/ramips/dts/mt7621_unielec_u7621-06-64m.dts
+++ b/target/linux/ramips/dts/mt7621_unielec_u7621-06-64m.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -58,7 +58,7 @@
 				};
 			};
 
-			firmware: partition at 50000 {
+			partition at 50000 {
 				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0x3fb0000>;
diff --git a/target/linux/ramips/dts/mt7621_wavlink_wl-wn53xax.dtsi b/target/linux/ramips/dts/mt7621_wavlink_wl-wn53xax.dtsi
index b33a288620..d082a15f06 100644
--- a/target/linux/ramips/dts/mt7621_wavlink_wl-wn53xax.dtsi
+++ b/target/linux/ramips/dts/mt7621_wavlink_wl-wn53xax.dtsi
@@ -94,7 +94,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_wavlink_wl-wn573hx1.dts b/target/linux/ramips/dts/mt7621_wavlink_wl-wn573hx1.dts
index ec94e30a8c..05d8e4a5ae 100644
--- a/target/linux/ramips/dts/mt7621_wavlink_wl-wn573hx1.dts
+++ b/target/linux/ramips/dts/mt7621_wavlink_wl-wn573hx1.dts
@@ -87,7 +87,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "factory";
 				reg = <0x50000 0x40000>;
 
diff --git a/target/linux/ramips/dts/mt7621_wavlink_ws-wn572hp3-4g.dts b/target/linux/ramips/dts/mt7621_wavlink_ws-wn572hp3-4g.dts
index c673eb8497..f9e37bee6e 100644
--- a/target/linux/ramips/dts/mt7621_wavlink_ws-wn572hp3-4g.dts
+++ b/target/linux/ramips/dts/mt7621_wavlink_ws-wn572hp3-4g.dts
@@ -85,7 +85,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dtsi b/target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dtsi
index 37319b763d..3264a8673c 100644
--- a/target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dtsi
+++ b/target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dtsi
@@ -64,7 +64,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts b/target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts
index 18e5b7361d..7090869c4e 100644
--- a/target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts
+++ b/target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts
@@ -87,7 +87,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_xiaomi_mi-router-3-pro.dts b/target/linux/ramips/dts/mt7621_xiaomi_mi-router-3-pro.dts
index c655150aae..f0c7646b26 100644
--- a/target/linux/ramips/dts/mt7621_xiaomi_mi-router-3-pro.dts
+++ b/target/linux/ramips/dts/mt7621_xiaomi_mi-router-3-pro.dts
@@ -124,7 +124,7 @@
 			read-only;
 		};
 
-		factory: partition at c0000 {
+		partition at c0000 {
 			label = "factory";
 			reg = <0x0c0000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_xiaomi_mi-router-4a-common.dtsi b/target/linux/ramips/dts/mt7621_xiaomi_mi-router-4a-common.dtsi
index 7b8c4e8dfd..783189dfae 100644
--- a/target/linux/ramips/dts/mt7621_xiaomi_mi-router-4a-common.dtsi
+++ b/target/linux/ramips/dts/mt7621_xiaomi_mi-router-4a-common.dtsi
@@ -60,7 +60,7 @@
 				read-only;
 			};
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "factory";
 				reg = <0x50000 0x10000>;
 				read-only;
@@ -106,7 +106,7 @@
 				read-only;
 			};
 
-			firmware: partition at 180000 {
+			partition at 180000 {
 				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x180000 0xe80000>;
diff --git a/target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi b/target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi
index d1a2c08c6d..ef637278af 100644
--- a/target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi
+++ b/target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dtsi
@@ -85,7 +85,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_xiaomi_nand_128m.dtsi b/target/linux/ramips/dts/mt7621_xiaomi_nand_128m.dtsi
index 3a877e9bec..cd39968b9c 100644
--- a/target/linux/ramips/dts/mt7621_xiaomi_nand_128m.dtsi
+++ b/target/linux/ramips/dts/mt7621_xiaomi_nand_128m.dtsi
@@ -46,7 +46,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_xiaoyu_xy-c5.dts b/target/linux/ramips/dts/mt7621_xiaoyu_xy-c5.dts
index 7bb90e542e..f1227552e8 100644
--- a/target/linux/ramips/dts/mt7621_xiaoyu_xy-c5.dts
+++ b/target/linux/ramips/dts/mt7621_xiaoyu_xy-c5.dts
@@ -66,7 +66,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts b/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
index 989dc0913e..6bf806722a 100644
--- a/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
+++ b/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
@@ -114,7 +114,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_youhua_wr1200js.dts b/target/linux/ramips/dts/mt7621_youhua_wr1200js.dts
index 9ad24ef66e..c47e34a5d6 100644
--- a/target/linux/ramips/dts/mt7621_youhua_wr1200js.dts
+++ b/target/linux/ramips/dts/mt7621_youhua_wr1200js.dts
@@ -88,7 +88,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_youku_yk-l2.dts b/target/linux/ramips/dts/mt7621_youku_yk-l2.dts
index c96495da27..9f4e8cf1ce 100644
--- a/target/linux/ramips/dts/mt7621_youku_yk-l2.dts
+++ b/target/linux/ramips/dts/mt7621_youku_yk-l2.dts
@@ -92,7 +92,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_yuncore_ax820.dts b/target/linux/ramips/dts/mt7621_yuncore_ax820.dts
index bca9498be8..0cdad1bfe5 100644
--- a/target/linux/ramips/dts/mt7621_yuncore_ax820.dts
+++ b/target/linux/ramips/dts/mt7621_yuncore_ax820.dts
@@ -111,7 +111,7 @@
 			 * firmware, so we do not use it either
 			 */
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "Factory";
 				reg = <0x50000 0x40000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_yuncore_fap640.dts b/target/linux/ramips/dts/mt7621_yuncore_fap640.dts
index 8bd795e884..2cc3435a89 100644
--- a/target/linux/ramips/dts/mt7621_yuncore_fap640.dts
+++ b/target/linux/ramips/dts/mt7621_yuncore_fap640.dts
@@ -124,7 +124,7 @@
 			 * firmware, so we do not use it either
 			 */
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "Factory";
 				reg = <0x50000 0x40000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_yuncore_fap690.dts b/target/linux/ramips/dts/mt7621_yuncore_fap690.dts
index e99753209b..9f7ca43092 100644
--- a/target/linux/ramips/dts/mt7621_yuncore_fap690.dts
+++ b/target/linux/ramips/dts/mt7621_yuncore_fap690.dts
@@ -93,7 +93,7 @@
 			 * firmware, so we do not use it either
 			 */
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "Factory";
 				reg = <0x50000 0x40000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-we1326.dts b/target/linux/ramips/dts/mt7621_zbtlink_zbt-we1326.dts
index 2c78dea114..e15c676c8a 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-we1326.dts
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-we1326.dts
@@ -58,7 +58,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-we3526.dts b/target/linux/ramips/dts/mt7621_zbtlink_zbt-we3526.dts
index 571b50d3c7..dfa49a2bc5 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-we3526.dts
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-we3526.dts
@@ -55,7 +55,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -83,7 +83,7 @@
 				};
 			};
 
-			firmware: partition at 50000 {
+			partition at 50000 {
 				compatible = "denx,uimage";
 				label = "firmware";
 				reg = <0x50000 0xfb0000>;
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi
index 1a3387326a..bbf121036c 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi
@@ -110,7 +110,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi
index e92982a879..b0182ee896 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi
@@ -109,7 +109,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608.dtsi b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608.dtsi
index d1697060a8..321274bb15 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608.dtsi
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1608.dtsi
@@ -83,7 +83,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts
index e00c2cb518..af91279cfa 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts
@@ -73,7 +73,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi
index 6fb8d2a692..8b6739e801 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi
@@ -73,7 +73,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts b/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts
index abbb61d534..edc861db61 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts
+++ b/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts
@@ -125,7 +125,7 @@
 			label = "uboot_env";
 			reg = <0x80000 0x80000>; /* 64 KB */
 		};
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x40000>;
 
diff --git a/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts b/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts
index e4795352cc..ca8adfe10e 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts
+++ b/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts
@@ -120,7 +120,7 @@
 			reg = <0x80000 0x80000>;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_zyxel_nr7101.dts b/target/linux/ramips/dts/mt7621_zyxel_nr7101.dts
index 2ceb6228b2..756d4bd6e6 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_nr7101.dts
+++ b/target/linux/ramips/dts/mt7621_zyxel_nr7101.dts
@@ -88,7 +88,7 @@
 			reg = <0x80000 0x80000>;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "Factory";
 			reg = <0x100000 0x40000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_zyxel_nwa-ax.dtsi b/target/linux/ramips/dts/mt7621_zyxel_nwa-ax.dtsi
index 6272b178ec..499d166890 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_nwa-ax.dtsi
+++ b/target/linux/ramips/dts/mt7621_zyxel_nwa-ax.dtsi
@@ -36,7 +36,7 @@
 			read-only;
 		};
 
-		factory: partition at 100000 {
+		partition at 100000 {
 			label = "factory";
 			reg = <0x100000 0x80000>;
 			read-only;
@@ -106,7 +106,7 @@
 			reg = <0x7700000 0x80000>;
 		};
 
-		mrd: partition at 7780000 {
+		partition at 7780000 {
 			label = "mrd";
 			reg = <0x7780000 0x80000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_zyxel_wap6805.dts b/target/linux/ramips/dts/mt7621_zyxel_wap6805.dts
index 907e90b77b..eabfcc2ef0 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_wap6805.dts
+++ b/target/linux/ramips/dts/mt7621_zyxel_wap6805.dts
@@ -76,7 +76,7 @@
 			read-only;
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			label = "Factory";
 			reg = <0x200000 0x100000>;
 			read-only;
diff --git a/target/linux/ramips/dts/mt7621_zyxel_wsm20.dts b/target/linux/ramips/dts/mt7621_zyxel_wsm20.dts
index a283b55c11..b82a8669b3 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_wsm20.dts
+++ b/target/linux/ramips/dts/mt7621_zyxel_wsm20.dts
@@ -102,7 +102,7 @@
 			label = "Config";
 		};
 
-		factory: partition at 200000 {
+		partition at 200000 {
 			reg = <0x200000 0x1c0000>;
 			label = "Factory";
 			read-only;
diff --git a/target/linux/ramips/dts/mt7628an_alfa-network_awusfree1.dts b/target/linux/ramips/dts/mt7628an_alfa-network_awusfree1.dts
index d4f8b26aea..70616a478b 100644
--- a/target/linux/ramips/dts/mt7628an_alfa-network_awusfree1.dts
+++ b/target/linux/ramips/dts/mt7628an_alfa-network_awusfree1.dts
@@ -115,7 +115,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi b/target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi
index 7dce3513d1..e56648d4d1 100644
--- a/target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi
+++ b/target/linux/ramips/dts/mt7628an_asus_rt-ac1200.dtsi
@@ -57,7 +57,7 @@
 		spi-max-frequency = <58000000>;
 		m25p,fast-read;
 
-		partitions: partitions {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -74,7 +74,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi b/target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi
index 29c3b08921..fc911eb997 100644
--- a/target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi
+++ b/target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi
@@ -79,7 +79,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts b/target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts
index 02c48791b6..b6d2416f60 100644
--- a/target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts
+++ b/target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts
@@ -142,7 +142,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_comfast_cf-wr617ac.dts b/target/linux/ramips/dts/mt7628an_comfast_cf-wr617ac.dts
index 2a304e9c63..9757e1119b 100644
--- a/target/linux/ramips/dts/mt7628an_comfast_cf-wr617ac.dts
+++ b/target/linux/ramips/dts/mt7628an_comfast_cf-wr617ac.dts
@@ -72,7 +72,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_comfast_cf-wr758ac.dtsi b/target/linux/ramips/dts/mt7628an_comfast_cf-wr758ac.dtsi
index 9cab562bda..470c0d5cff 100644
--- a/target/linux/ramips/dts/mt7628an_comfast_cf-wr758ac.dtsi
+++ b/target/linux/ramips/dts/mt7628an_comfast_cf-wr758ac.dtsi
@@ -84,7 +84,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_cudy_wr1000.dts b/target/linux/ramips/dts/mt7628an_cudy_wr1000.dts
index df1b334721..f7746febb5 100644
--- a/target/linux/ramips/dts/mt7628an_cudy_wr1000.dts
+++ b/target/linux/ramips/dts/mt7628an_cudy_wr1000.dts
@@ -91,7 +91,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_d-team_pbr-d1.dts b/target/linux/ramips/dts/mt7628an_d-team_pbr-d1.dts
index 6545f89623..940104d47e 100644
--- a/target/linux/ramips/dts/mt7628an_d-team_pbr-d1.dts
+++ b/target/linux/ramips/dts/mt7628an_d-team_pbr-d1.dts
@@ -115,7 +115,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_dlink_dap-1325-a1.dts b/target/linux/ramips/dts/mt7628an_dlink_dap-1325-a1.dts
index 8ed409c19e..24e69a2b35 100644
--- a/target/linux/ramips/dts/mt7628an_dlink_dap-1325-a1.dts
+++ b/target/linux/ramips/dts/mt7628an_dlink_dap-1325-a1.dts
@@ -117,7 +117,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_duzun_dm06.dts b/target/linux/ramips/dts/mt7628an_duzun_dm06.dts
index e37b90d38e..59d411f88f 100644
--- a/target/linux/ramips/dts/mt7628an_duzun_dm06.dts
+++ b/target/linux/ramips/dts/mt7628an_duzun_dm06.dts
@@ -116,7 +116,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_elecom_wrc-1167fs.dts b/target/linux/ramips/dts/mt7628an_elecom_wrc-1167fs.dts
index 4b29ddd788..afe66daf9c 100644
--- a/target/linux/ramips/dts/mt7628an_elecom_wrc-1167fs.dts
+++ b/target/linux/ramips/dts/mt7628an_elecom_wrc-1167fs.dts
@@ -105,7 +105,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts b/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts
index 9540a1058d..7c480ade98 100644
--- a/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts
+++ b/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts
@@ -121,7 +121,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_glinet_vixmini_microuter.dtsi b/target/linux/ramips/dts/mt7628an_glinet_vixmini_microuter.dtsi
index 7ffdeb8327..94a1e15f24 100644
--- a/target/linux/ramips/dts/mt7628an_glinet_vixmini_microuter.dtsi
+++ b/target/linux/ramips/dts/mt7628an_glinet_vixmini_microuter.dtsi
@@ -75,7 +75,7 @@
 		reg = <0>;
 		spi-max-frequency = <10000000>;
 
-		partitions: partitions {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -92,7 +92,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts b/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts
index aebbc7fa88..51731c3c64 100644
--- a/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts
+++ b/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts
@@ -100,7 +100,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts b/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
index 2cc3fee394..c84e820b80 100644
--- a/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
+++ b/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
@@ -68,7 +68,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_hilink_hlk-7688a.dts b/target/linux/ramips/dts/mt7628an_hilink_hlk-7688a.dts
index 4e8704b36b..f347ec94a6 100644
--- a/target/linux/ramips/dts/mt7628an_hilink_hlk-7688a.dts
+++ b/target/linux/ramips/dts/mt7628an_hilink_hlk-7688a.dts
@@ -82,7 +82,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_hiwifi_hc5x61a.dtsi b/target/linux/ramips/dts/mt7628an_hiwifi_hc5x61a.dtsi
index 034a6de6c2..42bb804c65 100644
--- a/target/linux/ramips/dts/mt7628an_hiwifi_hc5x61a.dtsi
+++ b/target/linux/ramips/dts/mt7628an_hiwifi_hc5x61a.dtsi
@@ -56,7 +56,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
@@ -96,7 +96,7 @@
 				read-only;
 			};
 
-			bdinfo: partition at fe0000 {
+			partition at fe0000 {
 				label = "bdinfo";
 				reg = <0xfe0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_iptime.dtsi b/target/linux/ramips/dts/mt7628an_iptime.dtsi
index 9c98c6f5ca..f190215a43 100644
--- a/target/linux/ramips/dts/mt7628an_iptime.dtsi
+++ b/target/linux/ramips/dts/mt7628an_iptime.dtsi
@@ -42,7 +42,7 @@
 			#address-cells = <1>;
 			#size-cells = <1>;
 
-			uboot: partition at 0 {
+			partition at 0 {
 				label = "u-boot";
 				reg = <0x0 0x20000>;
 				read-only;
@@ -64,7 +64,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_jotale_js76x8.dtsi b/target/linux/ramips/dts/mt7628an_jotale_js76x8.dtsi
index 643f599246..96d36f66e0 100644
--- a/target/linux/ramips/dts/mt7628an_jotale_js76x8.dtsi
+++ b/target/linux/ramips/dts/mt7628an_jotale_js76x8.dtsi
@@ -80,7 +80,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_keenetic_kn-1613.dts b/target/linux/ramips/dts/mt7628an_keenetic_kn-1613.dts
index bd916aab41..4b124c9295 100644
--- a/target/linux/ramips/dts/mt7628an_keenetic_kn-1613.dts
+++ b/target/linux/ramips/dts/mt7628an_keenetic_kn-1613.dts
@@ -114,7 +114,7 @@
 		reg = <0>;
 		spi-max-frequency = <32000000>;
 
-		partitions: partitions {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -131,7 +131,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "rf-eeprom";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_kroks.dtsi b/target/linux/ramips/dts/mt7628an_kroks.dtsi
index bfe29398a9..db5ea4f32c 100644
--- a/target/linux/ramips/dts/mt7628an_kroks.dtsi
+++ b/target/linux/ramips/dts/mt7628an_kroks.dtsi
@@ -49,7 +49,7 @@
 		spi-max-frequency = <25000000>;
 		m25p,fast-read;
 
-		partitions: partitions {
+		partitions {
 			compatible = "fixed-partitions";
 			#address-cells = <1>;
 			#size-cells = <1>;
@@ -64,7 +64,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 
diff --git a/target/linux/ramips/dts/mt7628an_linksys_e5400.dts b/target/linux/ramips/dts/mt7628an_linksys_e5400.dts
index 3eff008dda..ce5099e9b0 100644
--- a/target/linux/ramips/dts/mt7628an_linksys_e5400.dts
+++ b/target/linux/ramips/dts/mt7628an_linksys_e5400.dts
@@ -79,7 +79,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_mediatek_linkit-smart-7688.dts b/target/linux/ramips/dts/mt7628an_mediatek_linkit-smart-7688.dts
index 1bd7f8e6da..37b4b9baa5 100644
--- a/target/linux/ramips/dts/mt7628an_mediatek_linkit-smart-7688.dts
+++ b/target/linux/ramips/dts/mt7628an_mediatek_linkit-smart-7688.dts
@@ -107,7 +107,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_mediatek_mt7628an-eval-board.dts b/target/linux/ramips/dts/mt7628an_mediatek_mt7628an-eval-board.dts
index 7f19ab6947..5428ddc62e 100644
--- a/target/linux/ramips/dts/mt7628an_mediatek_mt7628an-eval-board.dts
+++ b/target/linux/ramips/dts/mt7628an_mediatek_mt7628an-eval-board.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts b/target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
index f520305322..e189dbf5ff 100644
--- a/target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
+++ b/target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
@@ -44,7 +44,7 @@
 				reg = <0x0 0x1d800>;
 			};
 
-			factory: partition at 1d800 {
+			partition at 1d800 {
 				label = "factory_info";
 				reg = <0x1d800 0x800>;
 				read-only;
@@ -64,7 +64,7 @@
 				};
 			};
 
-			art: partition at 1e000 {
+			partition at 1e000 {
 				label = "art";
 				reg = <0x1e000 0x2000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_minew_g1-c.dts b/target/linux/ramips/dts/mt7628an_minew_g1-c.dts
index a1b40e09d0..3912f23a9e 100644
--- a/target/linux/ramips/dts/mt7628an_minew_g1-c.dts
+++ b/target/linux/ramips/dts/mt7628an_minew_g1-c.dts
@@ -104,7 +104,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_motorola_mwr03.dts b/target/linux/ramips/dts/mt7628an_motorola_mwr03.dts
index 0f55253780..1c57fce196 100644
--- a/target/linux/ramips/dts/mt7628an_motorola_mwr03.dts
+++ b/target/linux/ramips/dts/mt7628an_motorola_mwr03.dts
@@ -70,7 +70,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_netgear_r6xxx.dtsi b/target/linux/ramips/dts/mt7628an_netgear_r6xxx.dtsi
index 550e59301a..7e75950acb 100644
--- a/target/linux/ramips/dts/mt7628an_netgear_r6xxx.dtsi
+++ b/target/linux/ramips/dts/mt7628an_netgear_r6xxx.dtsi
@@ -84,7 +84,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x20000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_onion_omega2.dtsi b/target/linux/ramips/dts/mt7628an_onion_omega2.dtsi
index 001dc227bc..983c7fc03e 100644
--- a/target/linux/ramips/dts/mt7628an_onion_omega2.dtsi
+++ b/target/linux/ramips/dts/mt7628an_onion_omega2.dtsi
@@ -117,7 +117,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_oraybox_x1.dts b/target/linux/ramips/dts/mt7628an_oraybox_x1.dts
index 77a9a78d14..7e203e611f 100644
--- a/target/linux/ramips/dts/mt7628an_oraybox_x1.dts
+++ b/target/linux/ramips/dts/mt7628an_oraybox_x1.dts
@@ -91,7 +91,7 @@
 				reg = <0x50000 0xf00000>;
 			};
 
-			bdinfo: partition at fe0000 {
+			partition at fe0000 {
 				label = "bdinfo";
 				reg = <0xfe0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_rakwireless_rak633.dts b/target/linux/ramips/dts/mt7628an_rakwireless_rak633.dts
index 46dca444b5..720d98e5e3 100644
--- a/target/linux/ramips/dts/mt7628an_rakwireless_rak633.dts
+++ b/target/linux/ramips/dts/mt7628an_rakwireless_rak633.dts
@@ -51,7 +51,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts b/target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts
index 0f0a3b0147..607787f68e 100644
--- a/target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts
+++ b/target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts
@@ -140,7 +140,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_skylab_skw92a.dts b/target/linux/ramips/dts/mt7628an_skylab_skw92a.dts
index 1a1bea51a9..738041d071 100644
--- a/target/linux/ramips/dts/mt7628an_skylab_skw92a.dts
+++ b/target/linux/ramips/dts/mt7628an_skylab_skw92a.dts
@@ -86,7 +86,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tama_w06.dts b/target/linux/ramips/dts/mt7628an_tama_w06.dts
index b7b0f43249..ead6783911 100644
--- a/target/linux/ramips/dts/mt7628an_tama_w06.dts
+++ b/target/linux/ramips/dts/mt7628an_tama_w06.dts
@@ -78,7 +78,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_totolink_lr1200.dts b/target/linux/ramips/dts/mt7628an_totolink_lr1200.dts
index 83bde6b9ec..8ee4dd3314 100644
--- a/target/linux/ramips/dts/mt7628an_totolink_lr1200.dts
+++ b/target/linux/ramips/dts/mt7628an_totolink_lr1200.dts
@@ -143,7 +143,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tplink_8m-split-uboot.dtsi b/target/linux/ramips/dts/mt7628an_tplink_8m-split-uboot.dtsi
index a5c9267c8d..8709cbc02d 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_8m-split-uboot.dtsi
+++ b/target/linux/ramips/dts/mt7628an_tplink_8m-split-uboot.dtsi
@@ -52,7 +52,7 @@
 				read-only;
 			};
 
-			rom: partition at 7d0000 {
+			partition at 7d0000 {
 				label = "rom";
 				reg = <0x7d0000 0x10000>;
 				read-only;
@@ -75,7 +75,7 @@
 				reg = <0x7e0000 0x10000>;
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tplink_re200.dtsi b/target/linux/ramips/dts/mt7628an_tplink_re200.dtsi
index 4423b232c5..3e22273d3f 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_re200.dtsi
+++ b/target/linux/ramips/dts/mt7628an_tplink_re200.dtsi
@@ -99,7 +99,7 @@
 				reg = <0x20000 0x7a0000>;
 			};
 
-			config: partition at 7c0000 {
+			partition at 7c0000 {
 				label = "config";
 				reg = <0x7c0000 0x30000>;
 				read-only;
@@ -117,7 +117,7 @@
 				};
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts b/target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts
index 9e0bea7cd1..784ef6c4de 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts
+++ b/target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts
@@ -32,7 +32,7 @@
 				reg = <0x20000 0x5e0000>;
 			};
 
-			config: partition at 600000 {
+			partition at 600000 {
 				label = "config";
 				reg = <0x600000 0x50000>;
 				read-only;
@@ -55,7 +55,7 @@
 				stock firmware so it is left out as well.
 			*/
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tplink_re305-v3.dts b/target/linux/ramips/dts/mt7628an_tplink_re305-v3.dts
index d37febfbc8..35ab671bf5 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_re305-v3.dts
+++ b/target/linux/ramips/dts/mt7628an_tplink_re305-v3.dts
@@ -32,7 +32,7 @@
 				reg = <0x20000 0x7a0000>;
 			};
 
-			config: partition at 7c0000 {
+			partition at 7c0000 {
 				label = "config";
 				reg = <0x7c0000 0x30000>;
 				read-only;
@@ -50,7 +50,7 @@
 				};
 			};
 
-			radio: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "radio";
 				reg = <0x7f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts b/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
index 39e9492612..ce434e6011 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
+++ b/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
@@ -125,7 +125,7 @@
 				read-only;
 			};
 
-			factory: partition at 7d0000 {
+			partition at 7d0000 {
 				label = "factory";
 				reg = <0x7d0000 0x30000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v5.dts b/target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v5.dts
index 8d14992ea0..8c7192fca8 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v5.dts
+++ b/target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v5.dts
@@ -72,7 +72,7 @@
 				reg = <0x20000 0x3d0000>;
 			};
 
-			factory: partition at 3f0000 {
+			partition at 3f0000 {
 				label = "factory";
 				reg = <0x3f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_tplink_tl-wr841n-v14.dts b/target/linux/ramips/dts/mt7628an_tplink_tl-wr841n-v14.dts
index 11f3552e5f..c6c6fbd906 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_tl-wr841n-v14.dts
+++ b/target/linux/ramips/dts/mt7628an_tplink_tl-wr841n-v14.dts
@@ -85,7 +85,7 @@
 				reg = <0x10000 0x3e0000>;
 			};
 
-			factory: partition at 3f0000 {
+			partition at 3f0000 {
 				label = "factory";
 				reg = <0x3f0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_unielec_u7628-01-16m.dts b/target/linux/ramips/dts/mt7628an_unielec_u7628-01-16m.dts
index 77d8b9fce6..1be912f8ea 100644
--- a/target/linux/ramips/dts/mt7628an_unielec_u7628-01-16m.dts
+++ b/target/linux/ramips/dts/mt7628an_unielec_u7628-01-16m.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_vocore_vocore2.dtsi b/target/linux/ramips/dts/mt7628an_vocore_vocore2.dtsi
index 73ee4484b4..4982d8bccc 100644
--- a/target/linux/ramips/dts/mt7628an_vocore_vocore2.dtsi
+++ b/target/linux/ramips/dts/mt7628an_vocore_vocore2.dtsi
@@ -39,7 +39,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts
index 1e4b7c1cb0..73db7796e2 100644
--- a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts
+++ b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn531a3.dts
@@ -111,7 +111,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts
index 0d2dd4e6c2..e6bc5f4b39 100644
--- a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts
+++ b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts
@@ -101,7 +101,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts
index 06167c0eb2..96d5366375 100644
--- a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts
+++ b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts
@@ -95,7 +95,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn576a2.dts b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn576a2.dts
index 60f8e6db38..16a089a7f1 100644
--- a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn576a2.dts
+++ b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn576a2.dts
@@ -135,7 +135,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts
index b1b29b38de..04c62b25c2 100644
--- a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts
+++ b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts
@@ -101,7 +101,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn578a2.dts b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn578a2.dts
index 08a8d367eb..1b84005583 100644
--- a/target/linux/ramips/dts/mt7628an_wavlink_wl-wn578a2.dts
+++ b/target/linux/ramips/dts/mt7628an_wavlink_wl-wn578a2.dts
@@ -131,7 +131,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_widora_neo.dtsi b/target/linux/ramips/dts/mt7628an_widora_neo.dtsi
index 47ed0431d2..de3b7d625e 100644
--- a/target/linux/ramips/dts/mt7628an_widora_neo.dtsi
+++ b/target/linux/ramips/dts/mt7628an_widora_neo.dtsi
@@ -73,7 +73,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wiznet_wizfi630s.dts b/target/linux/ramips/dts/mt7628an_wiznet_wizfi630s.dts
index a18fdd27c8..429b00c5b5 100644
--- a/target/linux/ramips/dts/mt7628an_wiznet_wizfi630s.dts
+++ b/target/linux/ramips/dts/mt7628an_wiznet_wizfi630s.dts
@@ -115,7 +115,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2.dtsi b/target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2.dtsi
index 207fea28e9..f532a3e2a8 100644
--- a/target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2.dtsi
+++ b/target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2.dtsi
@@ -47,7 +47,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi b/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi
index 7655da40db..97b18680d9 100644
--- a/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi
+++ b/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi
@@ -46,7 +46,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-3c.dts b/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-3c.dts
index fc47be479c..13d8da05f7 100644
--- a/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-3c.dts
+++ b/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-3c.dts
@@ -117,7 +117,7 @@
 				read-only;
 			};
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "factory";
 				reg = <0x50000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts b/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts
index 8f431cae62..889e725df5 100644
--- a/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts
+++ b/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts
@@ -109,7 +109,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_zbtlink_zbt-we1226.dts b/target/linux/ramips/dts/mt7628an_zbtlink_zbt-we1226.dts
index 976994f538..591e3cce72 100644
--- a/target/linux/ramips/dts/mt7628an_zbtlink_zbt-we1226.dts
+++ b/target/linux/ramips/dts/mt7628an_zbtlink_zbt-we1226.dts
@@ -88,7 +88,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts b/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
index 92d63f2501..70956724fb 100644
--- a/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
+++ b/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
@@ -123,7 +123,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "rf-eeprom";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_airlink101_ar670w.dts b/target/linux/ramips/dts/rt2880_airlink101_ar670w.dts
index dbbaf9c45e..7ff3b370b5 100644
--- a/target/linux/ramips/dts/rt2880_airlink101_ar670w.dts
+++ b/target/linux/ramips/dts/rt2880_airlink101_ar670w.dts
@@ -31,7 +31,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				reg = <0x30000 0x10000>;
 				label = "factory";
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_airlink101_ar725w.dts b/target/linux/ramips/dts/rt2880_airlink101_ar725w.dts
index d60707a7c3..95a4b495eb 100644
--- a/target/linux/ramips/dts/rt2880_airlink101_ar725w.dts
+++ b/target/linux/ramips/dts/rt2880_airlink101_ar725w.dts
@@ -36,7 +36,7 @@
 				label = "u-boot-env";
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				reg = <0x40000 0x10000>;
 				label = "factory";
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_asus_rt-n15.dts b/target/linux/ramips/dts/rt2880_asus_rt-n15.dts
index 6874bd39f2..3e34f89165 100644
--- a/target/linux/ramips/dts/rt2880_asus_rt-n15.dts
+++ b/target/linux/ramips/dts/rt2880_asus_rt-n15.dts
@@ -40,7 +40,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_belkin_f5d8235-v1.dts b/target/linux/ramips/dts/rt2880_belkin_f5d8235-v1.dts
index 1c2b9a18da..86e4964a99 100644
--- a/target/linux/ramips/dts/rt2880_belkin_f5d8235-v1.dts
+++ b/target/linux/ramips/dts/rt2880_belkin_f5d8235-v1.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_buffalo_wli-tx4-ag300n.dts b/target/linux/ramips/dts/rt2880_buffalo_wli-tx4-ag300n.dts
index bed5b950a4..b89e086584 100644
--- a/target/linux/ramips/dts/rt2880_buffalo_wli-tx4-ag300n.dts
+++ b/target/linux/ramips/dts/rt2880_buffalo_wli-tx4-ag300n.dts
@@ -40,7 +40,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_buffalo_wzr-agl300nh.dts b/target/linux/ramips/dts/rt2880_buffalo_wzr-agl300nh.dts
index bc01bf23ef..e86486dce6 100644
--- a/target/linux/ramips/dts/rt2880_buffalo_wzr-agl300nh.dts
+++ b/target/linux/ramips/dts/rt2880_buffalo_wzr-agl300nh.dts
@@ -39,7 +39,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_dlink_dap-1522-a1.dts b/target/linux/ramips/dts/rt2880_dlink_dap-1522-a1.dts
index 3e8a42e18a..3fdbdf681e 100644
--- a/target/linux/ramips/dts/rt2880_dlink_dap-1522-a1.dts
+++ b/target/linux/ramips/dts/rt2880_dlink_dap-1522-a1.dts
@@ -32,7 +32,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt2880_ralink_v11st-fe.dts b/target/linux/ramips/dts/rt2880_ralink_v11st-fe.dts
index ac65264c5c..695db15a55 100644
--- a/target/linux/ramips/dts/rt2880_ralink_v11st-fe.dts
+++ b/target/linux/ramips/dts/rt2880_ralink_v11st-fe.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				reg = <0x00040000 0x00010000>;
 				label = "factory";
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_8devices_carambola.dts b/target/linux/ramips/dts/rt3050_8devices_carambola.dts
index 8cc586207f..f99c708187 100644
--- a/target/linux/ramips/dts/rt3050_8devices_carambola.dts
+++ b/target/linux/ramips/dts/rt3050_8devices_carambola.dts
@@ -34,7 +34,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_allnet_all0256n.dtsi b/target/linux/ramips/dts/rt3050_allnet_all0256n.dtsi
index f7b64c6326..3be20dd2f4 100644
--- a/target/linux/ramips/dts/rt3050_allnet_all0256n.dtsi
+++ b/target/linux/ramips/dts/rt3050_allnet_all0256n.dtsi
@@ -62,7 +62,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-16m.dts b/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-16m.dts
index 1d66023ceb..818bd14182 100644
--- a/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-16m.dts
+++ b/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-16m.dts
@@ -54,7 +54,7 @@
 				read-only;
 			};
 
-			devdata: partition at ff0000 {
+			partition at ff0000 {
 				label = "devdata";
 				reg = <0xff0000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-8m.dts b/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-8m.dts
index 41ed37d808..efdf24f9c4 100644
--- a/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-8m.dts
+++ b/target/linux/ramips/dts/rt3050_alphanetworks_asl26555-8m.dts
@@ -24,7 +24,7 @@
 				read-only;
 			};
 
-			devdata: partition at 30000 {
+			partition at 30000 {
 				label = "uboot-env";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_arcwireless_freestation5.dts b/target/linux/ramips/dts/rt3050_arcwireless_freestation5.dts
index 9b696b3431..7d5d400410 100644
--- a/target/linux/ramips/dts/rt3050_arcwireless_freestation5.dts
+++ b/target/linux/ramips/dts/rt3050_arcwireless_freestation5.dts
@@ -34,7 +34,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_asus_rt-g32-b1.dts b/target/linux/ramips/dts/rt3050_asus_rt-g32-b1.dts
index e112a1b33d..5d980ebf8a 100644
--- a/target/linux/ramips/dts/rt3050_asus_rt-g32-b1.dts
+++ b/target/linux/ramips/dts/rt3050_asus_rt-g32-b1.dts
@@ -50,7 +50,7 @@
 				read-only;
 			};
 
-			devconf: partition at 40000 {
+			partition at 40000 {
 				label = "devconf";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_asus_rt-n10-plus.dts b/target/linux/ramips/dts/rt3050_asus_rt-n10-plus.dts
index 9fb325bc09..85414a284e 100644
--- a/target/linux/ramips/dts/rt3050_asus_rt-n10-plus.dts
+++ b/target/linux/ramips/dts/rt3050_asus_rt-n10-plus.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			devconf: partition at 40000 {
+			partition at 40000 {
 				label = "devconf";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_asus_wl-330n.dts b/target/linux/ramips/dts/rt3050_asus_wl-330n.dts
index d89fb0995e..e9349f6a39 100644
--- a/target/linux/ramips/dts/rt3050_asus_wl-330n.dts
+++ b/target/linux/ramips/dts/rt3050_asus_wl-330n.dts
@@ -73,7 +73,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_asus_wl-330n3g.dts b/target/linux/ramips/dts/rt3050_asus_wl-330n3g.dts
index ef0668c02f..eb47913fb2 100644
--- a/target/linux/ramips/dts/rt3050_asus_wl-330n3g.dts
+++ b/target/linux/ramips/dts/rt3050_asus_wl-330n3g.dts
@@ -78,7 +78,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_dlink_dcs-930.dts b/target/linux/ramips/dts/rt3050_dlink_dcs-930.dts
index c0c9ffec13..32ecbb47b8 100644
--- a/target/linux/ramips/dts/rt3050_dlink_dcs-930.dts
+++ b/target/linux/ramips/dts/rt3050_dlink_dcs-930.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_dlink_dir-300-b1.dts b/target/linux/ramips/dts/rt3050_dlink_dir-300-b1.dts
index 7a4907c4db..47264478b2 100644
--- a/target/linux/ramips/dts/rt3050_dlink_dir-300-b1.dts
+++ b/target/linux/ramips/dts/rt3050_dlink_dir-300-b1.dts
@@ -32,7 +32,7 @@
 				read-only;
 			};
 
-			devdata: partition at 30000 {
+			partition at 30000 {
 				label = "devdata";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_dlink_dir-600-b1.dts b/target/linux/ramips/dts/rt3050_dlink_dir-600-b1.dts
index e5441d2d65..13badc7139 100644
--- a/target/linux/ramips/dts/rt3050_dlink_dir-600-b1.dts
+++ b/target/linux/ramips/dts/rt3050_dlink_dir-600-b1.dts
@@ -32,7 +32,7 @@
 				read-only;
 			};
 
-			devdata: partition at 30000 {
+			partition at 30000 {
 				label = "devdata";
 				reg = <0x30000 0x10000>;
 				read-only;
@@ -52,7 +52,7 @@
 				};
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "devconf";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_dlink_dir-615-d.dts b/target/linux/ramips/dts/rt3050_dlink_dir-615-d.dts
index 30022a9ced..4df6d44219 100644
--- a/target/linux/ramips/dts/rt3050_dlink_dir-615-d.dts
+++ b/target/linux/ramips/dts/rt3050_dlink_dir-615-d.dts
@@ -33,7 +33,7 @@
 				read-only;
 			};
 
-			devdata: partition at 30000 {
+			partition at 30000 {
 				label = "devdata";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_dlink_dir-620-a1.dts b/target/linux/ramips/dts/rt3050_dlink_dir-620-a1.dts
index f080f47b51..f159580972 100644
--- a/target/linux/ramips/dts/rt3050_dlink_dir-620-a1.dts
+++ b/target/linux/ramips/dts/rt3050_dlink_dir-620-a1.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_edimax_3g-6200n.dts b/target/linux/ramips/dts/rt3050_edimax_3g-6200n.dts
index e95889f9ef..128f84de1f 100644
--- a/target/linux/ramips/dts/rt3050_edimax_3g-6200n.dts
+++ b/target/linux/ramips/dts/rt3050_edimax_3g-6200n.dts
@@ -39,7 +39,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_edimax_3g-6200nl.dts b/target/linux/ramips/dts/rt3050_edimax_3g-6200nl.dts
index 0cf0943ed6..5277f9b523 100644
--- a/target/linux/ramips/dts/rt3050_edimax_3g-6200nl.dts
+++ b/target/linux/ramips/dts/rt3050_edimax_3g-6200nl.dts
@@ -39,7 +39,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_huawei_d105.dts b/target/linux/ramips/dts/rt3050_huawei_d105.dts
index 7c3dc845bd..6a26e0d513 100644
--- a/target/linux/ramips/dts/rt3050_huawei_d105.dts
+++ b/target/linux/ramips/dts/rt3050_huawei_d105.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_jcg_jhr-n805r.dts b/target/linux/ramips/dts/rt3050_jcg_jhr-n805r.dts
index 61fac83b14..3c54a38f28 100644
--- a/target/linux/ramips/dts/rt3050_jcg_jhr-n805r.dts
+++ b/target/linux/ramips/dts/rt3050_jcg_jhr-n805r.dts
@@ -67,7 +67,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_netcore_nw718.dts b/target/linux/ramips/dts/rt3050_netcore_nw718.dts
index 2c2e302ec6..83b79d5e77 100644
--- a/target/linux/ramips/dts/rt3050_netcore_nw718.dts
+++ b/target/linux/ramips/dts/rt3050_netcore_nw718.dts
@@ -82,7 +82,7 @@
 				read-only;
 			};
 
-			factory: partition at 50000 {
+			partition at 50000 {
 				label = "factory";
 				reg = <0x50000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_sparklan_wcr-150gn.dts b/target/linux/ramips/dts/rt3050_sparklan_wcr-150gn.dts
index 8f153fbc24..4b4c5e18ee 100644
--- a/target/linux/ramips/dts/rt3050_sparklan_wcr-150gn.dts
+++ b/target/linux/ramips/dts/rt3050_sparklan_wcr-150gn.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_teltonika_rut5xx.dts b/target/linux/ramips/dts/rt3050_teltonika_rut5xx.dts
index 6f8baaf0d2..691e5d621d 100644
--- a/target/linux/ramips/dts/rt3050_teltonika_rut5xx.dts
+++ b/target/linux/ramips/dts/rt3050_teltonika_rut5xx.dts
@@ -71,7 +71,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_tenda_w150m.dts b/target/linux/ramips/dts/rt3050_tenda_w150m.dts
index d9a3f5ac6b..f76661b500 100644
--- a/target/linux/ramips/dts/rt3050_tenda_w150m.dts
+++ b/target/linux/ramips/dts/rt3050_tenda_w150m.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3050_trendnet_tew-638apb-v2.dts b/target/linux/ramips/dts/rt3050_trendnet_tew-638apb-v2.dts
index 36e7706b02..990c3eb4ce 100644
--- a/target/linux/ramips/dts/rt3050_trendnet_tew-638apb-v2.dts
+++ b/target/linux/ramips/dts/rt3050_trendnet_tew-638apb-v2.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_accton_wr6202.dts b/target/linux/ramips/dts/rt3052_accton_wr6202.dts
index 7e79f4260c..f3a31ad6ca 100644
--- a/target/linux/ramips/dts/rt3052_accton_wr6202.dts
+++ b/target/linux/ramips/dts/rt3052_accton_wr6202.dts
@@ -67,7 +67,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_alfa-network_w502u.dts b/target/linux/ramips/dts/rt3052_alfa-network_w502u.dts
index e8c429cf1d..609fd9b2f4 100644
--- a/target/linux/ramips/dts/rt3052_alfa-network_w502u.dts
+++ b/target/linux/ramips/dts/rt3052_alfa-network_w502u.dts
@@ -42,7 +42,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_argus_atp-52b.dts b/target/linux/ramips/dts/rt3052_argus_atp-52b.dts
index 94baf5fb89..5cee0dfcfd 100644
--- a/target/linux/ramips/dts/rt3052_argus_atp-52b.dts
+++ b/target/linux/ramips/dts/rt3052_argus_atp-52b.dts
@@ -36,7 +36,7 @@
 				reg = <0x30000 0x10000>;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 
diff --git a/target/linux/ramips/dts/rt3052_asiarf_awapn2403.dts b/target/linux/ramips/dts/rt3052_asiarf_awapn2403.dts
index 279826d7f1..ec794b8eab 100644
--- a/target/linux/ramips/dts/rt3052_asiarf_awapn2403.dts
+++ b/target/linux/ramips/dts/rt3052_asiarf_awapn2403.dts
@@ -62,7 +62,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_asus_rt-n13u.dts b/target/linux/ramips/dts/rt3052_asus_rt-n13u.dts
index 8c9cca940f..4f0d9e6207 100644
--- a/target/linux/ramips/dts/rt3052_asus_rt-n13u.dts
+++ b/target/linux/ramips/dts/rt3052_asus_rt-n13u.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_aximcom_mr-102n.dts b/target/linux/ramips/dts/rt3052_aximcom_mr-102n.dts
index 9aac3f9d8e..f0d4122517 100644
--- a/target/linux/ramips/dts/rt3052_aximcom_mr-102n.dts
+++ b/target/linux/ramips/dts/rt3052_aximcom_mr-102n.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_aztech_hw550-3g.dts b/target/linux/ramips/dts/rt3052_aztech_hw550-3g.dts
index 37d7b36d92..8f9a62bba2 100644
--- a/target/linux/ramips/dts/rt3052_aztech_hw550-3g.dts
+++ b/target/linux/ramips/dts/rt3052_aztech_hw550-3g.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_belkin_f5d8235-v2.dts b/target/linux/ramips/dts/rt3052_belkin_f5d8235-v2.dts
index 13b16921b9..0119737af1 100644
--- a/target/linux/ramips/dts/rt3052_belkin_f5d8235-v2.dts
+++ b/target/linux/ramips/dts/rt3052_belkin_f5d8235-v2.dts
@@ -25,7 +25,7 @@
 			#address-cells = <1>;
 			#size-cells = <1>;
 
-			uboot: partition at 0 {
+			partition at 0 {
 				label = "uboot";
 				reg = <0x0 0x50000>;
 				read-only;
@@ -56,7 +56,7 @@
 				reg = <0x7e0000 0x10000>;
 			};
 
-			factory: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "factory";
 				reg = <0x7f0000 0x10000>;
 			};
diff --git a/target/linux/ramips/dts/rt3052_buffalo_whr-g300n.dts b/target/linux/ramips/dts/rt3052_buffalo_whr-g300n.dts
index 286fe0a566..c7d4b62695 100644
--- a/target/linux/ramips/dts/rt3052_buffalo_whr-g300n.dts
+++ b/target/linux/ramips/dts/rt3052_buffalo_whr-g300n.dts
@@ -36,7 +36,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_dlink_dap-1350.dts b/target/linux/ramips/dts/rt3052_dlink_dap-1350.dts
index b9fe0730be..581da5acbb 100644
--- a/target/linux/ramips/dts/rt3052_dlink_dap-1350.dts
+++ b/target/linux/ramips/dts/rt3052_dlink_dap-1350.dts
@@ -36,7 +36,7 @@
 				read-only;
 			};
 
-			devdata: partition at 30000 {
+			partition at 30000 {
 				label = "devdata";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_engenius_esr-9753.dts b/target/linux/ramips/dts/rt3052_engenius_esr-9753.dts
index 933459a90b..8f040bf893 100644
--- a/target/linux/ramips/dts/rt3052_engenius_esr-9753.dts
+++ b/target/linux/ramips/dts/rt3052_engenius_esr-9753.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_fon_fonera-20n.dts b/target/linux/ramips/dts/rt3052_fon_fonera-20n.dts
index e2d16e9a86..8f612fbc1c 100644
--- a/target/linux/ramips/dts/rt3052_fon_fonera-20n.dts
+++ b/target/linux/ramips/dts/rt3052_fon_fonera-20n.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_hauppauge_broadway.dts b/target/linux/ramips/dts/rt3052_hauppauge_broadway.dts
index f7420e2092..698d8fbc1e 100644
--- a/target/linux/ramips/dts/rt3052_hauppauge_broadway.dts
+++ b/target/linux/ramips/dts/rt3052_hauppauge_broadway.dts
@@ -30,7 +30,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_huawei_hg255d.dts b/target/linux/ramips/dts/rt3052_huawei_hg255d.dts
index 27de7e4306..7150a7f41a 100644
--- a/target/linux/ramips/dts/rt3052_huawei_hg255d.dts
+++ b/target/linux/ramips/dts/rt3052_huawei_hg255d.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 60000 {
+			partition at 60000 {
 				label = "factory";
 				reg = <0x60000 0x20000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_jcg_jhr-n825r.dts b/target/linux/ramips/dts/rt3052_jcg_jhr-n825r.dts
index acd040a68e..75af528d30 100644
--- a/target/linux/ramips/dts/rt3052_jcg_jhr-n825r.dts
+++ b/target/linux/ramips/dts/rt3052_jcg_jhr-n825r.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts b/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
index 4bcb91eacf..8b50244e18 100644
--- a/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
+++ b/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_mofinetwork_mofi3500-3gn.dts b/target/linux/ramips/dts/rt3052_mofinetwork_mofi3500-3gn.dts
index 52d725e080..7e958c3a07 100644
--- a/target/linux/ramips/dts/rt3052_mofinetwork_mofi3500-3gn.dts
+++ b/target/linux/ramips/dts/rt3052_mofinetwork_mofi3500-3gn.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_netgear_wnce2001.dts b/target/linux/ramips/dts/rt3052_netgear_wnce2001.dts
index 7f22a3bf6f..5406e1e263 100644
--- a/target/linux/ramips/dts/rt3052_netgear_wnce2001.dts
+++ b/target/linux/ramips/dts/rt3052_netgear_wnce2001.dts
@@ -96,7 +96,7 @@
 				read-only;
 			};
 
-			factory: partition at 30000 {
+			partition at 30000 {
 				label = "factory";
 				reg = <0x30000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_nexaira_bc2.dts b/target/linux/ramips/dts/rt3052_nexaira_bc2.dts
index 03486cac91..e92ce3261d 100644
--- a/target/linux/ramips/dts/rt3052_nexaira_bc2.dts
+++ b/target/linux/ramips/dts/rt3052_nexaira_bc2.dts
@@ -31,7 +31,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_omnima_miniembwifi.dts b/target/linux/ramips/dts/rt3052_omnima_miniembwifi.dts
index f5ec7592ae..8aed9e947f 100644
--- a/target/linux/ramips/dts/rt3052_omnima_miniembwifi.dts
+++ b/target/linux/ramips/dts/rt3052_omnima_miniembwifi.dts
@@ -65,7 +65,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_petatel_psr-680w.dts b/target/linux/ramips/dts/rt3052_petatel_psr-680w.dts
index 1d5d334af2..de2d9450ee 100644
--- a/target/linux/ramips/dts/rt3052_petatel_psr-680w.dts
+++ b/target/linux/ramips/dts/rt3052_petatel_psr-680w.dts
@@ -42,7 +42,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_planex_mzk-w300nh2.dts b/target/linux/ramips/dts/rt3052_planex_mzk-w300nh2.dts
index f88525666b..88e2480f41 100644
--- a/target/linux/ramips/dts/rt3052_planex_mzk-w300nh2.dts
+++ b/target/linux/ramips/dts/rt3052_planex_mzk-w300nh2.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_planex_mzk-wdpr.dts b/target/linux/ramips/dts/rt3052_planex_mzk-wdpr.dts
index 5d44529898..b3c9e0d400 100644
--- a/target/linux/ramips/dts/rt3052_planex_mzk-wdpr.dts
+++ b/target/linux/ramips/dts/rt3052_planex_mzk-wdpr.dts
@@ -34,7 +34,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_poray_ip2202.dts b/target/linux/ramips/dts/rt3052_poray_ip2202.dts
index 0361004d84..e9273d6570 100644
--- a/target/linux/ramips/dts/rt3052_poray_ip2202.dts
+++ b/target/linux/ramips/dts/rt3052_poray_ip2202.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_prolink_pwh2004.dts b/target/linux/ramips/dts/rt3052_prolink_pwh2004.dts
index 736a56f2da..bb213c9f80 100644
--- a/target/linux/ramips/dts/rt3052_prolink_pwh2004.dts
+++ b/target/linux/ramips/dts/rt3052_prolink_pwh2004.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_ralink_v22rw-2x2.dts b/target/linux/ramips/dts/rt3052_ralink_v22rw-2x2.dts
index 4d51839db7..179e738d4f 100644
--- a/target/linux/ramips/dts/rt3052_ralink_v22rw-2x2.dts
+++ b/target/linux/ramips/dts/rt3052_ralink_v22rw-2x2.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_sitecom_wl-351.dts b/target/linux/ramips/dts/rt3052_sitecom_wl-351.dts
index f0a96d0448..f4dd878782 100644
--- a/target/linux/ramips/dts/rt3052_sitecom_wl-351.dts
+++ b/target/linux/ramips/dts/rt3052_sitecom_wl-351.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_skyline_sl-r7205.dts b/target/linux/ramips/dts/rt3052_skyline_sl-r7205.dts
index 8a4120175e..2a1c576fe5 100644
--- a/target/linux/ramips/dts/rt3052_skyline_sl-r7205.dts
+++ b/target/linux/ramips/dts/rt3052_skyline_sl-r7205.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_tenda_3g300m.dts b/target/linux/ramips/dts/rt3052_tenda_3g300m.dts
index 304d3bef1c..8620d4a1ad 100644
--- a/target/linux/ramips/dts/rt3052_tenda_3g300m.dts
+++ b/target/linux/ramips/dts/rt3052_tenda_3g300m.dts
@@ -93,7 +93,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_tenda_w306r-v2.dts b/target/linux/ramips/dts/rt3052_tenda_w306r-v2.dts
index 2be0c26c7b..ddeaa94fc5 100644
--- a/target/linux/ramips/dts/rt3052_tenda_w306r-v2.dts
+++ b/target/linux/ramips/dts/rt3052_tenda_w306r-v2.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts b/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts
index 6002342fc9..2a8cb2a47a 100644
--- a/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts
+++ b/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts
@@ -27,7 +27,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts b/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts
index 16495ddc88..f11c9e1816 100644
--- a/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts
+++ b/target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts
@@ -27,7 +27,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts b/target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts
index dc07c597c3..af140fee1f 100644
--- a/target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts
+++ b/target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_upvel_ur-326n4g.dts b/target/linux/ramips/dts/rt3052_upvel_ur-326n4g.dts
index a019e17344..e22b946b08 100644
--- a/target/linux/ramips/dts/rt3052_upvel_ur-326n4g.dts
+++ b/target/linux/ramips/dts/rt3052_upvel_ur-326n4g.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_upvel_ur-336un.dts b/target/linux/ramips/dts/rt3052_upvel_ur-336un.dts
index 4a0e196baa..4a7dc5511c 100644
--- a/target/linux/ramips/dts/rt3052_upvel_ur-336un.dts
+++ b/target/linux/ramips/dts/rt3052_upvel_ur-336un.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_zyxel_keenetic.dts b/target/linux/ramips/dts/rt3052_zyxel_keenetic.dts
index a1ac3239b1..e7db3eda15 100644
--- a/target/linux/ramips/dts/rt3052_zyxel_keenetic.dts
+++ b/target/linux/ramips/dts/rt3052_zyxel_keenetic.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3052_zyxel_nbg-419n.dts b/target/linux/ramips/dts/rt3052_zyxel_nbg-419n.dts
index 4bb8cefe56..8dee38c1f8 100644
--- a/target/linux/ramips/dts/rt3052_zyxel_nbg-419n.dts
+++ b/target/linux/ramips/dts/rt3052_zyxel_nbg-419n.dts
@@ -38,7 +38,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3352_allnet_all5002.dts b/target/linux/ramips/dts/rt3352_allnet_all5002.dts
index 6483e935dd..df4e9a6fce 100644
--- a/target/linux/ramips/dts/rt3352_allnet_all5002.dts
+++ b/target/linux/ramips/dts/rt3352_allnet_all5002.dts
@@ -68,7 +68,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3352_dlink_dir-615-h1.dts b/target/linux/ramips/dts/rt3352_dlink_dir-615-h1.dts
index 4c80d479c1..8ed29c8dee 100644
--- a/target/linux/ramips/dts/rt3352_dlink_dir-615-h1.dts
+++ b/target/linux/ramips/dts/rt3352_dlink_dir-615-h1.dts
@@ -94,7 +94,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3352_dlink_dir-620-d1.dts b/target/linux/ramips/dts/rt3352_dlink_dir-620-d1.dts
index c9f71f157d..bd897a0d1a 100644
--- a/target/linux/ramips/dts/rt3352_dlink_dir-620-d1.dts
+++ b/target/linux/ramips/dts/rt3352_dlink_dir-620-d1.dts
@@ -67,7 +67,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3352_zte_mf283plus.dts b/target/linux/ramips/dts/rt3352_zte_mf283plus.dts
index 01455b0d5a..1d0b14608a 100644
--- a/target/linux/ramips/dts/rt3352_zte_mf283plus.dts
+++ b/target/linux/ramips/dts/rt3352_zte_mf283plus.dts
@@ -84,7 +84,7 @@
 				read-only;
 			};
 
-			factory: partition at 70000 {
+			partition at 70000 {
 				label = "factory";
 				reg = <0x70000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts b/target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts
index db58009e6d..f00fd58b71 100644
--- a/target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts
+++ b/target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts
@@ -86,7 +86,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3662_asus_rt-n56u.dts b/target/linux/ramips/dts/rt3662_asus_rt-n56u.dts
index af3f390d88..391076cee9 100644
--- a/target/linux/ramips/dts/rt3662_asus_rt-n56u.dts
+++ b/target/linux/ramips/dts/rt3662_asus_rt-n56u.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				reg = <0x00040000 0x00010000>;
 				label = "factory";
 				read-only;
diff --git a/target/linux/ramips/dts/rt3662_dlink_dir-645.dts b/target/linux/ramips/dts/rt3662_dlink_dir-645.dts
index 19d15bed59..3d6479f44f 100644
--- a/target/linux/ramips/dts/rt3662_dlink_dir-645.dts
+++ b/target/linux/ramips/dts/rt3662_dlink_dir-645.dts
@@ -95,7 +95,7 @@
 				read-only;
 			};
 
-			factory: partition at 34000 {
+			partition at 34000 {
 				label = "factory";
 				reg = <0x34000 0x4000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts b/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
index 0811c24934..051e28da8f 100644
--- a/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
+++ b/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
@@ -77,7 +77,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x00040000 0x00010000>;
 				read-only;
@@ -97,7 +97,7 @@
 				};
 			};
 
-			devdata: partition at 50000 {
+			partition at 50000 {
 				label = "devdata";
 				reg = <0x00050000 0x00020000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3662_engenius_esr600h.dts b/target/linux/ramips/dts/rt3662_engenius_esr600h.dts
index 2356aa93f9..b539d2d4a7 100644
--- a/target/linux/ramips/dts/rt3662_engenius_esr600h.dts
+++ b/target/linux/ramips/dts/rt3662_engenius_esr600h.dts
@@ -91,7 +91,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3662_loewe_wmdr-143n.dts b/target/linux/ramips/dts/rt3662_loewe_wmdr-143n.dts
index 1da233ba78..446144e1af 100644
--- a/target/linux/ramips/dts/rt3662_loewe_wmdr-143n.dts
+++ b/target/linux/ramips/dts/rt3662_loewe_wmdr-143n.dts
@@ -30,7 +30,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3662_omnima_hpm.dts b/target/linux/ramips/dts/rt3662_omnima_hpm.dts
index 3a09053f7b..82d79dedb4 100644
--- a/target/linux/ramips/dts/rt3662_omnima_hpm.dts
+++ b/target/linux/ramips/dts/rt3662_omnima_hpm.dts
@@ -112,7 +112,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				reg = <0x00040000 0x00010000>;
 				label = "factory";
 				read-only;
diff --git a/target/linux/ramips/dts/rt3662_samsung_cy-swr1100.dts b/target/linux/ramips/dts/rt3662_samsung_cy-swr1100.dts
index d9f2e8c425..9964fcf600 100644
--- a/target/linux/ramips/dts/rt3662_samsung_cy-swr1100.dts
+++ b/target/linux/ramips/dts/rt3662_samsung_cy-swr1100.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 34000 {
+			partition at 34000 {
 				label = "factory";
 				reg = <0x34000 0x4000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3883_belkin_f9k110x.dtsi b/target/linux/ramips/dts/rt3883_belkin_f9k110x.dtsi
index 17c982a314..a2d1906b89 100644
--- a/target/linux/ramips/dts/rt3883_belkin_f9k110x.dtsi
+++ b/target/linux/ramips/dts/rt3883_belkin_f9k110x.dtsi
@@ -41,7 +41,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts b/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts
index 5067a53457..94a47b8735 100644
--- a/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts
+++ b/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts
@@ -122,7 +122,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt3883_trendnet_tew-691gr.dts b/target/linux/ramips/dts/rt3883_trendnet_tew-691gr.dts
index e982741435..d9ad78ba2b 100644
--- a/target/linux/ramips/dts/rt3883_trendnet_tew-691gr.dts
+++ b/target/linux/ramips/dts/rt3883_trendnet_tew-691gr.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				reg = <0x00040000 0x00010000>;
 				label = "factory";
 				read-only;
diff --git a/target/linux/ramips/dts/rt3883_trendnet_tew-692gr.dts b/target/linux/ramips/dts/rt3883_trendnet_tew-692gr.dts
index 93a5aac758..c6a817aafc 100644
--- a/target/linux/ramips/dts/rt3883_trendnet_tew-692gr.dts
+++ b/target/linux/ramips/dts/rt3883_trendnet_tew-692gr.dts
@@ -37,7 +37,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				reg = <0x00040000 0x00010000>;
 				label = "factory";
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_7links_px-4885.dtsi b/target/linux/ramips/dts/rt5350_7links_px-4885.dtsi
index 26db035c8e..ba330112e1 100644
--- a/target/linux/ramips/dts/rt5350_7links_px-4885.dtsi
+++ b/target/linux/ramips/dts/rt5350_7links_px-4885.dtsi
@@ -66,7 +66,7 @@
 				read-only;
 			};
 
-			devconf: partition at 40000 {
+			partition at 40000 {
 				label = "devconf";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_airlive_air3gii.dts b/target/linux/ramips/dts/rt5350_airlive_air3gii.dts
index 4736721351..5c64ef30e6 100644
--- a/target/linux/ramips/dts/rt5350_airlive_air3gii.dts
+++ b/target/linux/ramips/dts/rt5350_airlive_air3gii.dts
@@ -62,7 +62,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_allnet_all5003.dts b/target/linux/ramips/dts/rt5350_allnet_all5003.dts
index 496f195801..dfa3339330 100644
--- a/target/linux/ramips/dts/rt5350_allnet_all5003.dts
+++ b/target/linux/ramips/dts/rt5350_allnet_all5003.dts
@@ -68,7 +68,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_asiarf_awm002-evb.dtsi b/target/linux/ramips/dts/rt5350_asiarf_awm002-evb.dtsi
index 0dbeeba639..eb5e25fa6e 100644
--- a/target/linux/ramips/dts/rt5350_asiarf_awm002-evb.dtsi
+++ b/target/linux/ramips/dts/rt5350_asiarf_awm002-evb.dtsi
@@ -72,7 +72,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_belkin_f7c027.dts b/target/linux/ramips/dts/rt5350_belkin_f7c027.dts
index 013dba456b..30eb833dd7 100644
--- a/target/linux/ramips/dts/rt5350_belkin_f7c027.dts
+++ b/target/linux/ramips/dts/rt5350_belkin_f7c027.dts
@@ -91,7 +91,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_dlink_dcs-930l-b1.dts b/target/linux/ramips/dts/rt5350_dlink_dcs-930l-b1.dts
index 6f671cc58f..254b8353a8 100644
--- a/target/linux/ramips/dts/rt5350_dlink_dcs-930l-b1.dts
+++ b/target/linux/ramips/dts/rt5350_dlink_dcs-930l-b1.dts
@@ -74,7 +74,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_dlink_dir-300-b7.dts b/target/linux/ramips/dts/rt5350_dlink_dir-300-b7.dts
index 8e586ca6e1..80740c5ae9 100644
--- a/target/linux/ramips/dts/rt5350_dlink_dir-300-b7.dts
+++ b/target/linux/ramips/dts/rt5350_dlink_dir-300-b7.dts
@@ -74,7 +74,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts b/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
index 501c06da46..71ea2256c4 100644
--- a/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
+++ b/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
@@ -97,7 +97,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_dlink_dir-610-a1.dts b/target/linux/ramips/dts/rt5350_dlink_dir-610-a1.dts
index 535e19284f..9a352d0ea5 100644
--- a/target/linux/ramips/dts/rt5350_dlink_dir-610-a1.dts
+++ b/target/linux/ramips/dts/rt5350_dlink_dir-610-a1.dts
@@ -68,7 +68,7 @@
 				read-only;
 			};
 
-			devdata: partition at 30000 {
+			partition at 30000 {
 				label = "devdata";
 				reg = <0x30000 0x10000>;
 				read-only;
@@ -88,7 +88,7 @@
 				};
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts b/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts
index 3c1d42ec73..56efcde9f5 100644
--- a/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts
+++ b/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts
@@ -104,7 +104,7 @@
 				reg = <0x10000 0x7e0000>;
 			};
 
-			config: partition at 7f0000 {
+			partition at 7f0000 {
 				label = "config";
 				reg = <0x7f0000 0x10000>;
 
diff --git a/target/linux/ramips/dts/rt5350_easyacc_wizard-8800.dts b/target/linux/ramips/dts/rt5350_easyacc_wizard-8800.dts
index 9d7792867a..9b29539f8c 100644
--- a/target/linux/ramips/dts/rt5350_easyacc_wizard-8800.dts
+++ b/target/linux/ramips/dts/rt5350_easyacc_wizard-8800.dts
@@ -30,7 +30,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts b/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
index cabc7bf264..a463bace6f 100644
--- a/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
+++ b/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
@@ -84,7 +84,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts b/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
index 402071a852..557443a4c0 100644
--- a/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
+++ b/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
@@ -84,7 +84,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts b/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
index 3cc425d5af..6d7b1f0892 100644
--- a/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
+++ b/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_hootoo_ht-tm02.dts b/target/linux/ramips/dts/rt5350_hootoo_ht-tm02.dts
index b41f5f0819..7d189338b7 100644
--- a/target/linux/ramips/dts/rt5350_hootoo_ht-tm02.dts
+++ b/target/linux/ramips/dts/rt5350_hootoo_ht-tm02.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_intenso_memory2move.dts b/target/linux/ramips/dts/rt5350_intenso_memory2move.dts
index b27408b67b..68807159d8 100644
--- a/target/linux/ramips/dts/rt5350_intenso_memory2move.dts
+++ b/target/linux/ramips/dts/rt5350_intenso_memory2move.dts
@@ -77,7 +77,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_nexx_wt1520.dtsi b/target/linux/ramips/dts/rt5350_nexx_wt1520.dtsi
index cc55507a95..4dbb324def 100644
--- a/target/linux/ramips/dts/rt5350_nexx_wt1520.dtsi
+++ b/target/linux/ramips/dts/rt5350_nexx_wt1520.dtsi
@@ -43,7 +43,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi b/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi
index ce7751540b..0e35ffbedf 100644
--- a/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi
+++ b/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi
@@ -133,7 +133,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dtsi b/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dtsi
index 59cbbad231..58b0bacc8a 100644
--- a/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dtsi
+++ b/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dtsi
@@ -33,7 +33,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_omnima_miniembplug.dts b/target/linux/ramips/dts/rt5350_omnima_miniembplug.dts
index ea75306ec4..2c09c12d79 100644
--- a/target/linux/ramips/dts/rt5350_omnima_miniembplug.dts
+++ b/target/linux/ramips/dts/rt5350_omnima_miniembplug.dts
@@ -87,7 +87,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_planex_mzk-dp150n.dts b/target/linux/ramips/dts/rt5350_planex_mzk-dp150n.dts
index 81fd205638..f6059f0645 100644
--- a/target/linux/ramips/dts/rt5350_planex_mzk-dp150n.dts
+++ b/target/linux/ramips/dts/rt5350_planex_mzk-dp150n.dts
@@ -62,7 +62,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_poray_m3.dts b/target/linux/ramips/dts/rt5350_poray_m3.dts
index b6c8a8c0d1..489f218456 100644
--- a/target/linux/ramips/dts/rt5350_poray_m3.dts
+++ b/target/linux/ramips/dts/rt5350_poray_m3.dts
@@ -69,7 +69,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_poray_m4.dtsi b/target/linux/ramips/dts/rt5350_poray_m4.dtsi
index fc41126591..74ce523566 100644
--- a/target/linux/ramips/dts/rt5350_poray_m4.dtsi
+++ b/target/linux/ramips/dts/rt5350_poray_m4.dtsi
@@ -61,7 +61,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_poray_x5.dts b/target/linux/ramips/dts/rt5350_poray_x5.dts
index fc654563a6..ac88c73364 100644
--- a/target/linux/ramips/dts/rt5350_poray_x5.dts
+++ b/target/linux/ramips/dts/rt5350_poray_x5.dts
@@ -101,7 +101,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_poray_x8.dts b/target/linux/ramips/dts/rt5350_poray_x8.dts
index a4284342d0..7930716dcf 100644
--- a/target/linux/ramips/dts/rt5350_poray_x8.dts
+++ b/target/linux/ramips/dts/rt5350_poray_x8.dts
@@ -62,7 +62,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_tenda_3g150b.dts b/target/linux/ramips/dts/rt5350_tenda_3g150b.dts
index 93dc25007e..407a18e761 100644
--- a/target/linux/ramips/dts/rt5350_tenda_3g150b.dts
+++ b/target/linux/ramips/dts/rt5350_tenda_3g150b.dts
@@ -78,7 +78,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts b/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
index a463d78236..44612945a3 100644
--- a/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
+++ b/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
@@ -83,7 +83,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts b/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
index a92798a961..c8b361842b 100644
--- a/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
+++ b/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
@@ -85,7 +85,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi b/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi
index 8c5a185b05..ecb0b2eeca 100644
--- a/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi
+++ b/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi
@@ -183,7 +183,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_wansview_ncs601w.dts b/target/linux/ramips/dts/rt5350_wansview_ncs601w.dts
index fd3af22eb3..52be1d7284 100644
--- a/target/linux/ramips/dts/rt5350_wansview_ncs601w.dts
+++ b/target/linux/ramips/dts/rt5350_wansview_ncs601w.dts
@@ -30,7 +30,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_wiznet_wizfi630a.dts b/target/linux/ramips/dts/rt5350_wiznet_wizfi630a.dts
index 192c403a87..2aff7445e8 100644
--- a/target/linux/ramips/dts/rt5350_wiznet_wizfi630a.dts
+++ b/target/linux/ramips/dts/rt5350_wiznet_wizfi630a.dts
@@ -99,7 +99,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_zorlik_zl5900v2.dts b/target/linux/ramips/dts/rt5350_zorlik_zl5900v2.dts
index 8f8ffa66d9..488a4887b9 100644
--- a/target/linux/ramips/dts/rt5350_zorlik_zl5900v2.dts
+++ b/target/linux/ramips/dts/rt5350_zorlik_zl5900v2.dts
@@ -68,7 +68,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_zyxel_keenetic-4g-b.dts b/target/linux/ramips/dts/rt5350_zyxel_keenetic-4g-b.dts
index c81a2d5036..d37e4189a8 100644
--- a/target/linux/ramips/dts/rt5350_zyxel_keenetic-4g-b.dts
+++ b/target/linux/ramips/dts/rt5350_zyxel_keenetic-4g-b.dts
@@ -92,7 +92,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_zyxel_keenetic-lite-b.dts b/target/linux/ramips/dts/rt5350_zyxel_keenetic-lite-b.dts
index 3cf3e7b07d..7755b5dfef 100644
--- a/target/linux/ramips/dts/rt5350_zyxel_keenetic-lite-b.dts
+++ b/target/linux/ramips/dts/rt5350_zyxel_keenetic-lite-b.dts
@@ -75,7 +75,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;
diff --git a/target/linux/ramips/dts/rt5350_zyxel_keenetic-start.dts b/target/linux/ramips/dts/rt5350_zyxel_keenetic-start.dts
index eed11e59bf..663b9a3d8c 100644
--- a/target/linux/ramips/dts/rt5350_zyxel_keenetic-start.dts
+++ b/target/linux/ramips/dts/rt5350_zyxel_keenetic-start.dts
@@ -76,7 +76,7 @@
 				read-only;
 			};
 
-			factory: partition at 40000 {
+			partition at 40000 {
 				label = "factory";
 				reg = <0x40000 0x10000>;
 				read-only;




More information about the lede-commits mailing list