35-wh3000.patch 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. --- a/target/linux/mediatek/filogic/base-files/etc/board.d/01_leds
  2. +++ b/target/linux/mediatek/filogic/base-files/etc/board.d/01_leds
  3. @@ -49,6 +49,9 @@ glinet,gl-xe3000)
  4. ucidef_set_led_netdev "wlan2g" "WLAN2G" "green:wifi2g" "phy0-ap0"
  5. ucidef_set_led_netdev "wlan5g" "WLAN5G" "green:wifi5g" "phy1-ap0"
  6. ;;
  7. +huasifei,wh3000)
  8. + ucidef_set_led_netdev "wan" "WAN" "red:wan" "eth1"
  9. + ;;
  10. ikuai,q3000)
  11. ucidef_set_led_default "green" "GREEN" "q3000:green" "1"
  12. ucidef_set_led_default "blue" "BLUE" "q3000:blue" "0"
  13. --- a/target/linux/mediatek/filogic/base-files/etc/board.d/02_network
  14. +++ b/target/linux/mediatek/filogic/base-files/etc/board.d/02_network
  15. @@ -70,7 +70,8 @@ mediatek_setup_interfaces()
  16. ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4 sfp2" "sfp1 wan"
  17. ;;
  18. bananapi,bpi-r3-mini|\
  19. - edgecore,eap111)
  20. + edgecore,eap111|\
  21. + huasifei,wh3000)
  22. ucidef_set_interfaces_lan_wan eth0 eth1
  23. ;;
  24. bananapi,bpi-r4)
  25. --- a/target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh
  26. +++ b/target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh
  27. @@ -105,6 +105,7 @@ platform_do_upgrade() {
  28. glinet,gl-mt6000|\
  29. glinet,gl-x3000|\
  30. glinet,gl-xe3000|\
  31. + huasifei,wh3000|\
  32. smartrg,sdg-8612|\
  33. smartrg,sdg-8614|\
  34. smartrg,sdg-8622|\
  35. @@ -229,6 +230,7 @@ platform_copy_config() {
  36. glinet,gl-mt6000|\
  37. glinet,gl-x3000|\
  38. glinet,gl-xe3000|\
  39. + huasifei,wh3000|\
  40. jdcloud,re-cp-03|\
  41. nradio,c8-668gl|\
  42. smartrg,sdg-8612|\
  43. --- a/target/linux/mediatek/image/filogic.mk
  44. +++ b/target/linux/mediatek/image/filogic.mk
  45. @@ -954,6 +954,23 @@ define Device/h3c_magic-nx30-pro-nmbm
  46. endef
  47. TARGET_DEVICES += h3c_magic-nx30-pro-nmbm
  48. +define Device/huasifei_wh3000
  49. + DEVICE_VENDOR := Huasifei
  50. + DEVICE_MODEL := WH3000
  51. + DEVICE_ALT0_VENDOR := Fudy
  52. + DEVICE_ALT0_MODEL := MT3000
  53. + SUPPORTED_DEVICES += huasifei,wh3000-emmc
  54. + DEVICE_DTS := mt7981b-huasifei-wh3000
  55. + DEVICE_DTS_DIR := ../dts
  56. + DEVICE_PACKAGES := kmod-mt7915e kmod-mt7981-firmware mt7981-wo-firmware \
  57. + kmod-usb3 f2fsck mkf2fs
  58. + KERNEL := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb
  59. + KERNEL_INITRAMFS := kernel-bin | lzma | \
  60. + fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | pad-to 64k
  61. + IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
  62. +endef
  63. +TARGET_DEVICES += huasifei_wh3000
  64. +
  65. define Device/imou_lc-hx3001
  66. DEVICE_VENDOR := Imou
  67. DEVICE_MODEL := LC-HX3001