tiny-tp-link.mk 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. include ./common-tp-link.mk
  2. define Device/tplink_tl-mr10u
  3. $(Device/tplink-4mlzma)
  4. ATH_SOC := ar9331
  5. DEVICE_TITLE := TP-Link TL-MR10U
  6. DEVICE_PACKAGES := kmod-usb-chipidea2
  7. TPLINK_HWID := 0x00100101
  8. SUPPORTED_DEVICES += tl-mr10u
  9. endef
  10. TARGET_DEVICES += tplink_tl-mr10u
  11. define Device/tplink_tl-mr3020-v1
  12. $(Device/tplink-4mlzma)
  13. ATH_SOC := ar9331
  14. DEVICE_TITLE := TP-LINK TL-MR3020 v1
  15. DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
  16. TPLINK_HWID := 0x30200001
  17. SUPPORTED_DEVICES += tl-mr3020
  18. endef
  19. TARGET_DEVICES += tplink_tl-mr3020-v1
  20. define Device/tplink_tl-mr3040-v2
  21. $(Device/tplink-4mlzma)
  22. ATH_SOC := ar9331
  23. DEVICE_TITLE := TP-LINK TL-MR3040 v2
  24. DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
  25. TPLINK_HWID := 0x30400002
  26. SUPPORTED_DEVICES += tl-mr3040-v2
  27. endef
  28. TARGET_DEVICES += tplink_tl-mr3040-v2
  29. define Device/tplink_tl-mr3220-v1
  30. $(Device/tplink-4m)
  31. ATH_SOC := ar7241
  32. DEVICE_TITLE := TP-Link TL-MR3220 v1
  33. TPLINK_HWID := 0x32200001
  34. DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
  35. SUPPORTED_DEVICES += tl-mr3220-v1
  36. endef
  37. TARGET_DEVICES += tplink_tl-mr3220-v1
  38. define Device/tplink_tl-mr3420-v1
  39. $(Device/tplink-4m)
  40. ATH_SOC := ar7241
  41. DEVICE_TITLE := TP-Link TL-MR3420 v1
  42. TPLINK_HWID := 0x34200001
  43. DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
  44. SUPPORTED_DEVICES += tl-mr3420-v1
  45. endef
  46. TARGET_DEVICES += tplink_tl-mr3420-v1
  47. define Device/tplink_tl-wa901nd-v2
  48. $(Device/tplink-4m)
  49. ATH_SOC := ar9132
  50. DEVICE_TITLE := TP-Link TL-WA901ND v2
  51. TPLINK_HWID := 0x09010002
  52. endef
  53. TARGET_DEVICES += tplink_tl-wa901nd-v2
  54. define Device/tplink_tl-wr703n
  55. $(Device/tplink-4mlzma)
  56. ATH_SOC := ar9331
  57. DEVICE_TITLE := TP-Link TL-WR703N
  58. DEVICE_PACKAGES := kmod-usb-chipidea2
  59. TPLINK_HWID := 0x07030101
  60. SUPPORTED_DEVICES += tl-wr703n
  61. endef
  62. TARGET_DEVICES += tplink_tl-wr703n
  63. define Device/tplink_tl-wr740n-v1
  64. $(Device/tplink-4m)
  65. ATH_SOC := ar7240
  66. DEVICE_TITLE := TP-Link TL-WR740N v1/v2
  67. TPLINK_HWID := 0x07400001
  68. endef
  69. TARGET_DEVICES += tplink_tl-wr740n-v1
  70. define Device/tplink_tl-wr740n-v3
  71. $(Device/tplink-4m)
  72. ATH_SOC := ar7240
  73. DEVICE_TITLE := TP-Link TL-WR740N v3
  74. TPLINK_HWID := 0x07400003
  75. endef
  76. TARGET_DEVICES += tplink_tl-wr740n-v3
  77. define Device/tplink_tl-wr740nd-v4
  78. $(Device/tplink-4mlzma)
  79. ATH_SOC := ar9331
  80. DEVICE_TITLE := TP-LINK TL-WR740N/ND v4
  81. TPLINK_HWID := 0x07400004
  82. SUPPORTED_DEVICES += tl-wr740n-v4
  83. endef
  84. TARGET_DEVICES += tplink_tl-wr740nd-v4
  85. define Device/tplink_tl-wr741-v1
  86. $(Device/tplink-4m)
  87. ATH_SOC := ar7240
  88. DEVICE_TITLE := TP-Link TL-WR741N/ND v1/v2
  89. TPLINK_HWID := 0x07410001
  90. endef
  91. TARGET_DEVICES += tplink_tl-wr741-v1
  92. define Device/tplink_tl-wr741nd-v4
  93. $(Device/tplink-4mlzma)
  94. ATH_SOC := ar9331
  95. DEVICE_TITLE := TP-LINK TL-WR741N/ND v4
  96. TPLINK_HWID := 0x07410004
  97. SUPPORTED_DEVICES += tl-wr741n-v4
  98. endef
  99. TARGET_DEVICES += tplink_tl-wr741nd-v4
  100. define Device/tplink_tl-wr743nd-v1
  101. $(Device/tplink-4m)
  102. ATH_SOC := ar7240
  103. DEVICE_TITLE := TP-Link TL-WR743ND v1
  104. TPLINK_HWID := 0x07430001
  105. endef
  106. TARGET_DEVICES += tplink_tl-wr743nd-v1
  107. define Device/tplink_tl-wr841-v5
  108. $(Device/tplink-4m)
  109. ATH_SOC := ar7240
  110. DEVICE_TITLE := TP-Link TL-WR841N/ND v5/v6
  111. TPLINK_HWID := 0x08410005
  112. endef
  113. TARGET_DEVICES += tplink_tl-wr841-v5
  114. define Device/tplink_tl-wr841-v7
  115. $(Device/tplink-4m)
  116. ATH_SOC := ar7241
  117. DEVICE_TITLE := TP-LINK TL-WR841N/ND v7
  118. TPLINK_HWID := 0x08410007
  119. SUPPORTED_DEVICES += tl-wr841-v7
  120. endef
  121. TARGET_DEVICES += tplink_tl-wr841-v7
  122. define Device/tplink_tl-wr841-v9
  123. $(Device/tplink-4mlzma)
  124. ATH_SOC := qca9533
  125. DEVICE_TITLE := TP-LINK TL-WR841N/ND v9
  126. TPLINK_HWID := 0x08410009
  127. endef
  128. TARGET_DEVICES += tplink_tl-wr841-v9
  129. define Device/tplink_tl-wr841-v11
  130. $(Device/tplink-4mlzma)
  131. ATH_SOC := qca9533
  132. DEVICE_TITLE := TP-LINK TL-WR841N/ND v11
  133. TPLINK_HWID := 0x08410011
  134. IMAGES += factory-us.bin factory-eu.bin
  135. IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
  136. IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
  137. endef
  138. TARGET_DEVICES += tplink_tl-wr841-v11
  139. define Device/tplink_tl-wr941-v2
  140. $(Device/tplink-4m)
  141. ATH_SOC := ar9132
  142. DEVICE_TITLE := TP-Link TL-WR941N/ND v2/v3
  143. TPLINK_HWID := 0x09410002
  144. TPLINK_HWREV := 2
  145. endef
  146. TARGET_DEVICES += tplink_tl-wr941-v2
  147. define Device/tplink_tl-wr941-v4
  148. $(Device/tplink-4m)
  149. ATH_SOC := ar7240
  150. DEVICE_TITLE := TP-Link TL-WR941N/ND v4
  151. TPLINK_HWID := 0x09410004
  152. endef
  153. TARGET_DEVICES += tplink_tl-wr941-v4