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