tiny-tp-link.mk 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  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-wr703n
  48. $(Device/tplink-4mlzma)
  49. ATH_SOC := ar9331
  50. DEVICE_TITLE := TP-Link TL-WR703N
  51. DEVICE_PACKAGES := kmod-usb-chipidea2
  52. TPLINK_HWID := 0x07030101
  53. SUPPORTED_DEVICES += tl-wr703n
  54. endef
  55. TARGET_DEVICES += tplink_tl-wr703n
  56. define Device/tplink_tl-wr740n-v1
  57. $(Device/tplink-4m)
  58. ATH_SOC := ar7240
  59. DEVICE_TITLE := TP-Link TL-WR740N v1/v2
  60. TPLINK_HWID := 0x07400001
  61. endef
  62. TARGET_DEVICES += tplink_tl-wr740n-v1
  63. define Device/tplink_tl-wr740n-v3
  64. $(Device/tplink-4m)
  65. ATH_SOC := ar7240
  66. DEVICE_TITLE := TP-Link TL-WR740N v3
  67. TPLINK_HWID := 0x07400003
  68. endef
  69. TARGET_DEVICES += tplink_tl-wr740n-v3
  70. define Device/tplink_tl-wr740nd-v4
  71. $(Device/tplink-4mlzma)
  72. ATH_SOC := ar9331
  73. DEVICE_TITLE := TP-LINK TL-WR740N/ND v4
  74. TPLINK_HWID := 0x07400004
  75. SUPPORTED_DEVICES += tl-wr740n-v4
  76. endef
  77. TARGET_DEVICES += tplink_tl-wr740nd-v4
  78. define Device/tplink_tl-wr741-v1
  79. $(Device/tplink-4m)
  80. ATH_SOC := ar7240
  81. DEVICE_TITLE := TP-Link TL-WR741N/ND v1/v2
  82. TPLINK_HWID := 0x07410001
  83. endef
  84. TARGET_DEVICES += tplink_tl-wr741-v1
  85. define Device/tplink_tl-wr741nd-v4
  86. $(Device/tplink-4mlzma)
  87. ATH_SOC := ar9331
  88. DEVICE_TITLE := TP-LINK TL-WR741N/ND v4
  89. TPLINK_HWID := 0x07410004
  90. SUPPORTED_DEVICES += tl-wr741n-v4
  91. endef
  92. TARGET_DEVICES += tplink_tl-wr741nd-v4
  93. define Device/tplink_tl-wr743nd-v1
  94. $(Device/tplink-4m)
  95. ATH_SOC := ar7240
  96. DEVICE_TITLE := TP-Link TL-WR743ND v1
  97. TPLINK_HWID := 0x07430001
  98. endef
  99. TARGET_DEVICES += tplink_tl-wr743nd-v1
  100. define Device/tplink_tl-wr841-v5
  101. $(Device/tplink-4m)
  102. ATH_SOC := ar7240
  103. DEVICE_TITLE := TP-Link TL-WR841N/ND v5/v6
  104. TPLINK_HWID := 0x08410005
  105. endef
  106. TARGET_DEVICES += tplink_tl-wr841-v5
  107. define Device/tplink_tl-wr841-v7
  108. $(Device/tplink-4m)
  109. ATH_SOC := ar7241
  110. DEVICE_TITLE := TP-LINK TL-WR841N/ND v7
  111. TPLINK_HWID := 0x08410007
  112. SUPPORTED_DEVICES += tl-wr841-v7
  113. endef
  114. TARGET_DEVICES += tplink_tl-wr841-v7
  115. define Device/tplink_tl-wr841-v9
  116. $(Device/tplink-4mlzma)
  117. ATH_SOC := qca9533
  118. DEVICE_TITLE := TP-LINK TL-WR841N/ND v9
  119. TPLINK_HWID := 0x08410009
  120. endef
  121. TARGET_DEVICES += tplink_tl-wr841-v9
  122. define Device/tplink_tl-wr841-v11
  123. $(Device/tplink-4mlzma)
  124. ATH_SOC := qca9533
  125. DEVICE_TITLE := TP-LINK TL-WR841N/ND v11
  126. TPLINK_HWID := 0x08410011
  127. IMAGES += factory-us.bin factory-eu.bin
  128. IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
  129. IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
  130. endef
  131. TARGET_DEVICES += tplink_tl-wr841-v11
  132. define Device/tplink_tl-wr941-v2
  133. $(Device/tplink-4m)
  134. ATH_SOC := ar9132
  135. DEVICE_TITLE := TP-Link TL-WR941N/ND v2/v3
  136. TPLINK_HWID := 0x09410002
  137. TPLINK_HWREV := 2
  138. endef
  139. TARGET_DEVICES += tplink_tl-wr941-v2
  140. define Device/tplink_tl-wr941-v4
  141. $(Device/tplink-4m)
  142. ATH_SOC := ar7240
  143. DEVICE_TITLE := TP-Link TL-WR941N/ND v4
  144. TPLINK_HWID := 0x09410004
  145. endef
  146. TARGET_DEVICES += tplink_tl-wr941-v4