mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-30 10:39:04 +00:00
mediatek: filogic: switch TP-LINK XDR series to fitblk
Instead of using the deprecated FIT partition parser, use the new fitblk driver instead. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
parent
d4e8653e1e
commit
1ae3c53466
@ -17,6 +17,8 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
|
bootargs = "root=/dev/fit0 rootwait";
|
||||||
|
rootdisk = <&ubi_rootdisk>;
|
||||||
stdout-path = "serial0:115200n8";
|
stdout-path = "serial0:115200n8";
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -217,8 +219,15 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
partition@580000 {
|
partition@580000 {
|
||||||
label = "ubi";
|
compatible = "linux,ubi";
|
||||||
reg = <0x580000 0x7800000>;
|
reg = <0x580000 0x7800000>;
|
||||||
|
label = "ubi";
|
||||||
|
|
||||||
|
volumes {
|
||||||
|
ubi_rootdisk: ubi-volume-fit {
|
||||||
|
volname = "fit";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -83,6 +83,9 @@ platform_do_upgrade() {
|
|||||||
bananapi,bpi-r3|\
|
bananapi,bpi-r3|\
|
||||||
bananapi,bpi-r3-mini|\
|
bananapi,bpi-r3-mini|\
|
||||||
bananapi,bpi-r4|\
|
bananapi,bpi-r4|\
|
||||||
|
tplink,tl-xdr4288|\
|
||||||
|
tplink,tl-xdr6086|\
|
||||||
|
tplink,tl-xdr6088|\
|
||||||
xiaomi,redmi-router-ax6000-ubootmod)
|
xiaomi,redmi-router-ax6000-ubootmod)
|
||||||
[ -e /dev/fit0 ] && fitblk /dev/fit0
|
[ -e /dev/fit0 ] && fitblk /dev/fit0
|
||||||
[ -e /dev/fitrw ] && fitblk /dev/fitrw
|
[ -e /dev/fitrw ] && fitblk /dev/fitrw
|
||||||
@ -132,9 +135,6 @@ platform_do_upgrade() {
|
|||||||
mediatek,mt7981-rfb|\
|
mediatek,mt7981-rfb|\
|
||||||
netcore,n60|\
|
netcore,n60|\
|
||||||
qihoo,360t7|\
|
qihoo,360t7|\
|
||||||
tplink,tl-xdr4288|\
|
|
||||||
tplink,tl-xdr6086|\
|
|
||||||
tplink,tl-xdr6088|\
|
|
||||||
xiaomi,mi-router-ax3000t-ubootmod|\
|
xiaomi,mi-router-ax3000t-ubootmod|\
|
||||||
xiaomi,mi-router-wr30u-ubootmod)
|
xiaomi,mi-router-wr30u-ubootmod)
|
||||||
CI_KERNPART="fit"
|
CI_KERNPART="fit"
|
||||||
|
@ -930,7 +930,7 @@ define Device/tplink_tl-xdr-common
|
|||||||
fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | pad-to 64k
|
fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | pad-to 64k
|
||||||
IMAGE/sysupgrade.itb := append-kernel | \
|
IMAGE/sysupgrade.itb := append-kernel | \
|
||||||
fit gzip $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb external-with-rootfs | append-metadata
|
fit gzip $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb external-with-rootfs | append-metadata
|
||||||
DEVICE_PACKAGES := kmod-usb3 kmod-mt7986-firmware mt7986-wo-firmware
|
DEVICE_PACKAGES := fitblk kmod-usb3 kmod-mt7986-firmware mt7986-wo-firmware
|
||||||
ARTIFACTS := preloader.bin bl31-uboot.fip
|
ARTIFACTS := preloader.bin bl31-uboot.fip
|
||||||
ARTIFACT/preloader.bin := mt7986-bl2 spim-nand-ddr3
|
ARTIFACT/preloader.bin := mt7986-bl2 spim-nand-ddr3
|
||||||
endef
|
endef
|
||||||
|
Loading…
Reference in New Issue
Block a user