mpc85xx: only build zImage on required targets
[openwrt/openwrt.git] / target / linux / ath79 / image / mikrotik.mk
1 include ./common-mikrotik.mk
2
3 define Device/mikrotik_routerboard-493g
4 $(Device/mikrotik_nand)
5 SOC := ar7161
6 DEVICE_MODEL := RouterBOARD 493G
7 DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
8 SUPPORTED_DEVICES += rb-493g
9 endef
10 TARGET_DEVICES += mikrotik_routerboard-493g
11
12 define Device/mikrotik_routerboard-750-r2
13 $(Device/mikrotik_nor)
14 SOC := qca9533
15 DEVICE_MODEL := RouterBOARD 750 r2 (hEX lite)
16 IMAGE_SIZE := 16256k
17 SUPPORTED_DEVICES += rb-750-r2
18 endef
19 TARGET_DEVICES += mikrotik_routerboard-750-r2
20
21 define Device/mikrotik_routerboard-911-lite
22 $(Device/mikrotik_nor)
23 SOC := ar9344
24 DEVICE_MODEL := RouterBOARD 911 Lite2/Lite5 (2Hn/5Hn)
25 DEVICE_PACKAGES += rssileds
26 IMAGE_SIZE := 16256k
27 SUPPORTED_DEVICES += rb-911-2hn rb-911-5hn
28 endef
29 TARGET_DEVICES += mikrotik_routerboard-911-lite
30
31 define Device/mikrotik_routerboard-911g-xhpnd
32 $(Device/mikrotik_nand)
33 SOC := ar9342
34 DEVICE_MODEL := RouterBOARD 911G-2HPnD
35 DEVICE_ALT0_VENDOR := Mikrotik
36 DEVICE_ALT0_MODEL := RouterBOARD 911G-5HPnD
37 DEVICE_PACKAGES += rssileds
38 SUPPORTED_DEVICES += rb-912uag-2hpnd
39 endef
40 TARGET_DEVICES += mikrotik_routerboard-911g-xhpnd
41
42 define Device/mikrotik_routerboard-912uag-2hpnd
43 $(Device/mikrotik_nand)
44 SOC := ar9342
45 DEVICE_MODEL := RouterBOARD 912UAG-2HPnD
46 DEVICE_ALT0_VENDOR := Mikrotik
47 DEVICE_ALT0_MODEL := RouterBOARD 912UAG-5HPnD
48 DEVICE_PACKAGES += kmod-usb-ehci kmod-usb2 rssileds
49 SUPPORTED_DEVICES += rb-912uag-2hpnd
50 endef
51 TARGET_DEVICES += mikrotik_routerboard-912uag-2hpnd
52
53 define Device/mikrotik_routerboard-911g-5hpacd
54 $(Device/mikrotik_nand)
55 SOC := qca9558
56 DEVICE_MODEL := RouterBOARD 911G-5HPacD
57 DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct
58 SUPPORTED_DEVICES += rb-921gs-5hpacd-r2
59 endef
60 TARGET_DEVICES += mikrotik_routerboard-911g-5hpacd
61
62 define Device/mikrotik_routerboard-921gs-5hpacd-15s
63 $(Device/mikrotik_nand)
64 SOC := qca9558
65 DEVICE_MODEL := RouterBOARD 921GS-5HPacD-15s (mANTBox 15s)
66 DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-i2c-gpio \
67 kmod-sfp
68 SUPPORTED_DEVICES += rb-921gs-5hpacd-r2
69 endef
70 TARGET_DEVICES += mikrotik_routerboard-921gs-5hpacd-15s
71
72 define Device/mikrotik_routerboard-922uags-5hpacd
73 $(Device/mikrotik_nand)
74 SOC := qca9558
75 DEVICE_MODEL := RouterBOARD 922UAGS-5HPacD
76 DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-usb2 \
77 kmod-i2c-gpio kmod-sfp
78 SUPPORTED_DEVICES += rb-922uags-5hpacd
79 endef
80 TARGET_DEVICES += mikrotik_routerboard-922uags-5hpacd
81
82 define Device/mikrotik_routerboard-951g-2hnd
83 $(Device/mikrotik_nand)
84 SOC := ar9344
85 DEVICE_MODEL := RouterBOARD 951G-2HnD
86 DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
87 SUPPORTED_DEVICES += rb-951g-2hnd
88 endef
89 TARGET_DEVICES += mikrotik_routerboard-951g-2hnd
90
91 define Device/mikrotik_routerboard-951ui-2hnd
92 $(Device/mikrotik_nand)
93 SOC := ar9344
94 DEVICE_MODEL := RouterBOARD 951Ui-2HnD
95 DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
96 SUPPORTED_DEVICES += rb-951ui-2hnd
97 endef
98 TARGET_DEVICES += mikrotik_routerboard-951ui-2hnd
99
100 define Device/mikrotik_routerboard-951ui-2nd
101 $(Device/mikrotik_nor)
102 SOC := qca9531
103 DEVICE_MODEL := RouterBOARD 951Ui-2nD (hAP)
104 IMAGE_SIZE := 16256k
105 SUPPORTED_DEVICES += rb-951ui-2nd
106 endef
107 TARGET_DEVICES += mikrotik_routerboard-951ui-2nd
108
109 define Device/mikrotik_routerboard-952ui-5ac2nd
110 $(Device/mikrotik_nor)
111 SOC := qca9533
112 DEVICE_MODEL := RouterBOARD 952Ui-5ac2nD (hAP ac lite)
113 DEVICE_PACKAGES += kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9887-ct
114 IMAGE_SIZE := 16256k
115 SUPPORTED_DEVICES += rb-952ui-5ac2nd
116 endef
117 TARGET_DEVICES += mikrotik_routerboard-952ui-5ac2nd
118
119 define Device/mikrotik_routerboard-962uigs-5hact2hnt
120 $(Device/mikrotik_nor)
121 SOC := qca9558
122 DEVICE_MODEL := RouterBOARD 962UiGS-5HacT2HnT (hAP ac)
123 DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-usb2 \
124 kmod-i2c-gpio kmod-sfp
125 IMAGE_SIZE := 16256k
126 SUPPORTED_DEVICES += rb-962uigs-5hact2hnt
127 endef
128 TARGET_DEVICES += mikrotik_routerboard-962uigs-5hact2hnt
129
130 define Device/mikrotik_routerboard-lhg-2nd
131 $(Device/mikrotik_nor)
132 SOC := qca9533
133 DEVICE_MODEL := RouterBOARD LHG 2nD (LHG 2)
134 IMAGE_SIZE := 16256k
135 endef
136 TARGET_DEVICES += mikrotik_routerboard-lhg-2nd
137
138 define Device/mikrotik_routerboard-lhg-5nd
139 $(Device/mikrotik_nor)
140 SOC := ar9344
141 DEVICE_MODEL := RouterBOARD LHG 5nD (LHG 5)
142 DEVICE_PACKAGES += rssileds
143 IMAGE_SIZE := 16256k
144 endef
145 TARGET_DEVICES += mikrotik_routerboard-lhg-5nd
146
147 define Device/mikrotik_routerboard-map-2nd
148 $(Device/mikrotik_nor)
149 SOC := qca9533
150 DEVICE_MODEL := RouterBOARD mAP-2nD (mAP)
151 DEVICE_PACKAGES += kmod-usb2 kmod-ledtrig-gpio
152 IMAGE_SIZE := 16256k
153 endef
154 TARGET_DEVICES += mikrotik_routerboard-map-2nd
155
156 define Device/mikrotik_routerboard-mapl-2nd
157 $(Device/mikrotik_nor)
158 SOC := qca9533
159 DEVICE_MODEL := RouterBOARD mAPL-2nD (mAP lite)
160 IMAGE_SIZE := 16256k
161 endef
162 TARGET_DEVICES += mikrotik_routerboard-mapl-2nd
163
164 define Device/mikrotik_routerboard-sxt-5nd-r2
165 $(Device/mikrotik_nand)
166 SOC := ar9344
167 DEVICE_MODEL := RouterBOARD SXT 5nD r2 (SXT Lite5)
168 DEVICE_PACKAGES += rssileds kmod-gpio-beeper
169 SUPPORTED_DEVICES += rb-sxt5n
170 endef
171 TARGET_DEVICES += mikrotik_routerboard-sxt-5nd-r2
172
173 define Device/mikrotik_routerboard-wap-g-5hact2hnd
174 $(Device/mikrotik_nor)
175 SOC := qca9556
176 DEVICE_MODEL := RouterBOARD wAP G-5HacT2HnD (wAP AC)
177 IMAGE_SIZE := 16256k
178 DEVICE_PACKAGES += kmod-ath10k-ct-smallbuffers ath10k-firmware-qca988x-ct
179 SUPPORTED_DEVICES += rb-wapg-5hact2hnd
180 endef
181 TARGET_DEVICES += mikrotik_routerboard-wap-g-5hact2hnd
182
183 define Device/mikrotik_routerboard-wapr-2nd
184 $(Device/mikrotik_nor)
185 SOC := qca9533
186 DEVICE_MODEL := RouterBOARD wAPR-2nD (wAP R)
187 DEVICE_PACKAGES += kmod-usb2 rssileds
188 IMAGE_SIZE := 16256k
189 endef
190 TARGET_DEVICES += mikrotik_routerboard-wapr-2nd
191
192 define Device/mikrotik_routerboard-wap-2nd
193 $(Device/mikrotik_nor)
194 SOC := qca9533
195 DEVICE_MODEL := RouterBOARD wAP-2nD (wAP)
196 IMAGE_SIZE := 16256k
197 endef
198 TARGET_DEVICES += mikrotik_routerboard-wap-2nd