17a77ae3f7b572827ebcb0ffb1f1c3d283d8e3b5
[openwrt/openwrt.git] / target / linux / bcm63xx / image / bcm63xx.mk
1
2 #
3 # BCM33XX/BCM63XX Profiles
4 #
5
6 DEVICE_VARS += HCS_MAGIC_BYTES HCS_REV_MIN HCS_REV_MAJ
7 DEVICE_VARS += BLOCK_SIZE FLASH_MB IMAGE_OFFSET
8 DEVICE_VARS += CFE_BOARD_ID CFE_EXTRAS
9 DEVICE_VARS += NETGEAR_BOARD_ID NETGEAR_REGION
10 DEVICE_VARS += REDBOOT_PREFIX
11
12 define Device/bcm33xx
13 KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | loader-lzma bin | hcs-initramfs
14 IMAGES :=
15 HCS_MAGIC_BYTES :=
16 HCS_REV_MIN :=
17 HCS_REV_MAJ :=
18 endef
19
20 define Device/bcm63xx
21 FILESYSTEMS := squashfs jffs2-64k jffs2-128k
22 KERNEL := kernel-bin | append-dtb | relocate-kernel | lzma-cfe
23 KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | loader-lzma elf
24 IMAGES := cfe.bin
25 IMAGE/cfe.bin := cfe-bin --pad $$$$(shell expr $$$$(FLASH_MB) / 2)
26 IMAGE/cfe-4M.bin := cfe-bin --pad 2
27 IMAGE/cfe-8M.bin := cfe-bin --pad 4
28 IMAGE/cfe-16M.bin := cfe-bin --pad 8
29 IMAGE/cfe-bc221.bin := cfe-bin --layoutver 5
30 IMAGE/cfe-old.bin := cfe-old-bin
31 IMAGE/sysupgrade.bin := cfe-bin
32 BLOCK_SIZE := 0x10000
33 IMAGE_OFFSET :=
34 FLASH_MB := 4
35 CFE_BOARD_ID :=
36 CFE_EXTRAS = --block-size $$(BLOCK_SIZE) --image-offset $$(if $$(IMAGE_OFFSET),$$(IMAGE_OFFSET),$$(BLOCK_SIZE))
37 endef
38
39 define Device/bcm63xx_netgear
40 $(Device/bcm63xx)
41 DEVICE_VENDOR := NETGEAR
42 IMAGES := factory.chk sysupgrade.bin
43 IMAGE/factory.chk := cfe-bin | netgear-chk
44 NETGEAR_BOARD_ID :=
45 NETGEAR_REGION :=
46 endef
47
48 define Device/bcm63xx_redboot
49 FILESYSTEMS := squashfs
50 KERNEL := kernel-bin | append-dtb | relocate-kernel | gzip
51 KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | loader-lzma elf
52 IMAGES := redboot.bin
53 IMAGE/redboot.bin := redboot-bin
54 REDBOOT_PREFIX := $$(IMAGE_PREFIX)
55 endef
56
57 ### Generic ###
58 define Device/brcm_bcm963281tan
59 $(Device/bcm63xx)
60 DEVICE_VENDOR := Generic
61 DEVICE_MODEL := 963281TAN
62 IMAGES := cfe-4M.bin cfe-8M.bin cfe-16M.bin
63 CFE_BOARD_ID := 963281TAN
64 CHIP_ID := 6328
65 endef
66 TARGET_DEVICES += brcm_bcm963281tan
67
68 define Device/brcm_bcm96328avng
69 $(Device/bcm63xx)
70 DEVICE_VENDOR := Generic
71 DEVICE_MODEL := 96328avng
72 IMAGES := cfe-4M.bin cfe-8M.bin cfe-16M.bin
73 CFE_BOARD_ID := 96328avng
74 CHIP_ID := 6328
75 endef
76 TARGET_DEVICES += brcm_bcm96328avng
77
78 define Device/brcm_bcm96338gw
79 $(Device/bcm63xx)
80 DEVICE_VENDOR := Generic
81 DEVICE_MODEL := 96338GW
82 CFE_BOARD_ID := 6338GW
83 CHIP_ID := 6338
84 endef
85 TARGET_DEVICES += brcm_bcm96338gw
86
87 define Device/brcm_bcm96338w
88 $(Device/bcm63xx)
89 DEVICE_VENDOR := Generic
90 DEVICE_MODEL := 96338W
91 CFE_BOARD_ID := 6338W
92 CHIP_ID := 6338
93 DEFAULT := n
94 endef
95 TARGET_DEVICES += brcm_bcm96338w
96
97 define Device/brcm_bcm96345gw2
98 $(Device/bcm63xx)
99 DEVICE_VENDOR := Generic
100 DEVICE_MODEL := 96345GW2
101 IMAGES += cfe-bc221.bin
102 CFE_BOARD_ID := 96345GW2
103 CHIP_ID := 6345
104 DEFAULT := n
105 endef
106 TARGET_DEVICES += brcm_bcm96345gw2
107
108 define Device/brcm_bcm96348gw
109 $(Device/bcm63xx)
110 DEVICE_VENDOR := Generic
111 DEVICE_MODEL := 96348GW
112 IMAGES += cfe-bc221.bin
113 CFE_BOARD_ID := 96348GW
114 CHIP_ID := 6348
115 DEFAULT := n
116 endef
117 TARGET_DEVICES += brcm_bcm96348gw
118
119 define Device/brcm_bcm96348gw-10
120 $(Device/bcm63xx)
121 DEVICE_VENDOR := Generic
122 DEVICE_MODEL := 96348GW-10
123 CFE_BOARD_ID := 96348GW-10
124 CHIP_ID := 6348
125 DEFAULT := n
126 endef
127 TARGET_DEVICES += brcm_bcm96348gw-10
128
129 define Device/brcm_bcm96348gw-11
130 $(Device/bcm63xx)
131 DEVICE_VENDOR := Generic
132 DEVICE_MODEL := 96348GW-11
133 CFE_BOARD_ID := 96348GW-11
134 CHIP_ID := 6348
135 DEFAULT := n
136 endef
137 TARGET_DEVICES += brcm_bcm96348gw-11
138
139 define Device/brcm_bcm96348r
140 $(Device/bcm63xx)
141 DEVICE_VENDOR := Generic
142 DEVICE_MODEL := 96348R
143 CFE_BOARD_ID := 96348R
144 CHIP_ID := 6348
145 DEFAULT := n
146 endef
147 TARGET_DEVICES += brcm_bcm96348r
148
149 define Device/brcm_bcm96358vw
150 $(Device/bcm63xx)
151 DEVICE_VENDOR := Generic
152 DEVICE_MODEL := 96358VW
153 CFE_BOARD_ID := 96358VW
154 CHIP_ID := 6358
155 endef
156 TARGET_DEVICES += brcm_bcm96358vw
157
158 define Device/brcm_bcm96358vw2
159 $(Device/bcm63xx)
160 DEVICE_VENDOR := Generic
161 DEVICE_MODEL := 96358VW2
162 CFE_BOARD_ID := 96358VW2
163 CHIP_ID := 6358
164 endef
165 TARGET_DEVICES += brcm_bcm96358vw2
166
167 define Device/brcm_bcm96368mvngr
168 $(Device/bcm63xx)
169 DEVICE_VENDOR := Generic
170 DEVICE_MODEL := 96368MVNgr
171 CFE_BOARD_ID := 96368MVNgr
172 CHIP_ID := 6368
173 endef
174 TARGET_DEVICES += brcm_bcm96368mvngr
175
176 define Device/brcm_bcm96368mvwg
177 $(Device/bcm63xx)
178 DEVICE_VENDOR := Generic
179 DEVICE_MODEL := 96368MVWG
180 CFE_BOARD_ID := 96368MVWG
181 CHIP_ID := 6368
182 endef
183 TARGET_DEVICES += brcm_bcm96368mvwg
184
185 ### Actiontec ###
186 define Device/actiontec_r1000h
187 $(Device/bcm63xx)
188 DEVICE_VENDOR := Actiontec
189 DEVICE_MODEL := R1000H
190 FILESYSTEMS := squashfs
191 CFE_BOARD_ID := 96368MVWG
192 CHIP_ID := 6368
193 FLASH_MB := 32
194 IMAGE_OFFSET := 0x20000
195 DEVICE_PACKAGES := $(USB2_PACKAGES) $(BRCMWL_PACKAGES)
196 endef
197 TARGET_DEVICES += actiontec_r1000h
198
199 ### ADB ###
200 define Device/adb_a4001n
201 $(Device/bcm63xx)
202 DEVICE_VENDOR := ADB
203 DEVICE_MODEL := P.DG A4001N
204 CFE_BOARD_ID := 96328dg2x2
205 CHIP_ID := 6328
206 FLASH_MB := 8
207 DEVICE_PACKAGES := $(USB2_PACKAGES) $(B43_PACKAGES)
208 endef
209 TARGET_DEVICES += adb_a4001n
210
211 define Device/adb_a4001n1
212 $(Device/bcm63xx)
213 DEVICE_VENDOR := ADB
214 DEVICE_MODEL := P.DG A4001N1
215 IMAGES += sysupgrade.bin
216 CFE_BOARD_ID := 963281T_TEF
217 CHIP_ID := 6328
218 FLASH_MB := 16
219 DEVICE_PACKAGES := $(USB2_PACKAGES) $(B43_PACKAGES)
220 endef
221 TARGET_DEVICES += adb_a4001n1
222
223 define Device/adb_av4202n
224 $(Device/bcm63xx)
225 DEVICE_VENDOR := ADB
226 DEVICE_MODEL := P.DG AV4202N
227 IMAGE_OFFSET := 0x20000
228 CFE_BOARD_ID := 96368_Swiss_S1
229 CHIP_ID := 6368
230 DEVICE_PACKAGES := $(USB2_PACKAGES) $(B43_PACKAGES)
231 endef
232 TARGET_DEVICES += adb_av4202n
233
234 ### Alcatel ###
235 define Device/alcatel_rg100a
236 $(Device/bcm63xx)
237 DEVICE_VENDOR := Alcatel
238 DEVICE_MODEL := RG100A
239 CFE_BOARD_ID := 96358VW2
240 CHIP_ID := 6358
241 BLOCK_SIZE := 0x20000
242 DEVICE_PACKAGES := $(USB2_PACKAGES) $(B43_PACKAGES)
243 endef
244 TARGET_DEVICES += alcatel_rg100a
245
246 ### Asmax ###
247 define Device/asmax_ar-1004g
248 $(Device/bcm63xx)
249 DEVICE_VENDOR := Asmax
250 DEVICE_MODEL := AR 1004g
251 CFE_BOARD_ID := 96348GW-10
252 CHIP_ID := 6348
253 DEVICE_PACKAGES := $(B43_PACKAGES)
254 DEFAULT := n
255 endef
256 TARGET_DEVICES += asmax_ar-1004g
257
258 ### Belkin ###
259 define Device/belkin_f5d7633
260 $(Device/bcm63xx)
261 DEVICE_VENDOR := Belkin
262 DEVICE_MODEL := F5D7633
263 CFE_BOARD_ID := 96348GW-10
264 CHIP_ID := 6348
265 BLOCK_SIZE := 0x20000
266 DEVICE_PACKAGES := $(B43_PACKAGES)
267 DEFAULT := n
268 endef
269 TARGET_DEVICES += belkin_f5d7633
270
271 ### Broadcom ###
272 define Device/brcm_bcm96318ref
273 $(Device/bcm63xx)
274 DEVICE_VENDOR := Broadcom
275 DEVICE_MODEL := BCM96318REF reference board
276 IMAGES :=
277 CFE_BOARD_ID := 96318REF
278 CHIP_ID := 6318
279 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES) kmod-bcm63xx-udc
280 endef
281 TARGET_DEVICES += brcm_bcm96318ref
282
283 define Device/brcm_bcm96318ref-p300
284 $(Device/bcm63xx)
285 DEVICE_VENDOR := Broadcom
286 DEVICE_MODEL := BCM96318REF_P300 reference board
287 IMAGES :=
288 CFE_BOARD_ID := 96318REF_P300
289 CHIP_ID := 6318
290 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES) kmod-bcm63xx-udc
291 endef
292 TARGET_DEVICES += brcm_bcm96318ref-p300
293
294 define Device/brcm_bcm963268bu-p300
295 $(Device/bcm63xx)
296 DEVICE_VENDOR := Broadcom
297 DEVICE_MODEL := BCM963268BU_P300 reference board
298 IMAGES :=
299 CFE_BOARD_ID := 963268BU_P300
300 CHIP_ID := 63268
301 DEVICE_PACKAGES := $(USB2_PACKAGES) kmod-bcm63xx-udc
302 endef
303 TARGET_DEVICES += brcm_bcm963268bu-p300
304
305 define Device/brcm_bcm963269bhr
306 $(Device/bcm63xx)
307 DEVICE_VENDOR := Broadcom
308 DEVICE_MODEL := BCM963269BHR reference board
309 IMAGES :=
310 CFE_BOARD_ID := 963269BHR
311 CHIP_ID := 63268
312 SOC := bcm63269
313 DEVICE_PACKAGES := $(USB2_PACKAGES) kmod-bcm63xx-udc
314 endef
315 TARGET_DEVICES += brcm_bcm963269bhr
316
317 ### BT ###
318 define Device/bt_home-hub-2-a
319 $(Device/bcm63xx)
320 DEVICE_VENDOR := BT
321 DEVICE_MODEL := Home Hub 2.0
322 DEVICE_VARIANT := A
323 CFE_BOARD_ID := HOMEHUB2A
324 CHIP_ID := 6358
325 BLOCK_SIZE := 0x20000
326 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
327 endef
328 TARGET_DEVICES += bt_home-hub-2-a
329
330 define Device/bt_voyager-2110
331 $(Device/bcm63xx)
332 DEVICE_VENDOR := BT
333 DEVICE_MODEL := Voyager 2110
334 CFE_BOARD_ID := V2110
335 CHIP_ID := 6348
336 CFE_EXTRAS += --layoutver 5
337 DEVICE_PACKAGES := $(B43_PACKAGES)
338 DEFAULT := n
339 endef
340 TARGET_DEVICES += bt_voyager-2110
341
342 define Device/bt_voyager-2500v-bb
343 $(Device/bcm63xx)
344 DEVICE_VENDOR := BT
345 DEVICE_MODEL := Voyager 2500V
346 CFE_BOARD_ID := V2500V_BB
347 CHIP_ID := 6348
348 CFE_EXTRAS += --layoutver 5
349 DEVICE_PACKAGES := $(B43_PACKAGES)
350 DEFAULT := n
351 endef
352 TARGET_DEVICES += bt_voyager-2500v-bb
353
354 ### Comtrend ###
355 define Device/comtrend_ar-5315u
356 $(Device/bcm63xx)
357 DEVICE_VENDOR := Comtrend
358 DEVICE_MODEL := AR-5315u
359 IMAGES += sysupgrade.bin
360 CFE_BOARD_ID := 96318A-1441N1
361 CHIP_ID := 6318
362 FLASH_MB := 16
363 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
364 endef
365 TARGET_DEVICES += comtrend_ar-5315u
366
367 define Device/comtrend_ar-5381u
368 $(Device/bcm63xx)
369 DEVICE_VENDOR := Comtrend
370 DEVICE_MODEL := AR-5381u
371 IMAGES += sysupgrade.bin
372 CFE_BOARD_ID := 96328A-1241N
373 CHIP_ID := 6328
374 FLASH_MB := 16
375 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
376 endef
377 TARGET_DEVICES += comtrend_ar-5381u
378
379 define Device/comtrend_ar-5387un
380 $(Device/bcm63xx)
381 DEVICE_VENDOR := Comtrend
382 DEVICE_MODEL := AR-5387un
383 IMAGES += sysupgrade.bin
384 CFE_BOARD_ID := 96328A-1441N1
385 CHIP_ID := 6328
386 FLASH_MB := 16
387 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
388 endef
389 TARGET_DEVICES += comtrend_ar-5387un
390
391 define Device/comtrend_ct-536plus
392 $(Device/bcm63xx)
393 DEVICE_VENDOR := Comtrend
394 DEVICE_MODEL := CT-536+
395 DEVICE_ALT0_VENDOR := Comtrend
396 DEVICE_ALT0_MODEL := CT-5621
397 CFE_BOARD_ID := 96348GW-11
398 CHIP_ID := 6348
399 DEVICE_PACKAGES := $(B43_PACKAGES)
400 DEFAULT := n
401 endef
402 TARGET_DEVICES += comtrend_ct-536plus
403
404 define Device/comtrend_ct-5365
405 $(Device/bcm63xx)
406 DEVICE_VENDOR := Comtrend
407 DEVICE_MODEL := CT-5365
408 CFE_BOARD_ID := 96348A-122
409 CHIP_ID := 6348
410 DEVICE_PACKAGES := $(B43_PACKAGES)
411 DEFAULT := n
412 endef
413 TARGET_DEVICES += comtrend_ct-5365
414
415 define Device/comtrend_ct-6373
416 $(Device/bcm63xx)
417 DEVICE_VENDOR := Comtrend
418 DEVICE_MODEL := CT-6373
419 CFE_BOARD_ID := CT6373-1
420 CHIP_ID := 6358
421 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
422 endef
423 TARGET_DEVICES += comtrend_ct-6373
424
425 define Device/comtrend_vr-3025u
426 $(Device/bcm63xx)
427 DEVICE_VENDOR := Comtrend
428 DEVICE_MODEL := VR-3025u
429 IMAGES += sysupgrade.bin
430 CFE_BOARD_ID := 96368M-1541N
431 CHIP_ID := 6368
432 BLOCK_SIZE := 0x20000
433 FLASH_MB := 32
434 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
435 endef
436 TARGET_DEVICES += comtrend_vr-3025u
437
438 define Device/comtrend_vr-3025un
439 $(Device/bcm63xx)
440 DEVICE_VENDOR := Comtrend
441 DEVICE_MODEL := VR-3025un
442 CFE_BOARD_ID := 96368M-1341N
443 CHIP_ID := 6368
444 FLASH_MB := 8
445 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
446 endef
447 TARGET_DEVICES += comtrend_vr-3025un
448
449 define Device/comtrend_vr-3026e
450 $(Device/bcm63xx)
451 DEVICE_VENDOR := Comtrend
452 DEVICE_MODEL := VR-3026e
453 CFE_BOARD_ID := 96368MT-1341N1
454 CHIP_ID := 6368
455 FLASH_MB := 8
456 DEVICE_PACKAGES := $(B43_PACKAGES)
457 endef
458 TARGET_DEVICES += comtrend_vr-3026e
459
460 define Device/comtrend_wap-5813n
461 $(Device/bcm63xx)
462 DEVICE_VENDOR := Comtrend
463 DEVICE_MODEL := WAP-5813n
464 CFE_BOARD_ID := 96369R-1231N
465 CHIP_ID := 6368
466 FLASH_MB := 8
467 SOC := bcm6369
468 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
469 endef
470 TARGET_DEVICES += comtrend_wap-5813n
471
472 ### D-Link ###
473 define Device/d-link_dsl-2640b-b
474 $(Device/bcm63xx)
475 DEVICE_VENDOR := D-Link
476 DEVICE_MODEL := DSL-2640B
477 DEVICE_VARIANT := B2
478 CFE_BOARD_ID := D-4P-W
479 CHIP_ID := 6348
480 DEVICE_PACKAGES := $(B43_PACKAGES)
481 DEFAULT := n
482 endef
483 TARGET_DEVICES += d-link_dsl-2640b-b
484
485 define Device/d-link_dsl-2640u
486 $(Device/bcm63xx)
487 DEVICE_VENDOR := D-Link
488 DEVICE_MODEL := DSL-2640U
489 DEVICE_VARIANT := C1
490 DEVICE_ALT0_VENDOR := D-Link
491 DEVICE_ALT0_MODEL := DSL-2640U/BRU/C
492 CFE_BOARD_ID := 96338W2_E7T
493 CHIP_ID := 6338
494 DEVICE_PACKAGES := $(B43_PACKAGES)
495 DEFAULT := n
496 endef
497 TARGET_DEVICES += d-link_dsl-2640u
498
499 define Device/d-link_dsl-2650u
500 $(Device/bcm63xx)
501 DEVICE_VENDOR := D-Link
502 DEVICE_MODEL := DSL-2650U
503 CFE_BOARD_ID := 96358VW2
504 CHIP_ID := 6358
505 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
506 endef
507 TARGET_DEVICES += d-link_dsl-2650u
508
509 define Device/d-link_dsl-274xb-c2
510 $(Device/bcm63xx)
511 DEVICE_VENDOR := D-Link
512 DEVICE_MODEL := DSL-2740B
513 DEVICE_VARIANT := C2
514 DEVICE_ALT0_VENDOR := D-Link
515 DEVICE_ALT0_MODEL := DSL-2741B
516 DEVICE_ALT0_VARIANT := C2
517 CFE_BOARD_ID := 96358GW
518 CHIP_ID := 6358
519 DEVICE_PACKAGES := $(B43_PACKAGES)
520 DEFAULT := n
521 endef
522 TARGET_DEVICES += d-link_dsl-274xb-c2
523
524 define Device/d-link_dsl-274xb-c3
525 $(Device/bcm63xx)
526 DEVICE_VENDOR := D-Link
527 DEVICE_MODEL := DSL-2740B
528 DEVICE_VARIANT := C3
529 DEVICE_ALT0_VENDOR := D-Link
530 DEVICE_ALT0_MODEL := DSL-2741B
531 DEVICE_ALT0_VARIANT := C3
532 DEVICE_DTS := bcm6358-d-link-dsl-274xb-c2
533 CFE_BOARD_ID := AW4139
534 CHIP_ID := 6358
535 DEVICE_PACKAGES := $(B43_PACKAGES)
536 DEFAULT := n
537 endef
538 TARGET_DEVICES += d-link_dsl-274xb-c3
539
540 define Device/d-link_dsl-274xb-f1
541 $(Device/bcm63xx)
542 DEVICE_VENDOR := D-Link
543 DEVICE_MODEL := DSL-2740B
544 DEVICE_VARIANT := F1
545 DEVICE_ALT0_VENDOR := D-Link
546 DEVICE_ALT0_MODEL := DSL-2741B
547 DEVICE_ALT0_VARIANT := F1
548 CFE_BOARD_ID := AW4339U
549 CHIP_ID := 6328
550 IMAGES := cfe-EU.bin cfe-AU.bin
551 IMAGE/cfe-AU.bin := cfe-bin --signature2 "4.06.01.AUF1" --pad 4
552 IMAGE/cfe-EU.bin := cfe-bin --signature2 "4.06.01.EUF1" --pad 4
553 DEVICE_PACKAGES := $(ATH9K_PACKAGES)
554 endef
555 TARGET_DEVICES += d-link_dsl-274xb-f1
556
557 define Device/d-link_dsl-275xb-d1
558 $(Device/bcm63xx)
559 DEVICE_VENDOR := D-Link
560 DEVICE_MODEL := DSL-2750B
561 DEVICE_VARIANT := D1
562 DEVICE_ALT0_VENDOR := D-Link
563 DEVICE_ALT0_MODEL := DSL-2751
564 DEVICE_ALT0_VARIANT := D1
565 CFE_BOARD_ID := AW5200B
566 CHIP_ID := 6318
567 FLASH_MB := 8
568 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
569 endef
570 TARGET_DEVICES += d-link_dsl-275xb-d1
571
572 define Device/d-link_dva-g3810bn-tl
573 $(Device/bcm63xx)
574 DEVICE_VENDOR := D-Link
575 DEVICE_MODEL := DVA-G3810BN/TL
576 CFE_BOARD_ID := 96358VW
577 CHIP_ID := 6358
578 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
579 endef
580 TARGET_DEVICES += d-link_dva-g3810bn-tl
581
582 ### Davolink ###
583 define Device/davolink_dv-201amr
584 $(Device/bcm63xx)
585 DEVICE_VENDOR := Davolink
586 DEVICE_MODEL := DV-201AMR
587 IMAGES := cfe-old.bin
588 CFE_BOARD_ID := DV201AMR
589 CHIP_ID := 6348
590 DEVICE_PACKAGES := $(B43_PACKAGES)
591 DEFAULT := n
592 endef
593 TARGET_DEVICES += davolink_dv-201amr
594
595 ### Dynalink ###
596 define Device/dynalink_rta770bw
597 $(Device/bcm63xx)
598 DEVICE_VENDOR := Dynalink
599 DEVICE_MODEL := RTA770BW
600 DEVICE_ALT0_VENDOR := Siemens
601 DEVICE_ALT0_MODEL := SE515
602 IMAGES =
603 CFE_BOARD_ID := RTA770BW
604 CHIP_ID := 6345
605 CFE_EXTRAS += --layoutver 5
606 DEVICE_PACKAGES := $(B43_PACKAGES)
607 DEFAULT := n
608 endef
609 TARGET_DEVICES += dynalink_rta770bw
610
611 define Device/dynalink_rta770w
612 $(Device/bcm63xx)
613 DEVICE_VENDOR := Dynalink
614 DEVICE_MODEL := RTA770W
615 IMAGES =
616 CFE_BOARD_ID := RTA770W
617 CHIP_ID := 6345
618 CFE_EXTRAS += --layoutver 5
619 DEVICE_PACKAGES := $(B43_PACKAGES)
620 DEFAULT := n
621 endef
622 TARGET_DEVICES += dynalink_rta770w
623
624 define Device/dynalink_rta1025w
625 $(Device/bcm63xx)
626 DEVICE_VENDOR := Dynalink
627 DEVICE_MODEL := RTA1025W
628 CFE_BOARD_ID := RTA1025W_16
629 CHIP_ID := 6348
630 CFE_EXTRAS += --layoutver 5
631 DEVICE_PACKAGES := $(B43_PACKAGES)
632 DEFAULT := n
633 endef
634 TARGET_DEVICES += dynalink_rta1025w
635
636 define Device/dynalink_rta1320
637 $(Device/bcm63xx)
638 DEVICE_VENDOR := Dynalink
639 DEVICE_MODEL := RTA1320
640 CFE_BOARD_ID := RTA1320_16M
641 CHIP_ID := 6338
642 CFE_EXTRAS += --layoutver 5
643 DEFAULT := n
644 endef
645 TARGET_DEVICES += dynalink_rta1320
646
647 ### Huawei ###
648 define Device/huawei_echolife-hg520v
649 $(Device/bcm63xx)
650 DEVICE_VENDOR := Huawei
651 DEVICE_MODEL := EchoLife HG520v
652 CFE_BOARD_ID := HW6358GW_B
653 CHIP_ID := 6358
654 CFE_EXTRAS += --rsa-signature "EchoLife_HG520v"
655 SOC := bcm6359
656 DEVICE_PACKAGES := $(B43_PACKAGES)
657 DEFAULT := n
658 endef
659 TARGET_DEVICES += huawei_echolife-hg520v
660
661 define Device/huawei_echolife-hg553
662 $(Device/bcm63xx)
663 DEVICE_VENDOR := Huawei
664 DEVICE_MODEL := EchoLife HG553
665 CFE_BOARD_ID := HW553
666 CHIP_ID := 6358
667 CFE_EXTRAS += --rsa-signature "EchoLife_HG553" --tag-version 7
668 BLOCK_SIZE := 0x20000
669 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
670 endef
671 TARGET_DEVICES += huawei_echolife-hg553
672
673 define Device/huawei_echolife-hg556a-a
674 $(Device/bcm63xx)
675 DEVICE_VENDOR := Huawei
676 DEVICE_MODEL := EchoLife HG556a
677 DEVICE_VARIANT := A
678 DEVICE_DESCRIPTION = Build firmware images for Huawei HG556a version A (Atheros)
679 CFE_BOARD_ID := HW556
680 CHIP_ID := 6358
681 CFE_EXTRAS += --rsa-signature "EchoLife_HG556a" --tag-version 8
682 IMAGE_OFFSET := 0x20000
683 DEVICE_PACKAGES := $(ATH9K_PACKAGES) $(USB2_PACKAGES)
684 endef
685 TARGET_DEVICES += huawei_echolife-hg556a-a
686
687 define Device/huawei_echolife-hg556a-b
688 $(Device/bcm63xx)
689 DEVICE_VENDOR := Huawei
690 DEVICE_MODEL := EchoLife HG556a
691 DEVICE_VARIANT := B
692 DEVICE_DESCRIPTION = Build firmware images for Huawei HG556a version B (Atheros)
693 CFE_BOARD_ID := HW556
694 CHIP_ID := 6358
695 CFE_EXTRAS += --rsa-signature "EchoLife_HG556a" --tag-version 8
696 BLOCK_SIZE := 0x20000
697 DEVICE_PACKAGES := $(ATH9K_PACKAGES) $(USB2_PACKAGES)
698 endef
699 TARGET_DEVICES += huawei_echolife-hg556a-b
700
701 define Device/huawei_echolife-hg556a-c
702 $(Device/bcm63xx)
703 DEVICE_VENDOR := Huawei
704 DEVICE_MODEL := EchoLife HG556a
705 DEVICE_VARIANT := C
706 DEVICE_DESCRIPTION = Build firmware images for Huawei HG556a version C (Ralink)
707 CFE_BOARD_ID := HW556
708 CHIP_ID := 6358
709 CFE_EXTRAS += --rsa-signature "EchoLife_HG556a" --tag-version 8
710 BLOCK_SIZE := 0x20000
711 DEVICE_PACKAGES := $(RT28_PACKAGES) $(USB2_PACKAGES)
712 endef
713 TARGET_DEVICES += huawei_echolife-hg556a-c
714
715 define Device/huawei_echolife-hg622
716 $(Device/bcm63xx)
717 DEVICE_VENDOR := Huawei
718 DEVICE_MODEL := EchoLife HG622
719 IMAGES += sysupgrade.bin
720 CFE_BOARD_ID := 96368MVWG_hg622
721 CHIP_ID := 6368
722 CFE_EXTRAS += --tag-version 7
723 BLOCK_SIZE := 0x20000
724 FLASH_MB := 16
725 DEVICE_PACKAGES := $(RT28_PACKAGES) $(USB2_PACKAGES)
726 endef
727 TARGET_DEVICES += huawei_echolife-hg622
728
729 define Device/huawei_echolife-hg655b
730 $(Device/bcm63xx)
731 DEVICE_VENDOR := Huawei
732 DEVICE_MODEL := EchoLife HG655b
733 CFE_BOARD_ID := HW65x
734 CHIP_ID := 6368
735 CFE_EXTRAS += --tag-version 7
736 IMAGE_OFFSET := 0x20000
737 FLASH_MB := 8
738 DEVICE_PACKAGES := $(RT28_PACKAGES) $(USB2_PACKAGES)
739 endef
740 TARGET_DEVICES += huawei_echolife-hg655b
741
742 ### Inteno ###
743 define Device/inteno_vg50
744 $(Device/bcm63xx)
745 DEVICE_VENDOR := Inteno
746 DEVICE_MODEL := VG50 Multi-WAN CPE
747 IMAGES :=
748 CFE_BOARD_ID := VW6339GU
749 CHIP_ID := 63268
750 DEVICE_PACKAGES := $(USB2_PACKAGES)
751 endef
752 TARGET_DEVICES += inteno_vg50
753
754 ### Inventel ###
755 define Device/inventel_livebox-1
756 $(Device/bcm63xx_redboot)
757 DEVICE_VENDOR := Inventel
758 DEVICE_MODEL := Livebox 1
759 SOC := bcm6348
760 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB1_PACKAGES)
761 DEFAULT := n
762 endef
763 TARGET_DEVICES += inventel_livebox-1
764
765 ### Netgear ###
766 define Device/netgear_cvg834g
767 $(Device/bcm33xx)
768 DEVICE_VENDOR := NETGEAR
769 DEVICE_MODEL := CVG834G
770 SOC := bcm3368
771 HCS_MAGIC_BYTES := 0xa020
772 HCS_REV_MIN := 0001
773 HCS_REV_MAJ := 0022
774 endef
775 TARGET_DEVICES += netgear_cvg834g
776
777 define Device/netgear_dg834gt-pn
778 $(Device/bcm63xx)
779 DEVICE_VENDOR := NETGEAR
780 DEVICE_MODEL := DG834GT
781 DEVICE_ALT0_VENDOR := NETGEAR
782 DEVICE_ALT0_MODEL := DG834PN
783 CFE_BOARD_ID := 96348GW-10
784 CHIP_ID := 6348
785 DEVICE_PACKAGES := $(ATH5K_PACKAGES)
786 DEFAULT := n
787 endef
788 TARGET_DEVICES += netgear_dg834gt-pn
789
790 define Device/netgear_dg834g-v4
791 $(Device/bcm63xx)
792 DEVICE_VENDOR := NETGEAR
793 DEVICE_MODEL := DG834G
794 DEVICE_VARIANT := v4
795 IMAGES :=
796 CFE_BOARD_ID := 96348W3
797 CHIP_ID := 6348
798 DEVICE_PACKAGES := $(B43_PACKAGES)
799 DEFAULT := n
800 endef
801 TARGET_DEVICES += netgear_dg834g-v4
802
803 define Device/netgear_dgnd3700-v1
804 $(Device/bcm63xx_netgear)
805 DEVICE_MODEL := DGND3700
806 DEVICE_VARIANT := v1
807 CFE_BOARD_ID := 96368MVWG
808 CHIP_ID := 6368
809 BLOCK_SIZE := 0x20000
810 NETGEAR_BOARD_ID := U12L144T01_NETGEAR_NEWLED
811 NETGEAR_REGION := 1
812 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
813 endef
814 TARGET_DEVICES += netgear_dgnd3700-v1
815
816 define Device/netgear_dgnd3800b
817 $(Device/bcm63xx_netgear)
818 DEVICE_MODEL := DGND3800B
819 DEVICE_DTS := bcm6368-netgear-dgnd3700-v1
820 CFE_BOARD_ID := 96368MVWG
821 CHIP_ID := 6368
822 BLOCK_SIZE := 0x20000
823 NETGEAR_BOARD_ID := U12L144T11_NETGEAR_NEWLED
824 NETGEAR_REGION := 1
825 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
826 endef
827 TARGET_DEVICES += netgear_dgnd3800b
828
829 define Device/netgear_evg2000
830 $(Device/bcm63xx_netgear)
831 DEVICE_MODEL := EVG2000
832 CFE_BOARD_ID := 96369PVG
833 CHIP_ID := 6368
834 BLOCK_SIZE := 0x20000
835 NETGEAR_BOARD_ID := U12H154T90_NETGEAR
836 NETGEAR_REGION := 1
837 SOC := bcm6369
838 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
839 endef
840 TARGET_DEVICES += netgear_evg2000
841
842 ### NuCom ###
843 define Device/nucom_r5010un-v2
844 $(Device/bcm63xx)
845 DEVICE_VENDOR := NuCom
846 DEVICE_MODEL := R5010UN
847 DEVICE_VARIANT := v2
848 IMAGES += sysupgrade.bin
849 CFE_BOARD_ID := 96328ang
850 CHIP_ID := 6328
851 FLASH_MB := 16
852 DEVICE_PACKAGES := $(B43_PACKAGES)
853 endef
854 TARGET_DEVICES += nucom_r5010un-v2
855
856 ### Observa ###
857 define Device/observa_vh4032n
858 $(Device/bcm63xx)
859 DEVICE_VENDOR := Observa
860 DEVICE_MODEL := VH4032N
861 IMAGES += sysupgrade.bin
862 CFE_BOARD_ID := 96368VVW
863 CHIP_ID := 6368
864 BLOCK_SIZE := 0x20000
865 FLASH_MB := 32
866 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
867 endef
868 TARGET_DEVICES += observa_vh4032n
869
870 ### Pirelli ###
871 define Device/pirelli_a226g
872 $(Device/bcm63xx)
873 DEVICE_VENDOR := Pirelli
874 DEVICE_MODEL := A226G
875 CFE_BOARD_ID := DWV-S0
876 CHIP_ID := 6358
877 CFE_EXTRAS += --signature2 IMAGE --tag-version 8
878 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
879 endef
880 TARGET_DEVICES += pirelli_a226g
881
882 define Device/pirelli_a226m
883 $(Device/bcm63xx)
884 DEVICE_VENDOR := Pirelli
885 DEVICE_MODEL := A226M
886 CFE_BOARD_ID := DWV-S0
887 CHIP_ID := 6358
888 CFE_EXTRAS += --signature2 IMAGE --tag-version 8
889 DEVICE_PACKAGES := $(USB2_PACKAGES)
890 endef
891 TARGET_DEVICES += pirelli_a226m
892
893 define Device/pirelli_a226m-fwb
894 $(Device/bcm63xx)
895 DEVICE_VENDOR := Pirelli
896 DEVICE_MODEL := A226M-FWB
897 CFE_BOARD_ID := DWV-S0
898 CHIP_ID := 6358
899 CFE_EXTRAS += --signature2 IMAGE --tag-version 8
900 BLOCK_SIZE := 0x20000
901 DEVICE_PACKAGES := $(USB2_PACKAGES)
902 endef
903 TARGET_DEVICES += pirelli_a226m-fwb
904
905 define Device/pirelli_agpf-s0
906 $(Device/bcm63xx)
907 DEVICE_VENDOR := Pirelli
908 DEVICE_MODEL := Alice Gate VoIP 2 Plus Wi-Fi AGPF-S0
909 CFE_BOARD_ID := AGPF-S0
910 CHIP_ID := 6358
911 CFE_EXTRAS += --signature2 IMAGE --tag-version 8
912 BLOCK_SIZE := 0x20000
913 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
914 endef
915 TARGET_DEVICES += pirelli_agpf-s0
916
917 ### Sagem ###
918 define Device/sagem_fast-2404
919 $(Device/bcm63xx)
920 DEVICE_VENDOR := Sagemcom
921 DEVICE_MODEL := F@st 2404
922 CFE_BOARD_ID := F@ST2404
923 CHIP_ID := 6348
924 DEVICE_PACKAGES := $(B43_PACKAGES)
925 DEFAULT := n
926 endef
927 TARGET_DEVICES += sagem_fast-2404
928
929 define Device/sagem_fast-2504n
930 $(Device/bcm63xx)
931 DEVICE_VENDOR := Sagemcom
932 DEVICE_MODEL := F@st 2504N
933 CFE_BOARD_ID := F@ST2504n
934 CHIP_ID := 6362
935 DEVICE_PACKAGES := $(B43_PACKAGES)
936 endef
937 TARGET_DEVICES += sagem_fast-2504n
938
939 define Device/sagem_fast-2604
940 $(Device/bcm63xx)
941 DEVICE_VENDOR := Sagemcom
942 DEVICE_MODEL := F@st 2604
943 CFE_BOARD_ID := F@ST2604
944 CHIP_ID := 6348
945 DEVICE_PACKAGES := $(B43_PACKAGES)
946 DEFAULT := n
947 endef
948 TARGET_DEVICES += sagem_fast-2604
949
950 define Device/sagem_fast-2704n
951 $(Device/bcm63xx)
952 DEVICE_VENDOR := Sagemcom
953 DEVICE_MODEL := F@st 2704N
954 CFE_BOARD_ID := F@ST2704N
955 CHIP_ID := 6318
956 FLASH_MB := 8
957 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
958 endef
959 TARGET_DEVICES += sagem_fast-2704n
960
961 define Device/sagem_fast-2704-v2
962 $(Device/bcm63xx)
963 DEVICE_VENDOR := Sagemcom
964 DEVICE_MODEL := F@st 2704
965 DEVICE_VARIANT := V2
966 CFE_BOARD_ID := F@ST2704V2
967 CHIP_ID := 6328
968 FLASH_MB := 8
969 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
970 endef
971 TARGET_DEVICES += sagem_fast-2704-v2
972
973 ### Sercomm ###
974 define Device/sercomm_ad1018-nor
975 $(Device/bcm63xx)
976 DEVICE_VENDOR := Sercomm
977 DEVICE_MODEL := AD1018
978 DEVICE_VARIANT := SPI flash mod
979 CFE_BOARD_ID := 96328avngr
980 CHIP_ID := 6328
981 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
982 endef
983 TARGET_DEVICES += sercomm_ad1018-nor
984
985 ### SFR ###
986 define Device/sfr_neufbox-4-sercomm-r0
987 $(Device/bcm63xx)
988 DEVICE_VENDOR := SFR
989 DEVICE_MODEL := Neufbox 4
990 DEVICE_VARIANT := Sercomm
991 CFE_BOARD_ID := 96358VW
992 CHIP_ID := 6358
993 CFE_EXTRAS += --rsa-signature "$(VERSION_DIST)-$(firstword $(subst -,$(space),$(REVISION)))"
994 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
995 endef
996 TARGET_DEVICES += sfr_neufbox-4-sercomm-r0
997
998 define Device/sfr_neufbox-4-foxconn-r1
999 $(Device/bcm63xx)
1000 DEVICE_VENDOR := SFR
1001 DEVICE_MODEL := Neufbox 4
1002 DEVICE_VARIANT := Foxconn
1003 CFE_BOARD_ID := 96358VW
1004 CHIP_ID := 6358
1005 CFE_EXTRAS += --rsa-signature "$(VERSION_DIST)-$(firstword $(subst -,$(space),$(REVISION)))"
1006 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB2_PACKAGES)
1007 endef
1008 TARGET_DEVICES += sfr_neufbox-4-foxconn-r1
1009
1010 define Device/sfr_neufbox-6-sercomm-r0
1011 $(Device/bcm63xx)
1012 DEVICE_VENDOR := SFR
1013 DEVICE_MODEL := Neufbox 6
1014 CFE_BOARD_ID := NB6-SER-r0
1015 CHIP_ID := 6362
1016 CFE_EXTRAS += --rsa-signature "$(VERSION_DIST)-$(firstword $(subst -,$(space),$(REVISION)))"
1017 SOC := bcm6361
1018 DEVICE_PACKAGES := $(USB2_PACKAGES)
1019 endef
1020 TARGET_DEVICES += sfr_neufbox-6-sercomm-r0
1021
1022 define Device/sky_sr102
1023 $(Device/bcm63xx)
1024 DEVICE_VENDOR := SKY
1025 DEVICE_MODEL := SR102
1026 CFE_BOARD_ID := BSKYB_63168
1027 CHIP_ID := 63268
1028 CFE_EXTRAS += --rsa-signature "$(VERSION_DIST)-$(firstword $(subst -,$(space),$(REVISION)))"
1029 SOC := bcm63168
1030 DEVICE_PACKAGES := $(USB2_PACKAGES)
1031 endef
1032 TARGET_DEVICES += sky_sr102
1033
1034 ### T-Com ###
1035 define Device/t-com_speedport-w-303v
1036 $(Device/bcm63xx)
1037 DEVICE_VENDOR := T-Com
1038 DEVICE_MODEL := Speedport W 303V
1039 IMAGES := factory.bin sysupgrade.bin
1040 IMAGE/factory.bin := cfe-spw303v-bin --pad 4 | spw303v-bin | xor-image
1041 IMAGE/sysupgrade.bin := cfe-spw303v-bin | spw303v-bin
1042 CFE_BOARD_ID := 96358-502V
1043 CHIP_ID := 6358
1044 DEVICE_PACKAGES := $(B43_PACKAGES)
1045 endef
1046 TARGET_DEVICES += t-com_speedport-w-303v
1047
1048 define Device/t-com_speedport-w-500v
1049 $(Device/bcm63xx)
1050 DEVICE_VENDOR := T-Com
1051 DEVICE_MODEL := Speedport W 500V
1052 CFE_BOARD_ID := 96348GW
1053 CHIP_ID := 6348
1054 DEVICE_PACKAGES := $(B43_PACKAGES)
1055 DEFAULT := n
1056 endef
1057 TARGET_DEVICES += t-com_speedport-w-500v
1058
1059 ### Tecom ###
1060 define Device/tecom_gw6000
1061 $(Device/bcm63xx)
1062 DEVICE_VENDOR := Tecom
1063 DEVICE_MODEL := GW6000
1064 CFE_BOARD_ID := 96348GW
1065 CHIP_ID := 6348
1066 DEVICE_PACKAGES := $(BRCMWL_PACKAGES) $(USB1_PACKAGES)
1067 DEFAULT := n
1068 endef
1069 TARGET_DEVICES += tecom_gw6000
1070
1071 define Device/tecom_gw6200
1072 $(Device/bcm63xx)
1073 DEVICE_VENDOR := Tecom
1074 DEVICE_MODEL := GW6200
1075 CFE_BOARD_ID := 96348GW
1076 CHIP_ID := 6348
1077 CFE_EXTRAS += --rsa-signature "$(shell printf '\x99')"
1078 DEVICE_PACKAGES := $(BRCMWL_PACKAGES) $(USB1_PACKAGES)
1079 DEFAULT := n
1080 endef
1081 TARGET_DEVICES += tecom_gw6200
1082
1083 ### Telsey ###
1084 define Device/telsey_cpva502plus
1085 $(Device/bcm63xx)
1086 DEVICE_VENDOR := Telsey
1087 DEVICE_MODEL := CPVA502+
1088 CFE_BOARD_ID := CPVA502+
1089 CHIP_ID := 6348
1090 CFE_EXTRAS += --signature "Telsey Tlc" --signature2 "99.99.999"
1091 DEVICE_PACKAGES := $(B43_PACKAGES)
1092 DEFAULT := n
1093 endef
1094 TARGET_DEVICES += telsey_cpva502plus
1095
1096 define Device/telsey_cpva642
1097 $(Device/bcm63xx)
1098 DEVICE_VENDOR := Telsey
1099 DEVICE_MODEL := CPVA642-type (CPA-ZNTE60T)
1100 CFE_BOARD_ID := CPVA642
1101 CHIP_ID := 6358
1102 CFE_EXTRAS += --signature "Telsey Tlc" --signature2 "99.99.999" --second-image-flag "0"
1103 FLASH_MB := 8
1104 DEVICE_PACKAGES := $(RT63_PACKAGES) $(USB2_PACKAGES)
1105 endef
1106 TARGET_DEVICES += telsey_cpva642
1107
1108 define Device/telsey_magic
1109 $(Device/bcm63xx)
1110 DEVICE_VENDOR := Alice
1111 DEVICE_MODEL := W-Gate
1112 DEVICE_ALT0_VENDOR := Telsey
1113 DEVICE_ALT0_MODEL := MAGIC
1114 IMAGES :=
1115 CFE_BOARD_ID := MAGIC
1116 CHIP_ID := 6348
1117 DEVICE_PACKAGES := $(RT63_PACKAGES)
1118 DEFAULT := n
1119 endef
1120 TARGET_DEVICES += telsey_magic
1121
1122 ### TP-Link ###
1123 define Device/tp-link_td-w8900gb
1124 $(Device/bcm63xx)
1125 DEVICE_VENDOR := TP-Link
1126 DEVICE_MODEL := TD-W8900GB
1127 CFE_BOARD_ID := 96348GW-11
1128 CHIP_ID := 6348
1129 CFE_EXTRAS += --rsa-signature "$(shell printf 'PRID\x89\x10\x00\x02')"
1130 IMAGE_OFFSET := 0x20000
1131 DEVICE_PACKAGES := $(B43_PACKAGES)
1132 DEFAULT := n
1133 endef
1134 TARGET_DEVICES += tp-link_td-w8900gb
1135
1136 ### USRobotics ###
1137 define Device/usrobotics_usr9108
1138 $(Device/bcm63xx)
1139 DEVICE_VENDOR := USRobotics
1140 DEVICE_MODEL := USR9108
1141 CFE_BOARD_ID := 96348GW-A
1142 CHIP_ID := 6348
1143 DEVICE_PACKAGES := $(B43_PACKAGES) $(USB1_PACKAGES)
1144 DEFAULT := n
1145 endef
1146 TARGET_DEVICES += usrobotics_usr9108
1147
1148 ### ZyXEL ###
1149 define Device/zyxel_p870hw-51a-v2
1150 $(Device/bcm63xx)
1151 DEVICE_VENDOR := ZyXEL
1152 DEVICE_MODEL := P870HW-51a
1153 DEVICE_VARIANT := v2
1154 IMAGES := factory.bin
1155 IMAGE/factory.bin := cfe-bin | zyxel-bin
1156 CFE_BOARD_ID := 96368VVW
1157 CHIP_ID := 6368
1158 CFE_EXTRAS += --rsa-signature "ZyXEL" --signature "ZyXEL_0001"
1159 DEVICE_PACKAGES := $(B43_PACKAGES)
1160 DEFAULT := n
1161 endef
1162 TARGET_DEVICES += zyxel_p870hw-51a-v2