mt7629.mk 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. ifneq ($(KERNEL),6.1)
  2. DTS_DIR := $(DTS_DIR)/mediatek
  3. endif
  4. define Device/mediatek_mt7629-rfb
  5. DEVICE_VENDOR := MediaTek
  6. DEVICE_MODEL := MT7629 rfb AP
  7. DEVICE_DTS := mt7629-rfb
  8. DEVICE_PACKAGES := swconfig
  9. endef
  10. TARGET_DEVICES += mediatek_mt7629-rfb
  11. define Device/iptime_a6004mx
  12. DEVICE_VENDOR := ipTIME
  13. DEVICE_MODEL := A6004MX
  14. DEVICE_DTS := mt7629-iptime-a6004mx
  15. DEVICE_DTS_DIR := ../dts
  16. DEVICE_PACKAGES := kmod-usb3 uboot-envtools
  17. UBINIZE_OPTS := -E 5
  18. BLOCKSIZE := 128k
  19. PAGESIZE := 2048
  20. KERNEL := $$(KERNEL) | pad-offset 128k 2048 | iptime-crc32 a6004mx
  21. KERNEL_INITRAMFS := $$(KERNEL_INITRAMFS) | pad-offset 128k 2048 | iptime-crc32 a6004mx
  22. IMAGES += recovery.bin
  23. IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
  24. IMAGE/recovery.bin := append-kernel | pad-to 128k | append-ubi | append-metadata
  25. endef
  26. TARGET_DEVICES += iptime_a6004mx
  27. define Device/linksys_ea7500-v3
  28. $(Device/uimage-lzma-loader)
  29. DEVICE_VENDOR := Linksys
  30. DEVICE_MODEL := EA7500
  31. DEVICE_VARIANT := v3
  32. DEVICE_DTS := mt7629-linksys-ea7500-v3
  33. DEVICE_DTS_DIR := ../dts
  34. DEVICE_PACKAGES := kmod-usb3 uboot-envtools
  35. IMAGE_SIZE := 40m
  36. UBINIZE_OPTS := -E 5
  37. BLOCKSIZE := 128k
  38. PAGESIZE := 2048
  39. IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata | check-size
  40. endef
  41. TARGET_DEVICES += linksys_ea7500-v3
  42. define Device/netgear_ex6250-v2
  43. DEVICE_VENDOR := NETGEAR
  44. DEVICE_MODEL := EX6250
  45. DEVICE_VARIANT := v2
  46. DEVICE_ALT0_VENDOR := NETGEAR
  47. DEVICE_ALT0_MODEL := EX6400
  48. DEVICE_ALT0_VARIANT := v3
  49. DEVICE_ALT1_VENDOR := NETGEAR
  50. DEVICE_ALT1_MODEL := EX6410
  51. DEVICE_ALT1_VARIANT := v2
  52. DEVICE_ALT2_VENDOR := NETGEAR
  53. DEVICE_ALT2_MODEL := EX6470
  54. DEVICE_DTS := mt7629-netgear-ex6250-v2
  55. DEVICE_DTS_DIR := ../dts
  56. DEVICE_PACKAGES := uboot-envtools
  57. NETGEAR_ENC_MODEL := EX6250v2
  58. NETGEAR_ENC_REGION := US
  59. NETGEAR_ENC_HW_ID_LIST := 1010000003630000_NETGEAR;1010000003540000_NETGEAR
  60. NETGEAR_ENC_MODEL_LIST := EX6250v2;EX6400v3;EX6470;EX6410v2
  61. IMAGE_SIZE := 13120k
  62. IMAGES += factory.img
  63. IMAGE/factory.img := append-kernel | pad-to 128k | append-rootfs | \
  64. pad-rootfs | check-size | netgear-encrypted-factory
  65. endef
  66. TARGET_DEVICES += netgear_ex6250-v2
  67. define Device/tplink_eap225-v5
  68. DEVICE_VENDOR := TP-Link
  69. DEVICE_MODEL := EAP225
  70. DEVICE_VARIANT := v5
  71. DEVICE_DTS := mt7629-tplink_eap225-v5
  72. DEVICE_DTS_DIR := ../dts
  73. endef
  74. TARGET_DEVICES += tplink_eap225-v5