};
chosen {
- bootargs = "root=PARTLABEL=rootfs rootwait";
+ bootargs-override = "root=/dev/fit0 rootwait";
stdout-path = "serial0:115200n8";
+ rootdisk = <&emmc_rootdisk>;
};
memory@40000000 {
compatible = "mmc-card";
reg = <0>;
- block {
- compatible = "block-device";
-
- partitions {
- block-partition-factory {
- partname = "factory";
-
- nvmem-layout {
- compatible = "fixed-layout";
- #address-cells = <1>;
- #size-cells = <1>;
-
- eeprom_factory_0: eeprom@0 {
- reg = <0x0 0x1000>;
- };
-
- macaddr_factory_24: macaddr@24 {
- compatible = "mac-base";
- reg = <0x24 0x6>;
- #nvmem-cell-cells = <1>;
- };
-
- macaddr_factory_2a: macaddr@2a {
- compatible = "mac-base";
- reg = <0x2a 0x6>;
- #nvmem-cell-cells = <1>;
- };
+ partitions {
+ compatible = "gpt-partitions";
+
+ block-partition-factory {
+ partname = "factory";
+
+ nvmem-layout {
+ compatible = "fixed-layout";
+ #address-cells = <1>;
+ #size-cells = <1>;
+
+ eeprom_factory_0: eeprom@0 {
+ reg = <0x0 0x1000>;
+ };
+
+ macaddr_factory_24: macaddr@24 {
+ compatible = "mac-base";
+ reg = <0x24 0x6>;
+ #nvmem-cell-cells = <1>;
+ };
+
+ macaddr_factory_2a: macaddr@2a {
+ compatible = "mac-base";
+ reg = <0x2a 0x6>;
+ #nvmem-cell-cells = <1>;
};
};
};
+
+ emmc_rootdisk: block-partition-production {
+ partname = "production";
+ };
};
};
};
cudy,wr3000h-v1-ubootmod|\
cudy,wr3000p-v1-ubootmod|\
gatonetworks,gdsp|\
+ globitel,bt-r320|\
h3c,magic-nx30-pro|\
imou,hx21|\
jcg,q30-pro|\
glinet,gl-mt6000|\
glinet,gl-x3000|\
glinet,gl-xe3000|\
- globitel,bt-r320|\
huasifei,wh3000|\
huasifei,wh3000-pro-emmc|\
smartrg,sdg-8612|\
cudy,wr3000h-v1-ubootmod|\
cudy,wr3000p-v1-ubootmod|\
gatonetworks,gdsp|\
+ globitel,bt-r320|\
h3c,magic-nx30-pro|\
jcg,q30-pro|\
jdcloud,re-cp-03|\