ipq806x: add support for Extreme Networks AP3935
[openwrt/openwrt.git] / target / linux / ipq806x / image / generic.mk
1 DEVICE_VARS += NETGEAR_BOARD_ID NETGEAR_HW_ID
2 DEVICE_VARS += TPLINK_BOARD_ID
3
4 define Device/kernel-size-migration
5 DEVICE_COMPAT_VERSION := 2.0
6 DEVICE_COMPAT_MESSAGE := *** Kernel partition size has changed from earlier \
7 versions. You need to sysupgrade with the OpenWrt factory image and \
8 use the force flag when image check fails. Settings will be lost. ***
9 endef
10
11 define Device/dsa-migration
12 DEVICE_COMPAT_VERSION := 1.1
13 DEVICE_COMPAT_MESSAGE := Config cannot be migrated from swconfig to DSA
14 endef
15
16 define Device/dsa-migration-from-2_0
17 DEVICE_COMPAT_VERSION := 2.1
18 DEVICE_COMPAT_MESSAGE := Config cannot be migrated from swconfig to DSA
19 endef
20
21 define Build/buffalo-rootfs-cksum
22 ( \
23 echo -ne "\x$$(od -A n -t u1 $@ | tr -s ' ' '\n' | \
24 $(STAGING_DIR_HOST)/bin/awk '{s+=$$0}END{printf "%x", 255-s%256}')"; \
25 ) >> $@
26 endef
27
28 define Build/edimax-header
29 $(eval edimax_model=$(word 1,$(1)))
30
31 $(STAGING_DIR_HOST)/bin/mkedimaximg \
32 -b -s CSYS -m $(edimax_model) \
33 -f 0x70000 -S 0x1200000 \
34 -i $@ -o $@.new
35 @mv $@.new $@
36 endef
37
38 define Device/DniImage
39 KERNEL_SUFFIX := -uImage
40 KERNEL = kernel-bin | append-dtb | uImage none
41 KERNEL_NAME := zImage
42 NETGEAR_BOARD_ID :=
43 NETGEAR_HW_ID :=
44 UBINIZE_OPTS := -E 5
45 IMAGES += factory.img
46 IMAGE/factory.img := append-kernel | pad-offset $$$$(BLOCKSIZE) 64 | \
47 append-uImage-fakehdr filesystem | pad-to $$$$(KERNEL_SIZE) | \
48 append-ubi | netgear-dni
49 IMAGE/sysupgrade.bin := append-kernel | pad-offset $$$$(BLOCKSIZE) 64 | \
50 append-uImage-fakehdr filesystem | sysupgrade-tar kernel=$$$$@ | \
51 append-metadata
52 endef
53
54 define Device/TpSafeImage
55 KERNEL_SUFFIX := -uImage
56 KERNEL = kernel-bin | append-dtb | uImage none
57 KERNEL_NAME := zImage
58 TPLINK_BOARD_ID :=
59 IMAGES += factory.bin
60 IMAGE/factory.bin := append-rootfs | tplink-safeloader factory
61 IMAGE/sysupgrade.bin := append-rootfs | \
62 tplink-safeloader sysupgrade | append-metadata
63 endef
64
65 define Device/ZyXELImage
66 KERNEL_SUFFIX := -uImage
67 KERNEL = kernel-bin | append-dtb | uImage none | \
68 pad-to $$(KERNEL_SIZE)
69 KERNEL_NAME := zImage
70 IMAGES += factory.bin
71 IMAGE/factory.bin := append-rootfs | pad-rootfs | \
72 pad-to $$$$(BLOCKSIZE) | zyxel-ras-image separate-kernel
73 IMAGE/sysupgrade.bin/squashfs := append-rootfs | \
74 pad-to $$$$(BLOCKSIZE) | sysupgrade-tar rootfs=$$$$@ | \
75 append-metadata
76 endef
77
78 define Device/arris_tr4400-v2
79 $(call Device/LegacyImage)
80 $(Device/dsa-migration)
81 DEVICE_VENDOR := Arris
82 DEVICE_MODEL := TR4400
83 DEVICE_VARIANT := v2
84 SOC := qcom-ipq8065
85 BLOCKSIZE := 128k
86 PAGESIZE := 2048
87 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct ath10k-firmware-qca99x0-ct
88 KERNEL_IN_UBI := 1
89 endef
90 TARGET_DEVICES += arris_tr4400-v2
91
92 define Device/askey_rt4230w-rev6
93 $(call Device/LegacyImage)
94 $(Device/dsa-migration)
95 DEVICE_VENDOR := Askey
96 DEVICE_MODEL := RT4230W
97 DEVICE_VARIANT := REV6
98 SOC := qcom-ipq8065
99 BLOCKSIZE := 128k
100 PAGESIZE := 2048
101 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct
102 KERNEL_IN_UBI := 1
103 endef
104 TARGET_DEVICES += askey_rt4230w-rev6
105
106 define Device/asrock_g10
107 $(call Device/FitImage)
108 $(call Device/UbiFit)
109 $(Device/dsa-migration)
110 SOC := qcom-ipq8064
111 DEVICE_VENDOR := ASRock
112 DEVICE_MODEL := G10
113 BLOCKSIZE := 128k
114 PAGESIZE := 2048
115 KERNEL_SIZE := 5332k
116 DEVICE_PACKAGES := kmod-i2c-gpio ath10k-firmware-qca99x0-ct
117 IMAGE/nand-factory.bin := append-ubi | edimax-header RN67
118 endef
119 TARGET_DEVICES += asrock_g10
120
121 define Device/buffalo_wxr-2533dhp
122 $(call Device/LegacyImage)
123 $(Device/dsa-migration)
124 SOC := qcom-ipq8064
125 DEVICE_VENDOR := Buffalo
126 DEVICE_MODEL := WXR-2533DHP
127 BLOCKSIZE := 128k
128 PAGESIZE := 2048
129 IMAGE_SIZE := 65536k
130 KERNEL_IN_UBI := 1
131 IMAGE/sysupgrade.bin := append-rootfs | buffalo-rootfs-cksum | \
132 sysupgrade-tar rootfs=$$$$@ | append-metadata
133 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
134 endef
135 TARGET_DEVICES += buffalo_wxr-2533dhp
136
137 define Device/compex_wpq864
138 $(call Device/FitImage)
139 $(call Device/UbiFit)
140 $(Device/dsa-migration)
141 DEVICE_VENDOR := Compex
142 DEVICE_MODEL := WPQ864
143 BLOCKSIZE := 128k
144 PAGESIZE := 2048
145 SOC := qcom-ipq8064
146 DEVICE_PACKAGES := kmod-gpio-beeper
147 endef
148 TARGET_DEVICES += compex_wpq864
149
150 define Device/edgecore_ecw5410
151 $(call Device/FitImage)
152 $(call Device/UbiFit)
153 DEVICE_VENDOR := Edgecore
154 DEVICE_MODEL := ECW5410
155 SOC := qcom-ipq8068
156 BLOCKSIZE := 128k
157 PAGESIZE := 2048
158 DEVICE_DTS_CONFIG := config@v2.0-ap160
159 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct
160 endef
161 TARGET_DEVICES += edgecore_ecw5410
162
163 define Device/extreme_ap3935
164 $(call Device/LegacyImage)
165 $(call Device/UbiFit)
166 DEVICE_VENDOR := Extreme Networks
167 DEVICE_MODEL := AP3935
168 SOC := qcom-ipq8068
169 PAGESIZE := 2048
170 BLOCKSIZE := 128k
171 KERNEL = kernel-bin | append-dtb | uImage none | append-uImage-fakehdr filesystem
172 KERNEL_LOADADDR = 0x41408000
173 KERNEL_SIZE := 14400k
174 KERNEL_SUFFIX := -uImage
175 UBINIZE_OPTS := -E 5
176 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
177 endef
178 TARGET_DEVICES += extreme_ap3935
179
180 define Device/linksys_ea7500-v1
181 $(call Device/LegacyImage)
182 $(Device/kernel-size-migration)
183 $(Device/dsa-migration-from-2_0)
184 DEVICE_VENDOR := Linksys
185 DEVICE_MODEL := EA7500
186 DEVICE_VARIANT := v1
187 SOC := qcom-ipq8064
188 PAGESIZE := 2048
189 BLOCKSIZE := 128k
190 KERNEL_SIZE := 4096k
191 KERNEL = kernel-bin | append-dtb | uImage none | \
192 append-uImage-fakehdr filesystem
193 UBINIZE_OPTS := -E 5
194 IMAGES := factory.bin sysupgrade.bin
195 IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \
196 append-ubi | pad-to $$$$(PAGESIZE)
197 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
198 endef
199 TARGET_DEVICES += linksys_ea7500-v1
200
201 define Device/linksys_ea8500
202 $(call Device/LegacyImage)
203 $(Device/kernel-size-migration)
204 $(Device/dsa-migration-from-2_0)
205 DEVICE_VENDOR := Linksys
206 DEVICE_MODEL := EA8500
207 SOC := qcom-ipq8064
208 PAGESIZE := 2048
209 BLOCKSIZE := 128k
210 KERNEL_SIZE := 4096k
211 KERNEL = kernel-bin | append-dtb | uImage none | \
212 append-uImage-fakehdr filesystem
213 BOARD_NAME := ea8500
214 SUPPORTED_DEVICES += ea8500
215 UBINIZE_OPTS := -E 5
216 IMAGES += factory.bin
217 IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \
218 append-ubi
219 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
220 endef
221 TARGET_DEVICES += linksys_ea8500
222
223 define Device/meraki_mr42
224 $(call Device/FitImage)
225 DEVICE_VENDOR := Cisco Meraki
226 DEVICE_MODEL := MR42
227 SOC := qcom-ipq8068
228 BLOCKSIZE := 128k
229 PAGESIZE := 2048
230 KERNEL_LOADADDR = 0x44208000
231 DEVICE_PACKAGES := -swconfig -kmod-ata-ahci -kmod-ata-ahci-platform \
232 -kmod-usb-ohci -kmod-usb2 -kmod-usb-ledtrig-usbport \
233 -kmod-phy-qcom-ipq806x-usb -kmod-usb3 -kmod-usb-dwc3-qcom \
234 -uboot-envtools ath10k-firmware-qca9887-ct \
235 ath10k-firmware-qca99x0-ct kmod-eeprom-at24 kmod-hwmon-ina2xx \
236 kmod-leds-tlc591xx
237 endef
238 TARGET_DEVICES += meraki_mr42
239
240 define Device/meraki_mr52
241 $(call Device/FitImage)
242 DEVICE_VENDOR := Cisco Meraki
243 DEVICE_MODEL := MR52
244 SOC := qcom-ipq8068
245 BLOCKSIZE := 128k
246 PAGESIZE := 2048
247 KERNEL_LOADADDR = 0x44208000
248 DEVICE_DTS_CONFIG := config@2
249 DEVICE_PACKAGES := -swconfig -kmod-ata-ahci -kmod-ata-ahci-platform \
250 -kmod-usb-ohci -kmod-usb2 -kmod-usb-ledtrig-usbport \
251 -kmod-phy-qcom-ipq806x-usb -kmod-usb3 -kmod-usb-dwc3-qcom \
252 -uboot-envtools ath10k-firmware-qca9887-ct \
253 ath10k-firmware-qca9984-ct kmod-eeprom-at24 kmod-hwmon-ina2xx \
254 kmod-leds-tlc591xx
255 endef
256 TARGET_DEVICES += meraki_mr52
257
258 define Device/nec_wg2600hp
259 $(call Device/LegacyImage)
260 $(Device/dsa-migration)
261 DEVICE_VENDOR := NEC
262 DEVICE_MODEL := Aterm WG2600HP
263 SOC := qcom-ipq8064
264 BLOCKSIZE := 64k
265 BOARD_NAME := wg2600hp
266 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
267 pad-rootfs | append-metadata
268 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
269 endef
270 TARGET_DEVICES += nec_wg2600hp
271
272 define Device/nec_wg2600hp3
273 $(call Device/LegacyImage)
274 $(Device/dsa-migration)
275 DEVICE_VENDOR := NEC Platforms
276 DEVICE_MODEL := Aterm WG2600HP3
277 SOC := qcom-ipq8062
278 BLOCKSIZE := 64k
279 IMAGES := sysupgrade.bin
280 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
281 pad-rootfs | append-metadata
282 DEVICE_PACKAGES := -kmod-ata-ahci -kmod-ata-ahci-platform \
283 -kmod-usb-ohci -kmod-usb2 -kmod-usb-ledtrig-usbport \
284 -kmod-phy-qcom-ipq806x-usb -kmod-usb3 -kmod-usb-dwc3-qcom \
285 ath10k-firmware-qca9984-ct
286 endef
287 TARGET_DEVICES += nec_wg2600hp3
288
289 define Device/netgear_d7800
290 $(call Device/DniImage)
291 $(Device/dsa-migration)
292 DEVICE_VENDOR := NETGEAR
293 DEVICE_MODEL := Nighthawk X4 D7800
294 SOC := qcom-ipq8064
295 KERNEL_SIZE := 4096k
296 NETGEAR_BOARD_ID := D7800
297 NETGEAR_HW_ID := 29764958+0+128+512+4x4+4x4
298 BLOCKSIZE := 128k
299 PAGESIZE := 2048
300 BOARD_NAME := d7800
301 SUPPORTED_DEVICES += d7800
302 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
303 DEVICE_COMPAT_VERSION := 2.0
304 DEVICE_COMPAT_MESSAGE := Sysupgrade does not work due to rootfs ubi partition size change. \
305 Use factory image with the TFTP recovery flash routine.
306 endef
307 TARGET_DEVICES += netgear_d7800
308
309 define Device/netgear_r7500
310 $(call Device/DniImage)
311 $(Device/dsa-migration)
312 DEVICE_VENDOR := NETGEAR
313 DEVICE_MODEL := Nighthawk X4 R7500
314 DEVICE_VARIANT := v1
315 SOC := qcom-ipq8064
316 KERNEL_SIZE := 4096k
317 NETGEAR_BOARD_ID := R7500
318 NETGEAR_HW_ID := 29764841+0+128+256+3x3+4x4
319 BLOCKSIZE := 128k
320 PAGESIZE := 2048
321 BOARD_NAME := r7500
322 SUPPORTED_DEVICES += r7500
323 DEVICE_PACKAGES := ath10k-firmware-qca988x-ct
324 endef
325 TARGET_DEVICES += netgear_r7500
326
327 define Device/netgear_r7500v2
328 $(call Device/DniImage)
329 $(Device/dsa-migration)
330 DEVICE_VENDOR := NETGEAR
331 DEVICE_MODEL := Nighthawk X4 R7500
332 DEVICE_VARIANT := v2
333 SOC := qcom-ipq8064
334 KERNEL_SIZE := 4096k
335 NETGEAR_BOARD_ID := R7500v2
336 NETGEAR_HW_ID := 29764958+0+128+512+3x3+4x4
337 BLOCKSIZE := 128k
338 PAGESIZE := 2048
339 BOARD_NAME := r7500v2
340 SUPPORTED_DEVICES += r7500v2
341 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct \
342 ath10k-firmware-qca988x-ct
343 endef
344 TARGET_DEVICES += netgear_r7500v2
345
346 define Device/netgear_r7800
347 $(call Device/DniImage)
348 $(Device/dsa-migration)
349 DEVICE_VENDOR := NETGEAR
350 DEVICE_MODEL := Nighthawk X4S R7800
351 SOC := qcom-ipq8065
352 KERNEL_SIZE := 4096k
353 NETGEAR_BOARD_ID := R7800
354 NETGEAR_HW_ID := 29764958+0+128+512+4x4+4x4+cascade
355 BLOCKSIZE := 128k
356 PAGESIZE := 2048
357 BOARD_NAME := r7800
358 SUPPORTED_DEVICES += r7800
359 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct kmod-ramoops
360 endef
361 TARGET_DEVICES += netgear_r7800
362
363 define Device/netgear_xr450
364 $(call Device/DniImage)
365 $(Device/dsa-migration)
366 DEVICE_VENDOR := NETGEAR
367 DEVICE_MODEL := Nighthawk XR450
368 SOC := qcom-ipq8065
369 KERNEL_SIZE := 4096k
370 NETGEAR_BOARD_ID := XR450
371 NETGEAR_HW_ID := 29764958+0+256+512+4x4+4x4+cascade
372 BLOCKSIZE := 128k
373 PAGESIZE := 2048
374 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct kmod-ramoops
375 endef
376 TARGET_DEVICES += netgear_xr450
377
378 define Device/netgear_xr500
379 $(call Device/DniImage)
380 $(Device/dsa-migration)
381 DEVICE_VENDOR := NETGEAR
382 DEVICE_MODEL := Nighthawk XR500
383 SOC := qcom-ipq8065
384 KERNEL_SIZE := 4096k
385 NETGEAR_BOARD_ID := XR500
386 NETGEAR_HW_ID := 29764958+0+256+512+4x4+4x4+cascade
387 BLOCKSIZE := 128k
388 PAGESIZE := 2048
389 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct kmod-ramoops
390 endef
391 TARGET_DEVICES += netgear_xr500
392
393 define Device/nokia_ac400i
394 $(call Device/FitImage)
395 $(call Device/UbiFit)
396 $(Device/dsa-migration)
397 DEVICE_VENDOR := Nokia
398 DEVICE_MODEL := AC400i
399 SOC := qcom-ipq8065
400 DEVICE_DTS := qcom-ipq8065-ac400i
401 BLOCKSIZE := 128k
402 PAGESIZE := 2048
403 BOARD_NAME := ac400i
404 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct
405 endef
406 TARGET_DEVICES += nokia_ac400i
407
408 define Device/qcom_ipq8064-ap148
409 $(call Device/FitImage)
410 $(call Device/UbiFit)
411 $(Device/dsa-migration)
412 DEVICE_VENDOR := Qualcomm
413 DEVICE_MODEL := AP148
414 DEVICE_VARIANT := standard
415 SOC := qcom-ipq8064
416 DEVICE_DTS := qcom-ipq8064-ap148
417 KERNEL_INSTALL := 1
418 BLOCKSIZE := 128k
419 PAGESIZE := 2048
420 BOARD_NAME := ap148
421 SUPPORTED_DEVICES += ap148
422 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
423 endef
424 TARGET_DEVICES += qcom_ipq8064-ap148
425
426 define Device/qcom_ipq8064-ap148-legacy
427 $(call Device/LegacyImage)
428 $(call Device/UbiFit)
429 $(Device/dsa-migration)
430 DEVICE_VENDOR := Qualcomm
431 DEVICE_MODEL := AP148
432 DEVICE_VARIANT := legacy
433 SOC := qcom-ipq8064
434 DEVICE_DTS := qcom-ipq8064-ap148
435 BLOCKSIZE := 128k
436 PAGESIZE := 2048
437 BOARD_NAME := ap148
438 SUPPORTED_DEVICES := qcom,ipq8064-ap148 ap148
439 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
440 endef
441 TARGET_DEVICES += qcom_ipq8064-ap148-legacy
442
443 define Device/qcom_ipq8064-ap161
444 $(call Device/FitImage)
445 $(call Device/UbiFit)
446 $(Device/dsa-migration)
447 DEVICE_VENDOR := Qualcomm
448 DEVICE_MODEL := AP161
449 SOC := qcom-ipq8064
450 DEVICE_DTS := qcom-ipq8064-ap161
451 KERNEL_INSTALL := 1
452 BLOCKSIZE := 128k
453 PAGESIZE := 2048
454 BOARD_NAME := ap161
455 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
456 endef
457 TARGET_DEVICES += qcom_ipq8064-ap161
458
459 define Device/qcom_ipq8064-db149
460 $(call Device/FitImage)
461 $(Device/dsa-migration)
462 DEVICE_VENDOR := Qualcomm
463 DEVICE_MODEL := DB149
464 SOC := qcom-ipq8064
465 DEVICE_DTS := qcom-ipq8064-db149
466 KERNEL_INSTALL := 1
467 BOARD_NAME := db149
468 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
469 endef
470 TARGET_DEVICES += qcom_ipq8064-db149
471
472 define Device/tplink_ad7200
473 $(call Device/TpSafeImage)
474 $(Device/dsa-migration)
475 DEVICE_VENDOR := TP-Link
476 DEVICE_MODEL := AD7200
477 DEVICE_VARIANT := v1/v2
478 DEVICE_ALT0_VENDOR := TP-Link
479 DEVICE_ALT0_MODEL := Talon AD7200
480 DEVICE_ALT0_VARIANT := v1/v2
481 SOC := qcom-ipq8064
482 BLOCKSIZE := 128k
483 PAGESIZE := 2048
484 TPLINK_BOARD_ID := AD7200
485 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct kmod-ramoops kmod-wil6210
486 endef
487 TARGET_DEVICES += tplink_ad7200
488
489 define Device/tplink_c2600
490 $(call Device/TpSafeImage)
491 $(Device/dsa-migration)
492 DEVICE_VENDOR := TP-Link
493 DEVICE_MODEL := Archer C2600
494 DEVICE_VARIANT := v1
495 SOC := qcom-ipq8064
496 BLOCKSIZE := 128k
497 PAGESIZE := 2048
498 BOARD_NAME := c2600
499 SUPPORTED_DEVICES += c2600
500 TPLINK_BOARD_ID := C2600
501 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct kmod-ramoops
502 endef
503 TARGET_DEVICES += tplink_c2600
504
505 define Device/tplink_vr2600v
506 $(Device/dsa-migration)
507 DEVICE_VENDOR := TP-Link
508 DEVICE_MODEL := Archer VR2600v
509 DEVICE_VARIANT := v1
510 KERNEL_SUFFIX := -uImage
511 KERNEL = kernel-bin | append-dtb | uImage none
512 KERNEL_NAME := zImage
513 IMAGE_SIZE := 12672k
514 SOC := qcom-ipq8064
515 BLOCKSIZE := 128k
516 PAGESIZE := 2048
517 BOARD_NAME := vr2600v
518 SUPPORTED_DEVICES += vr2600v
519 DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
520 IMAGE/sysupgrade.bin := pad-extra 512 | append-kernel | \
521 append-rootfs | pad-rootfs | append-metadata
522 endef
523 TARGET_DEVICES += tplink_vr2600v
524
525 define Device/ubnt_unifi-ac-hd
526 $(call Device/FitImageLzma)
527 DEVICE_VENDOR := Ubiquiti
528 DEVICE_MODEL := UniFi AC HD
529 SOC := qcom-ipq8064
530 BLOCKSIZE := 64k
531 IMAGE_SIZE := 14784k
532 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct
533 IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | \
534 append-rootfs | pad-rootfs | check-size | append-metadata
535 endef
536 TARGET_DEVICES += ubnt_unifi-ac-hd
537
538 define Device/zyxel_nbg6817
539 $(Device/dsa-migration)
540 DEVICE_VENDOR := ZyXEL
541 DEVICE_MODEL := NBG6817
542 SOC := qcom-ipq8065
543 KERNEL_SIZE := 4096k
544 BLOCKSIZE := 64k
545 BOARD_NAME := nbg6817
546 RAS_BOARD := NBG6817
547 RAS_ROOTFS_SIZE := 20934k
548 RAS_VERSION := "V1.99(OWRT.9999)C0"
549 SUPPORTED_DEVICES += nbg6817
550 DEVICE_PACKAGES := ath10k-firmware-qca9984-ct e2fsprogs \
551 kmod-fs-ext4 losetup
552 $(call Device/ZyXELImage)
553 endef
554 TARGET_DEVICES += zyxel_nbg6817