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