ath79: mikrotik: add rssileds support for Routerboard 911G and RB912UAG
[openwrt/staging/dangole.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-921gs-5hpacd-15s
54 $(Device/mikrotik_nand)
55 SOC := qca9558
56 DEVICE_MODEL := RouterBOARD 921GS-5HPacD-15s (mANTBox 15s)
57 DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-i2c-gpio \
58 kmod-sfp
59 SUPPORTED_DEVICES += rb-921gs-5hpacd-r2
60 endef
61 TARGET_DEVICES += mikrotik_routerboard-921gs-5hpacd-15s
62
63 define Device/mikrotik_routerboard-922uags-5hpacd
64 $(Device/mikrotik_nand)
65 SOC := qca9558
66 DEVICE_MODEL := RouterBOARD 922UAGS-5HPacD
67 DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-usb2 \
68 kmod-i2c-gpio kmod-sfp
69 SUPPORTED_DEVICES += rb-922uags-5hpacd
70 endef
71 TARGET_DEVICES += mikrotik_routerboard-922uags-5hpacd
72
73 define Device/mikrotik_routerboard-951g-2hnd
74 $(Device/mikrotik_nand)
75 SOC := ar9344
76 DEVICE_MODEL := RouterBOARD 951G-2HnD
77 DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
78 SUPPORTED_DEVICES += rb-951g-2hnd
79 endef
80 TARGET_DEVICES += mikrotik_routerboard-951g-2hnd
81
82 define Device/mikrotik_routerboard-951ui-2hnd
83 $(Device/mikrotik_nand)
84 SOC := ar9344
85 DEVICE_MODEL := RouterBOARD 951Ui-2HnD
86 DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
87 SUPPORTED_DEVICES += rb-951ui-2hnd
88 endef
89 TARGET_DEVICES += mikrotik_routerboard-951ui-2hnd
90
91 define Device/mikrotik_routerboard-951ui-2nd
92 $(Device/mikrotik_nor)
93 SOC := qca9531
94 DEVICE_MODEL := RouterBOARD 951Ui-2nD (hAP)
95 IMAGE_SIZE := 16256k
96 SUPPORTED_DEVICES += rb-951ui-2nd
97 endef
98 TARGET_DEVICES += mikrotik_routerboard-951ui-2nd
99
100 define Device/mikrotik_routerboard-952ui-5ac2nd
101 $(Device/mikrotik_nor)
102 SOC := qca9533
103 DEVICE_MODEL := RouterBOARD 952Ui-5ac2nD (hAP ac lite)
104 DEVICE_PACKAGES += kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9887-ct
105 IMAGE_SIZE := 16256k
106 SUPPORTED_DEVICES += rb-952ui-5ac2nd
107 endef
108 TARGET_DEVICES += mikrotik_routerboard-952ui-5ac2nd
109
110 define Device/mikrotik_routerboard-962uigs-5hact2hnt
111 $(Device/mikrotik_nor)
112 SOC := qca9558
113 DEVICE_MODEL := RouterBOARD 962UiGS-5HacT2HnT (hAP ac)
114 DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-usb2 \
115 kmod-i2c-gpio kmod-sfp
116 IMAGE_SIZE := 16256k
117 SUPPORTED_DEVICES += rb-962uigs-5hact2hnt
118 endef
119 TARGET_DEVICES += mikrotik_routerboard-962uigs-5hact2hnt
120
121 define Device/mikrotik_routerboard-lhg-2nd
122 $(Device/mikrotik_nor)
123 SOC := qca9533
124 DEVICE_MODEL := RouterBOARD LHG 2nD (LHG 2)
125 IMAGE_SIZE := 16256k
126 endef
127 TARGET_DEVICES += mikrotik_routerboard-lhg-2nd
128
129 define Device/mikrotik_routerboard-lhg-5nd
130 $(Device/mikrotik_nor)
131 SOC := ar9344
132 DEVICE_MODEL := RouterBOARD LHG 5nD (LHG 5)
133 DEVICE_PACKAGES += rssileds
134 IMAGE_SIZE := 16256k
135 endef
136 TARGET_DEVICES += mikrotik_routerboard-lhg-5nd
137
138 define Device/mikrotik_routerboard-map-2nd
139 $(Device/mikrotik_nor)
140 SOC := qca9533
141 DEVICE_MODEL := RouterBOARD mAP-2nD (mAP)
142 DEVICE_PACKAGES += kmod-usb2 kmod-ledtrig-gpio
143 IMAGE_SIZE := 16256k
144 endef
145 TARGET_DEVICES += mikrotik_routerboard-map-2nd
146
147 define Device/mikrotik_routerboard-mapl-2nd
148 $(Device/mikrotik_nor)
149 SOC := qca9533
150 DEVICE_MODEL := RouterBOARD mAPL-2nD (mAP lite)
151 IMAGE_SIZE := 16256k
152 endef
153 TARGET_DEVICES += mikrotik_routerboard-mapl-2nd
154
155 define Device/mikrotik_routerboard-sxt-5nd-r2
156 $(Device/mikrotik_nand)
157 SOC := ar9344
158 DEVICE_MODEL := RouterBOARD SXT 5nD r2 (SXT Lite5)
159 DEVICE_PACKAGES += rssileds kmod-gpio-beeper
160 SUPPORTED_DEVICES += rb-sxt5n
161 endef
162 TARGET_DEVICES += mikrotik_routerboard-sxt-5nd-r2
163
164 define Device/mikrotik_routerboard-wap-g-5hact2hnd
165 $(Device/mikrotik_nor)
166 SOC := qca9556
167 DEVICE_MODEL := RouterBOARD wAP G-5HacT2HnD (wAP AC)
168 IMAGE_SIZE := 16256k
169 DEVICE_PACKAGES += kmod-ath10k-ct-smallbuffers ath10k-firmware-qca988x-ct
170 SUPPORTED_DEVICES += rb-wapg-5hact2hnd
171 endef
172 TARGET_DEVICES += mikrotik_routerboard-wap-g-5hact2hnd
173
174 define Device/mikrotik_routerboard-wapr-2nd
175 $(Device/mikrotik_nor)
176 SOC := qca9533
177 DEVICE_MODEL := RouterBOARD wAPR-2nD (wAP R)
178 DEVICE_PACKAGES += kmod-usb2 rssileds
179 IMAGE_SIZE := 16256k
180 endef
181 TARGET_DEVICES += mikrotik_routerboard-wapr-2nd
182
183 define Device/mikrotik_routerboard-wap-2nd
184 $(Device/mikrotik_nor)
185 SOC := qca9533
186 DEVICE_MODEL := RouterBOARD wAP-2nD (wAP)
187 IMAGE_SIZE := 16256k
188 endef
189 TARGET_DEVICES += mikrotik_routerboard-wap-2nd