1 --- a/arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts
2 +++ b/arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts
5 stdout-path = "serial0:115200n8";
6 bootargs = "earlycon=uart8250,mmio32,0x11002000 console=ttyS0,115200n1 swiotlb=512";
7 + rootdisk-emmc = <&emmc_rootfs>;
8 + rootdisk-sd = <&sd_rootfs>;
9 + rootdisk-snfi = <&ubi_rootfs>;
14 assigned-clocks = <&topckgen CLK_TOP_MSDC30_0_SEL>;
15 assigned-clock-parents = <&topckgen CLK_TOP_UNIV48M>;
19 + compatible = "mmc-card";
23 + compatible = "block-device";
25 + block-partition-env {
26 + partname = "ubootenv";
28 + compatible = "u-boot,env-layout";
31 + emmc_rootfs: block-partition-production {
32 + partname = "production";
41 vqmmc-supply = <®_3p3v>;
42 assigned-clocks = <&topckgen CLK_TOP_MSDC30_1_SEL>;
43 assigned-clock-parents = <&topckgen CLK_TOP_UNIV48M>;
46 + compatible = "mmc-card";
50 + compatible = "block-device";
52 + block-partition-env {
53 + partname = "ubootenv";
55 + compatible = "u-boot,env-layout";
58 + sd_rootfs: block-partition-production {
59 + partname = "production";
73 - reg = <0x80000 0x200000>;
77 - ubi: partition@280000 {
78 + ubi: partition@80000 {
80 - reg = <0x280000 0x7d80000>;
81 + reg = <0x80000 0x7f80000>;
82 + compatible = "linux,ubi";
85 + ubi-volume-ubootenv {
86 + volname = "ubootenv";
88 + compatible = "u-boot,env-redundant-bool-layout";
92 + ubi-volume-ubootenv2 {
93 + volname = "ubootenv2";
95 + compatible = "u-boot,env-redundant-bool-layout";
99 + ubi_rootfs: ubi-volume-fit {