Lines Matching +full:device +full:- +full:id
2 * Broadcom device-specific manifest constants.
6 * Copyright (C) 1999-2017, Broadcom Corporation
27 * <<Broadcom-WL-IPTag/Open:>>
29 * $Id: bcmdevs.h 701163 2017-05-23 22:21:03Z $
47 #define VENDOR_BUFFALO 0x1154 /* Buffalo vendor id */
87 /* PCI Device IDs */
92 #define BCM3352_DEVICE_ID 0x3352 /* bcm3352 device id */
93 #define BCM3360_DEVICE_ID 0x3360 /* bcm3360 device id */
97 #define BCM4311_D11G_ID 0x4311 /* 4311 802.11b/g id */
98 #define BCM4311_D11DUAL_ID 0x4312 /* 4311 802.11a/b/g id */
99 #define BCM4311_D11A_ID 0x4313 /* 4311 802.11a id */
100 #define BCM4328_D11DUAL_ID 0x4314 /* 4328/4312 802.11a/g id */
101 #define BCM4328_D11G_ID 0x4315 /* 4328/4312 802.11g id */
102 #define BCM4328_D11A_ID 0x4316 /* 4328/4312 802.11a id */
103 #define BCM4318_D11A_ID 0x431a /* 4318 802.11a id */
104 #define BCM4325_D11DUAL_ID 0x431b /* 4325 802.11a/g id */
105 #define BCM4325_D11G_ID 0x431c /* 4325 802.11g id */
106 #define BCM4325_D11A_ID 0x431d /* 4325 802.11a id */
110 #define BCM4321_D11N_ID 0x4328 /* 4321 802.11n dualband id */
111 #define BCM4321_D11N2G_ID 0x4329 /* 4321 802.11n 2.4Ghz band id */
112 #define BCM4321_D11N5G_ID 0x432a /* 4321 802.11n 5Ghz band id */
113 #define BCM4322_D11N_ID 0x432b /* 4322 802.11n dualband device */
114 #define BCM4322_D11N2G_ID 0x432c /* 4322 802.11n 2.4GHz device */
115 #define BCM4322_D11N5G_ID 0x432d /* 4322 802.11n 5GHz device */
116 #define BCM4329_D11N_ID 0x432e /* 4329 802.11n dualband device */
117 #define BCM4329_D11N2G_ID 0x432f /* 4329 802.11n 2.4G device */
118 #define BCM4329_D11N5G_ID 0x4330 /* 4329 802.11n 5G device */
119 #define BCM4314_D11N2G_ID 0x4364 /* 4314 802.11n 2.4G device */
120 #define BCM43143_D11N2G_ID 0x4366 /* 43143 802.11n 2.4G device */
121 #define BCM4315_D11DUAL_ID 0x4334 /* 4315 802.11a/g id */
122 #define BCM4315_D11G_ID 0x4335 /* 4315 802.11g id */
123 #define BCM4315_D11A_ID 0x4336 /* 4315 802.11a id */
124 #define BCM4319_D11N_ID 0x4337 /* 4319 802.11n dualband device */
125 #define BCM4319_D11N2G_ID 0x4338 /* 4319 802.11n 2.4G device */
126 #define BCM4319_D11N5G_ID 0x4339 /* 4319 802.11n 5G device */
127 #define BCM43221_D11N2G_ID 0x4341 /* 43221 802.11n 2.4GHz device */
128 #define BCM43222_D11N_ID 0x4350 /* 43222 802.11n dualband device */
129 #define BCM43222_D11N2G_ID 0x4351 /* 43222 802.11n 2.4GHz device */
130 #define BCM43222_D11N5G_ID 0x4352 /* 43222 802.11n 5GHz device */
131 #define BCM43225_D11N2G_ID 0x4357 /* 43225 802.11n 2.4GHz device */
132 #define BCM43226_D11N_ID 0x4354 /* 43226 802.11n dualband device */
133 #define BCM43228_D11N5G_ID 0x435a /* 43228 802.11n 5GHz device */
134 #define BCM43231_D11N2G_ID 0x4340 /* 43231 802.11n 2.4GHz device */
135 #define BCM43237_D11N_ID 0x4355 /* 43237 802.11n dualband device */
136 #define BCM43237_D11N5G_ID 0x4356 /* 43237 802.11n 5GHz device */
137 #define BCM43239_D11N_ID 0x4370 /* 43239 802.11n dualband device */
138 #define BCM4324_D11N_ID 0x4374 /* 4324 802.11n dualband device */
139 #define BCM43242_D11N_ID 0x4367 /* 43242 802.11n dualband device */
140 #define BCM43242_D11N2G_ID 0x4368 /* 43242 802.11n 2.4G device */
141 #define BCM43242_D11N5G_ID 0x4369 /* 43242 802.11n 5G device */
142 #define BCM4330_D11N_ID 0x4360 /* 4330 802.11n dualband device */
143 #define BCM4330_D11N2G_ID 0x4361 /* 4330 802.11n 2.4G device */
144 #define BCM4330_D11N5G_ID 0x4362 /* 4330 802.11n 5G device */
145 #define BCM4334_D11N_ID 0x4380 /* 4334 802.11n dualband device */
146 #define BCM4334_D11N2G_ID 0x4381 /* 4334 802.11n 2.4G device */
147 #define BCM4334_D11N5G_ID 0x4382 /* 4334 802.11n 5G device */
148 #define BCM43342_D11N_ID 0x4383 /* 43342 802.11n dualband device */
149 #define BCM43342_D11N2G_ID 0x4384 /* 43342 802.11n 2.4G device */
150 #define BCM43342_D11N5G_ID 0x4385 /* 43342 802.11n 5G device */
151 #define BCM43341_D11N_ID 0x4386 /* 43341 802.11n dualband device */
152 #define BCM43341_D11N2G_ID 0x4387 /* 43341 802.11n 2.4G device */
153 #define BCM43341_D11N5G_ID 0x4388 /* 43341 802.11n 5G device */
154 #define BCM4336_D11N_ID 0x4343 /* 4336 802.11n 2.4GHz device */
155 #define BCM43362_D11N_ID 0x4363 /* 43362 802.11n 2.4GHz device */
156 #define BCM43421_D11N_ID 0xA99D /* 43421 802.11n dualband device */
157 #define BCM43909_D11AC_ID 0x43d0 /* 43909 802.11ac dualband device */
158 #define BCM43909_D11AC2G_ID 0x43d1 /* 43909 802.11ac 2.4G device */
159 #define BCM43909_D11AC5G_ID 0x43d2 /* 43909 802.11ac 5G device */
165 #define BCM43142_D11N2G_ID 0x4365 /* 43142 802.11n 2.4G device */
166 #define BCM4313_D11N2G_ID 0x4727 /* 4313 802.11n 2.4G device */
167 #define BCM4318_D11G_ID 0x4318 /* 4318 802.11b/g id */
168 #define BCM4318_D11DUAL_ID 0x4319 /* 4318 802.11a/b/g id */
169 #define BCM43224_D11N_ID 0x4353 /* 43224 802.11n dualband device */
170 #define BCM43224_D11N_ID_VEN1 0x0576 /* Vendor specific 43224 802.11n db device */
171 #define BCM43227_D11N2G_ID 0x4358 /* 43228 802.11n 2.4GHz device */
172 #define BCM43228_D11N_ID 0x4359 /* 43228 802.11n DualBand device */
173 #define BCM4331_D11N_ID 0x4331 /* 4331 802.11n dualband id */
174 #define BCM4331_D11N2G_ID 0x4332 /* 4331 802.11n 2.4Ghz band id */
175 #define BCM4331_D11N5G_ID 0x4333 /* 4331 802.11n 5Ghz band id */
178 #define BCM43236_D11N_ID 0x4346 /* 43236 802.11n dualband device */
179 #define BCM43236_D11N2G_ID 0x4347 /* 43236 802.11n 2.4GHz device */
180 #define BCM43236_D11N5G_ID 0x4348 /* 43236 802.11n 5GHz device */
181 #define BCM6362_D11N_ID 0x435f /* 6362 802.11n dualband device */
182 #define BCM6362_D11N2G_ID 0x433f /* 6362 802.11n 2.4Ghz band id */
183 #define BCM6362_D11N5G_ID 0x434f /* 6362 802.11n 5Ghz band id */
184 #define BCM43217_D11N2G_ID 0x43a9 /* 43217 802.11n 2.4GHz device */
185 #define BCM43131_D11N2G_ID 0x43aa /* 43131 802.11n 2.4GHz device */
189 #define BCM4345_D11AC_ID 0x43ab /* 4345 802.11ac dualband device */
190 #define BCM4345_D11AC2G_ID 0x43ac /* 4345 802.11ac 2.4G device */
191 #define BCM4345_D11AC5G_ID 0x43ad /* 4345 802.11ac 5G device */
192 #define BCM43455_D11AC_ID 0x43e3 /* 43455 802.11ac dualband device */
193 #define BCM43455_D11AC2G_ID 0x43e4 /* 43455 802.11ac 2.4G device */
194 #define BCM43455_D11AC5G_ID 0x43e5 /* 43455 802.11ac 5G device */
198 #define BCM4352_D11AC_ID 0x43b1 /* 4352 802.11ac dualband device */
199 #define BCM4352_D11AC2G_ID 0x43b2 /* 4352 802.11ac 2.4G device */
200 #define BCM4352_D11AC5G_ID 0x43b3 /* 4352 802.11ac 5G device */
202 #define BCM43602_D11AC2G_ID 0x43bb /* 43602 802.11ac 2.4G device */
203 #define BCM43602_D11AC5G_ID 0x43bc /* 43602 802.11ac 5G device */
204 #define BCM4349_D11AC_ID 0x4349 /* 4349 802.11ac dualband device */
205 #define BCM4349_D11AC2G_ID 0x43dd /* 4349 802.11ac 2.4G device */
206 #define BCM4349_D11AC5G_ID 0x43de /* 4349 802.11ac 5G device */
207 #define BCM53573_D11AC_ID 0x43b4 /* 53573 802.11ac dualband device */
208 #define BCM53573_D11AC2G_ID 0x43b5 /* 53573 802.11ac 2.4G device */
209 #define BCM53573_D11AC5G_ID 0x43b6 /* 53573 802.11ac 5G device */
210 #define BCM47189_D11AC_ID 0x43c6 /* 47189 802.11ac dualband device */
211 #define BCM47189_D11AC2G_ID 0x43c7 /* 47189 802.11ac 2.4G device */
212 #define BCM47189_D11AC5G_ID 0x43c8 /* 47189 802.11ac 5G device */
213 #define BCM4355_D11AC_ID 0x43dc /* 4355 802.11ac dualband device */
214 #define BCM4355_D11AC2G_ID 0x43fc /* 4355 802.11ac 2.4G device */
215 #define BCM4355_D11AC5G_ID 0x43fd /* 4355 802.11ac 5G device */
216 #define BCM4359_D11AC_ID 0x43ef /* 4359 802.11ac dualband device */
217 #define BCM4359_D11AC2G_ID 0x43fe /* 4359 802.11ac 2.4G device */
218 #define BCM4359_D11AC5G_ID 0x43ff /* 4359 802.11ac 5G device */
219 #define BCM43596_D11AC_ID 0x4415 /* 43596 802.11ac dualband device */
220 #define BCM43596_D11AC2G_ID 0x4416 /* 43596 802.11ac 2.4G device */
221 #define BCM43596_D11AC5G_ID 0x4417 /* 43596 802.11ac 5G device */
222 #define BCM43597_D11AC_ID 0x441c /* 43597 802.11ac dualband device */
223 #define BCM43597_D11AC2G_ID 0x441d /* 43597 802.11ac 2.4G device */
224 #define BCM43597_D11AC5G_ID 0x441e /* 43597 802.11ac 5G device */
225 #define BCM43012_D11N_ID 0xA804 /* 43012 802.11n dualband device */
226 #define BCM43012_D11N2G_ID 0xA805 /* 43012 802.11n 2.4G device */
227 #define BCM43012_D11N5G_ID 0xA806 /* 43012 802.11n 5G device */
228 #define BCM43014_D11N_ID 0x4495 /* 43014 802.11n dualband device */
229 #define BCM43014_D11N2G_ID 0x4496 /* 43014 802.11n 2.4G device */
230 #define BCM43014_D11N5G_ID 0x4497 /* 43014 802.11n 5G device */
232 /* PCI Subsystem ID */
265 #define BCM4354_D11AC_ID 0x43df /* 4354 802.11ac dualband device */
266 #define BCM4354_D11AC2G_ID 0x43e0 /* 4354 802.11ac 2.4G device */
267 #define BCM4354_D11AC5G_ID 0x43e1 /* 4354 802.11ac 5G device */
268 #define BCM43430_D11N2G_ID 0x43e2 /* 43430 802.11n 2.4G device */
269 #define BCM43018_D11N2G_ID 0x441b /* 43018 802.11n 2.4G device */
271 #define BCM4347_D11AC_ID 0x440a /* 4347 802.11ac dualband device */
272 #define BCM4347_D11AC2G_ID 0x440b /* 4347 802.11ac 2.4G device */
273 #define BCM4347_D11AC5G_ID 0x440c /* 4347 802.11ac 5G device */
276 #define BCM4376_D11AC_ID 0x4435 /* 4376 802.11ac dualband device */
277 #define BCM4376_D11AC2G_ID 0x4436 /* 4376 802.11ac 2.4G device */
278 #define BCM4376_D11AC5G_ID 0x4437 /* 4376 802.11ac 5G device */
280 #define BCM4378_D11AC_ID 0x4425 /* 4378 802.11ac dualband device */
281 #define BCM4378_D11AC2G_ID 0x4426 /* 4378 802.11ac 2.4G device */
282 #define BCM4378_D11AC5G_ID 0x4427 /* 4378 802.11ac 5G device */
285 #define BCM4361_D11AC_ID 0x441f /* 4361 802.11ac dualband device */
286 #define BCM4361_D11AC2G_ID 0x4420 /* 4361 802.11ac 2.4G device */
287 #define BCM4361_D11AC5G_ID 0x4421 /* 4361 802.11ac 5G device */
289 #define BCM4362_D11AX_ID 0x4490 /* 4362 802.11ax dualband device */
290 #define BCM4362_D11AX2G_ID 0x4491 /* 4362 802.11ax 2.4G device */
291 #define BCM4362_D11AX5G_ID 0x4492 /* 4362 802.11ax 5G device */
292 #define BCM43751_D11AX_ID 0x4490 /* 43751 802.11ax dualband device */
293 #define BCM43751_D11AX2G_ID 0x4491 /* 43751 802.11ax 2.4G device */
294 #define BCM43751_D11AX5G_ID 0x4492 /* 43751 802.11ax 5G device */
296 #define BCM4364_D11AC_ID 0x4464 /* 4364 802.11ac dualband device */
297 #define BCM4364_D11AC2G_ID 0x446a /* 4364 802.11ac 2.4G device */
298 #define BCM4364_D11AC5G_ID 0x446b /* 4364 802.11ac 5G device */
309 #define BCM4369_D11AX_ID 0x4470 /* 4369 802.11ax dualband device */
310 #define BCM4369_D11AX2G_ID 0x4471 /* 4369 802.11ax 2.4G device */
311 #define BCM4369_D11AX5G_ID 0x4472 /* 4369 802.11ax 5G device */
313 #define BCM4375_D11AX_ID 0x4475 /* 4375 802.11ax dualband device */
314 #define BCM4375_D11AX2G_ID 0x4476 /* 4375 802.11ax 2.4G device */
315 #define BCM4375_D11AX5G_ID 0x4477 /* 4375 802.11ax 5G device */
318 #define BCM4377_D11AX_ID 0x4480 /* 4377 802.11ax dualband device */
319 #define BCM4377_D11AX2G_ID 0x4481 /* 4377 802.11ax 2.4G device */
320 #define BCM4377_D11AX5G_ID 0x4482 /* 4377 802.11ax 5G device */
322 #define BCM4377_M_D11AX_ID 0x4488 /* 4377 802.11ax dualband device with multifunction */
337 #define BCM43349_D11N_ID 0x43e6 /* 43349 802.11n dualband id */
338 #define BCM43349_D11N2G_ID 0x43e7 /* 43349 802.11n 2.4Ghz band id */
339 #define BCM43349_D11N5G_ID 0x43e8 /* 43349 802.11n 5Ghz band id */
341 #define BCM4358_D11AC_ID 0x43e9 /* 4358 802.11ac dualband device */
342 #define BCM4358_D11AC2G_ID 0x43ea /* 4358 802.11ac 2.4G device */
343 #define BCM4358_D11AC5G_ID 0x43eb /* 4358 802.11ac 5G device */
345 #define BCM4356_D11AC_ID 0x43ec /* 4356 802.11ac dualband device */
346 #define BCM4356_D11AC2G_ID 0x43ed /* 4356 802.11ac 2.4G device */
347 #define BCM4356_D11AC5G_ID 0x43ee /* 4356 802.11ac 5G device */
349 #define BCM4371_D11AC_ID 0x440d /* 4371 802.11ac dualband device */
350 #define BCM4371_D11AC2G_ID 0x440e /* 4371 802.11ac 2.4G device */
351 #define BCM4371_D11AC5G_ID 0x440f /* 4371 802.11ac 5G device */
352 #define BCM7271_D11AC_ID 0x4410 /* 7271 802.11ac dualband device */
353 #define BCM7271_D11AC2G_ID 0x4411 /* 7271 802.11ac 2.4G device */
354 #define BCM7271_D11AC5G_ID 0x4412 /* 7271 802.11ac 5G device */
356 #define BCM4373_D11AC_ID 0x4418 /* 4373 802.11ac dualband device */
357 #define BCM4373_D11AC2G_ID 0x4419 /* 4373 802.11ac 2.4G device */
358 #define BCM4373_D11AC5G_ID 0x441a /* 4373 802.11ac 5G device */
360 #define CYW55560_WLAN_ID 0xBD31 /* CYW55560 802.11ax WLAN device ID */
361 #define CYW55560_BT_ID 0xBD37 /* CYW55560 802.11ax BT device ID */
363 #define BCMGPRS_UART_ID 0x4333 /* Uart id used by 4306/gprs card */
364 #define BCMGPRS2_UART_ID 0x4344 /* Uart id used by 4306/gprs card */
365 #define FPGA_JTAGM_ID 0x43f0 /* FPGA jtagm device id */
366 #define BCM_JTAGM_ID 0x43f1 /* BCM jtagm device id */
368 #define BCM_SDIOH_ID 0x43f3 /* BCM sdio host id */
369 #define SDIOD_FPGA_ID 0x43f4 /* sdio device fpga */
372 #define MIMO_FPGA_ID 0x43f8 /* FPGA mimo minimacphy device id */
373 #define BCM_JTAGM2_ID 0x43f9 /* BCM alternate jtagm device id */
389 #define BCM47XX_USBD_ID 0x4717 /* 47xx usb device */
393 #define BCM47XX_USB20D_ID 0x471b /* 47xx usb 2.0 device */
402 #define BCM47XX_USB30D_ID 0x472b /* 47xx usb 3.0 device */
404 #define BCM47XX_SMBUS_EMU_ID 0x47fe /* 47xx emulated SMBus device */
415 #define BCM43452_D11AC_ID 0x47ab /* 43452 802.11ac dualband device */
416 #define BCM43452_D11AC2G_ID 0x47ac /* 43452 802.11ac 2.4G device */
417 #define BCM43452_D11AC5G_ID 0x47ad /* 43452 802.11ac 5G device */
429 #define BCM4313_CHIP_ID 0x4313 /* 4313 chip id */
430 #define BCM4315_CHIP_ID 0x4315 /* 4315 chip id */
432 #define BCM4319_CHIP_ID 0x4319 /* 4319 chip id */
449 #define BCM4325_CHIP_ID 0x4325 /* 4325 chip id */
450 #define BCM4328_CHIP_ID 0x4328 /* 4328 chip id */
468 /* DEPRECATED but still referenced in components - start */
471 /* DEPRECATED but still referenced in components - end */
473 #define BCM43217_CHIP_ID 43217 /* 43217 chip id (OTP chipid) */
474 #define BCM43131_CHIP_ID 43131 /* 43131 chip id (OTP chipid) */
670 #define BCM4303_PKG_ID 2 /* 4303 package id */
671 #define BCM4309_PKG_ID 1 /* 4309 package id */
672 #define BCM4712LARGE_PKG_ID 0 /* 340pin 4712 package id */
673 #define BCM4712SMALL_PKG_ID 1 /* 200pin 4712 package id */
674 #define BCM4712MID_PKG_ID 2 /* 225pin 4712 package id */
675 #define BCM4328USBD11G_PKG_ID 2 /* 4328 802.11g USB package id */
676 #define BCM4328USBDUAL_PKG_ID 3 /* 4328 802.11a/g USB package id */
677 #define BCM4328SDIOD11G_PKG_ID 4 /* 4328 802.11g SDIO package id */
678 #define BCM4328SDIODUAL_PKG_ID 5 /* 4328 802.11a/g SDIO package id */
679 #define BCM4329_289PIN_PKG_ID 0 /* 4329 289-pin package id */
680 #define BCM4329_182PIN_PKG_ID 1 /* 4329N 182-pin package id */
681 #define BCM5354E_PKG_ID 1 /* 5354E package id */
682 #define BCM4716_PKG_ID 8 /* 4716 package id */
683 #define BCM4717_PKG_ID 9 /* 4717 package id */
684 #define BCM4718_PKG_ID 10 /* 4718 package id */
685 #define BCM4331TT_PKG_ID 8 /* 4331 12x12 package id */
686 #define BCM4331TN_PKG_ID 9 /* 4331 12x9 package id */
687 #define BCM4331TNA0_PKG_ID 0xb /* 4331 12x9 package id */
689 #define BCM47189_PKG_ID 1 /* 47189 package id */
690 #define BCM53573_PKG_ID 0 /* 53573 package id */
692 #define HDLSIM5350_PKG_ID 1 /* HDL simulator package id for a 5350 */
693 #define HDLSIM_PKG_ID 14 /* HDL simulator package id */
694 #define HWSIM_PKG_ID 15 /* Hardware simulator package id */
696 #define BCM4707_PKG_ID 1 /* 4707 package id */
697 #define BCM4708_PKG_ID 2 /* 4708 package id */
698 #define BCM4709_PKG_ID 0 /* 4709 package id */
720 #define BFL_CCKHIPWR 0x00000040 /* Can do high-power CCK transmission */
754 #define BFL2_APLL_WAR 0x00000002 /* Flag to implement alternative A-band PLL settings */
760 #define BFL2_WLCX_ATLAS 0x00000040 /* Board flag to initialize ECI for WLCX on FL-ATLAS */
766 #define BFL2_SPUR_WAR 0x00000200 /* Board has a WAR for clock-harmonic spurs */
767 #define BFL2_GPLL_WAR 0x00000400 /* Flag to narrow G-band PLL loop b/w */
768 #define BFL2_TRISTATE_LED 0x00000800 /* Tri-state the LED */
770 #define BFL2_2G_SPUR_WAR 0x00002000 /* WAR to reduce and avoid clock-harmonic spurs in 2G */
774 #define BFL2_GPLL_WAR2 0x00010000 /* Flag to widen G-band PLL loop b/w */
800 /* SROM 11 - 11ac boardflag definitions */
810 #define BFL2_SROM11_APLL_WAR 0x00000002 /* Flag to implement alternative A-band PLL settings */
811 #define BFL2_SROM11_ANAPACTRL_2G 0x00100000 /* 2G ext PAs are ctrl-ed by analog PA ctrl lines */
812 #define BFL2_SROM11_ANAPACTRL_5G 0x00200000 /* 5G ext PAs are ctrl-ed by analog PA ctrl lines */
819 #define BFL3_TXGAINTBLID 0x00000070 /* acphy, txgain table id */
820 #define BFL3_TXGAINTBLID_SHIFT 0x4 /* acphy, txgain table id shift bit */
837 /* acphy, to use backed off gaintbl for lte-coex */
839 /* acphy, to use backed off gaintbl for lte-coex */
842 #define BFL3_1X1_RSDB_ANT 0x01000000 /* to find if 2-ant RSDB board or 1-ant RSDB board */
852 #define BFL3_EXT_LPO_ISCLOCK 0x02000000 /* External LPO is clock, not x-tal */
899 /* board specific GPIO assignment, gpio 0-3 are also customer-configurable led */
923 #define PCI_CFG_GPIO_XTAL 0x40 /* PCI config space GPIO 14 for Xtal power-up */
924 #define PCI_CFG_GPIO_PLL 0x80 /* PCI config space GPIO 15 for PLL power-down */
930 #define XTAL_ON_DELAY 1000 /* us crystal power-on delay */