rt288x.mk 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. #
  2. # RT288X Profiles
  3. #
  4. DEFAULT_SOC := rt2880
  5. define Build/gemtek-header
  6. if [ -f $@ ]; then \
  7. mkheader_gemtek $@ [email protected] $(1) && \
  8. mv [email protected] $@; \
  9. fi
  10. endef
  11. define Device/airlink101_ar670w
  12. BLOCKSIZE := 64k
  13. DEVICE_VENDOR := Airlink
  14. DEVICE_MODEL := AR670W
  15. IMAGE_SIZE := 3840k
  16. KERNEL := $(KERNEL_DTB) | pad-to $$(BLOCKSIZE)
  17. IMAGES += factory.bin
  18. IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \
  19. wrg-header wrgn16a_airlink_ar670w
  20. SUPPORTED_DEVICES += ar670w
  21. endef
  22. TARGET_DEVICES += airlink101_ar670w
  23. define Device/airlink101_ar725w
  24. IMAGE_SIZE := 3776k
  25. DEVICE_VENDOR := Airlink
  26. DEVICE_MODEL := AR725W
  27. IMAGES += factory.bin
  28. IMAGE/factory.bin := $$(sysupgrade_bin) | check-size 3328k | \
  29. gemtek-header ar725w
  30. SUPPORTED_DEVICES += ar725w
  31. endef
  32. TARGET_DEVICES += airlink101_ar725w
  33. define Device/asus_rt-n15
  34. BLOCKSIZE := 64k
  35. IMAGE_SIZE := 3776k
  36. DEVICE_VENDOR := Asus
  37. DEVICE_MODEL := RT-N15
  38. DEVICE_PACKAGES := kmod-switch-rtl8366s
  39. SUPPORTED_DEVICES += rt-n15
  40. endef
  41. TARGET_DEVICES += asus_rt-n15
  42. define Device/belkin_f5d8235-v1
  43. IMAGE_SIZE := 7872k
  44. DEVICE_VENDOR := Belkin
  45. DEVICE_MODEL := F5D8235
  46. DEVICE_VARIANT := V1
  47. DEVICE_PACKAGES := kmod-switch-rtl8366s kmod-usb-ohci \
  48. kmod-usb-ohci-pci kmod-usb2 kmod-usb2-pci kmod-usb-ledtrig-usbport
  49. SUPPORTED_DEVICES += f5d8235-v1
  50. endef
  51. TARGET_DEVICES += belkin_f5d8235-v1
  52. define Device/buffalo_wli-tx4-ag300n
  53. BLOCKSIZE := 64k
  54. IMAGE_SIZE := 3776k
  55. DEVICE_VENDOR := Buffalo
  56. DEVICE_MODEL := WLI-TX4-AG300N
  57. DEVICE_PACKAGES := kmod-switch-ip17xx
  58. SUPPORTED_DEVICES += wli-tx4-ag300n
  59. endef
  60. TARGET_DEVICES += buffalo_wli-tx4-ag300n
  61. define Device/buffalo_wzr-agl300nh
  62. BLOCKSIZE := 64k
  63. IMAGE_SIZE := 3776k
  64. DEVICE_VENDOR := Buffalo
  65. DEVICE_MODEL := WZR-AGL300NH
  66. DEVICE_PACKAGES := kmod-switch-rtl8366s
  67. SUPPORTED_DEVICES += wzr-agl300nh
  68. endef
  69. TARGET_DEVICES += buffalo_wzr-agl300nh
  70. define Device/dlink_dap-1522-a1
  71. BLOCKSIZE := 64k
  72. IMAGE_SIZE := 3712k
  73. DEVICE_VENDOR := D-Link
  74. DEVICE_MODEL := DAP-1522
  75. DEVICE_VARIANT := A1
  76. DEVICE_PACKAGES := kmod-switch-rtl8366s
  77. KERNEL := $(KERNEL_DTB)
  78. IMAGES += factory.bin
  79. IMAGE/factory.bin := append-kernel | pad-offset $$$$(BLOCKSIZE) 96 | \
  80. append-rootfs | pad-rootfs -x 96 | wrg-header wapnd01_dlink_dap1522 | \
  81. check-size $$$$(IMAGE_SIZE)
  82. endef
  83. TARGET_DEVICES += dlink_dap-1522-a1
  84. define Device/ralink_v11st-fe
  85. BLOCKSIZE := 64k
  86. IMAGE_SIZE := 3776k
  87. DEVICE_VENDOR := Ralink
  88. DEVICE_MODEL := V11ST-FE
  89. SUPPORTED_DEVICES += v11st-fe
  90. endef
  91. TARGET_DEVICES += ralink_v11st-fe