diff options
-rwxr-xr-x | target/linux/ramips/base-files/etc/init.d/bootcount | 3 | ||||
-rw-r--r-- | target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts | 13 | ||||
-rw-r--r-- | target/linux/ramips/image/mt76x8.mk | 2 |
3 files changed, 14 insertions, 4 deletions
diff --git a/target/linux/ramips/base-files/etc/init.d/bootcount b/target/linux/ramips/base-files/etc/init.d/bootcount index 807801a34f..ad3dd97402 100755 --- a/target/linux/ramips/base-files/etc/init.d/bootcount +++ b/target/linux/ramips/base-files/etc/init.d/bootcount @@ -7,5 +7,8 @@ boot() { samknows,whitebox-v8) fw_setenv bootcount 0 ;; + xiaomi,miwifi-nano) + fw_setenv flag_boot_success 1 + ;; esac } diff --git a/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts b/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts index 89a12edb7e..347ce6489c 100644 --- a/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts +++ b/target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts @@ -52,12 +52,20 @@ &pinctrl { state_default: pinctrl0 { gpio { - ralink,group = "refclk", "wled_an", "gpio"; + ralink,group = "gpio", "refclk", "wdt", "wled_an"; ralink,function = "gpio"; }; }; }; +&ehci { + status = "disabled"; +}; + +&ohci { + status = "disabled"; +}; + &wmac { status = "okay"; ralink,mtd-eeprom = <&factory 0x4>; @@ -73,7 +81,7 @@ m25p80@0 { compatible = "jedec,spi-nor"; reg = <0>; - spi-max-frequency = <10000000>; + spi-max-frequency = <40000000>; partitions { compatible = "fixed-partitions"; @@ -89,7 +97,6 @@ partition@30000 { label = "u-boot-env"; reg = <0x30000 0x10000>; - read-only; }; factory: partition@40000 { diff --git a/target/linux/ramips/image/mt76x8.mk b/target/linux/ramips/image/mt76x8.mk index 45fed11b54..a602d9df21 100644 --- a/target/linux/ramips/image/mt76x8.mk +++ b/target/linux/ramips/image/mt76x8.mk @@ -560,7 +560,7 @@ define Device/xiaomi_miwifi-nano IMAGE_SIZE := 16064k DEVICE_VENDOR := Xiaomi DEVICE_MODEL := MiWiFi Nano - DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport + DEVICE_PACKAGES := uboot-envtools SUPPORTED_DEVICES += miwifi-nano endef TARGET_DEVICES += xiaomi_miwifi-nano |