123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- --- a/target/linux/ramips/image/mt7621.mk
- +++ b/target/linux/ramips/image/mt7621.mk
- @@ -1831,7 +1831,7 @@ define Device/xiaomi_nand_separate
- PAGESIZE := 2048
- KERNEL_SIZE := 4096k
- UBINIZE_OPTS := -E 5
- - IMAGES += kernel1.bin rootfs0.bin
- + IMAGES += kernel1.bin
- IMAGE/kernel1.bin := append-kernel
- IMAGE/rootfs0.bin := append-ubi | check-size
- IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
- @@ -1915,30 +1915,14 @@ define Device/xiaomi_mi-router-cr660x
- KERNEL_SIZE := 4096k
- UBINIZE_OPTS := -E 5
- IMAGE_SIZE := 128512k
- - IMAGES += firmware.bin
- + IMAGES += factory.bin
- IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
- - IMAGE/firmware.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \
- + IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \
- check-size
- DEVICE_PACKAGES += kmod-mt7915e uboot-envtools
- + DEVICE_MODEL := Mi Router CR6606 / CR6608 / CR6609
- endef
- -
- -define Device/xiaomi_mi-router-cr6606
- - $(Device/xiaomi_mi-router-cr660x)
- - DEVICE_MODEL := Mi Router CR6606
- -endef
- -TARGET_DEVICES += xiaomi_mi-router-cr6606
- -
- -define Device/xiaomi_mi-router-cr6608
- - $(Device/xiaomi_mi-router-cr660x)
- - DEVICE_MODEL := Mi Router CR6608
- -endef
- -TARGET_DEVICES += xiaomi_mi-router-cr6608
- -
- -define Device/xiaomi_mi-router-cr6609
- - $(Device/xiaomi_mi-router-cr660x)
- - DEVICE_MODEL := Mi Router CR6609
- -endef
- -TARGET_DEVICES += xiaomi_mi-router-cr6609
- +TARGET_DEVICES += xiaomi_mi-router-cr660x
-
- define Device/xiaomi_redmi-router-ac2100
- $(Device/xiaomi_nand_separate)
- --- /dev/null
- +++ b/target/linux/ramips/dts/mt7621_xiaomi_mi-router-cr660x.dts
- @@ -0,0 +1,8 @@
- +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
- +
- +#include "mt7621_xiaomi_mi-router-cr660x.dtsi"
- +
- +/ {
- + compatible = "xiaomi,mi-router-cr660x", "mediatek,mt7621-soc";
- + model = "Xiaomi Mi Router CR6606 / CR6608 / CR6609";
- +};
- --- a/target/linux/ramips/mt7621/base-files/etc/board.d/01_leds
- +++ b/target/linux/ramips/mt7621/base-files/etc/board.d/01_leds
- @@ -131,9 +131,7 @@ tplink,tl-wpa8631p-v3)
- xiaomi,mi-router-ac2100)
- ucidef_set_led_netdev "wan-blue" "WAN (blue)" "blue:wan" "wan"
- ;;
- -xiaomi,mi-router-cr6606|\
- -xiaomi,mi-router-cr6608|\
- -xiaomi,mi-router-cr6609)
- +xiaomi,mi-router-cr660x)
- ucidef_set_led_netdev "internet" "Internet" "blue:net" "wan"
- ;;
- xiaomi,redmi-router-ac2100)
- --- a/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
- +++ b/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
- @@ -27,9 +27,7 @@ ramips_setup_interfaces()
- hiwifi,hc5962|\
- xiaomi,mi-router-3-pro|\
- xiaomi,mi-router-ac2100|\
- - xiaomi,mi-router-cr6606|\
- - xiaomi,mi-router-cr6608|\
- - xiaomi,mi-router-cr6609|\
- + xiaomi,mi-router-cr660x|\
- xiaomi,redmi-router-ac2100)
- ucidef_set_interfaces_lan_wan "lan1 lan2 lan3" "wan"
- --- a/target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
- +++ b/target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
- @@ -88,9 +88,7 @@ platform_do_upgrade() {
- xiaomi,mi-router-3-pro|\
- xiaomi,mi-router-4|\
- xiaomi,mi-router-ac2100|\
- - xiaomi,mi-router-cr6606|\
- - xiaomi,mi-router-cr6608|\
- - xiaomi,mi-router-cr6609|\
- + xiaomi,mi-router-cr660x|\
- xiaomi,redmi-router-ac2100)
- nand_do_upgrade "$1"
- ;;
- --- a/package/boot/uboot-envtools/files/ramips
- +++ b/package/boot/uboot-envtools/files/ramips
- @@ -73,9 +73,7 @@ zyxel,nr7101)
- ubootenv_add_uci_config "/dev/mtd$idx" "0x0" "0x1000" "0x80000"
- ;;
- bolt,arion|\
- -xiaomi,mi-router-cr6606|\
- -xiaomi,mi-router-cr6608|\
- -xiaomi,mi-router-cr6609)
- +xiaomi,mi-router-cr660x)
- ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x10000" "0x20000"
- ;;
- esac
|