aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/bcmdhd/include/bcmdevs.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/bcmdhd/include/bcmdevs.h')
-rw-r--r--drivers/net/wireless/bcmdhd/include/bcmdevs.h182
1 files changed, 182 insertions, 0 deletions
diff --git a/drivers/net/wireless/bcmdhd/include/bcmdevs.h b/drivers/net/wireless/bcmdhd/include/bcmdevs.h
new file mode 100644
index 00000000000..4f707c0c692
--- /dev/null
+++ b/drivers/net/wireless/bcmdhd/include/bcmdevs.h
@@ -0,0 +1,182 @@
1/*
2 * Broadcom device-specific manifest constants.
3 *
4 * Copyright (C) 1999-2011, Broadcom Corporation
5 *
6 * Unless you and Broadcom execute a separate written software license
7 * agreement governing use of this software, this software is licensed to you
8 * under the terms of the GNU General Public License version 2 (the "GPL"),
9 * available at http://www.broadcom.com/licenses/GPLv2.php, with the
10 * following added to such license:
11 *
12 * As a special exception, the copyright holders of this software give you
13 * permission to link this software with independent modules, and to copy and
14 * distribute the resulting executable under terms of your choice, provided that
15 * you also meet, for each linked independent module, the terms and conditions of
16 * the license of that module. An independent module is a module which is not
17 * derived from this software. The special exception does not apply to any
18 * modifications of the software.
19 *
20 * Notwithstanding the above, under no circumstances may you combine this
21 * software in any way with any other Broadcom software provided under a license
22 * other than the GPL, without Broadcom's express prior written consent.
23 *
24 * $Id: bcmdevs.h,v 13.285.2.39 2011-02-04 05:03:16 Exp $
25 */
26
27
28#ifndef _BCMDEVS_H
29#define _BCMDEVS_H
30
31
32#define VENDOR_EPIGRAM 0xfeda
33#define VENDOR_BROADCOM 0x14e4
34#define VENDOR_SI_IMAGE 0x1095
35#define VENDOR_TI 0x104c
36#define VENDOR_RICOH 0x1180
37#define VENDOR_JMICRON 0x197b
38
39
40
41#define VENDOR_BROADCOM_PCMCIA 0x02d0
42
43
44#define VENDOR_BROADCOM_SDIO 0x00BF
45
46
47#define BCM_DNGL_VID 0x0a5c
48#define BCM_DNGL_BL_PID_4328 0xbd12
49#define BCM_DNGL_BL_PID_4322 0xbd13
50#define BCM_DNGL_BL_PID_4319 0xbd16
51#define BCM_DNGL_BL_PID_43236 0xbd17
52#define BCM_DNGL_BL_PID_4332 0xbd18
53#define BCM_DNGL_BL_PID_4330 0xbd19
54#define BCM_DNGL_BL_PID_43239 0xbd1b
55#define BCM_DNGL_BDC_PID 0x0bdc
56#define BCM_DNGL_JTAG_PID 0x4a44
57#define BCM4325_D11DUAL_ID 0x431b
58#define BCM4325_D11G_ID 0x431c
59#define BCM4325_D11A_ID 0x431d
60#define BCM4321_D11N_ID 0x4328
61#define BCM4321_D11N2G_ID 0x4329
62#define BCM4321_D11N5G_ID 0x432a
63#define BCM4322_D11N_ID 0x432b
64#define BCM4322_D11N2G_ID 0x432c
65#define BCM4322_D11N5G_ID 0x432d
66#define BCM4329_D11N_ID 0x432e
67#define BCM4329_D11N2G_ID 0x432f
68#define BCM4329_D11N5G_ID 0x4330
69#define BCM4315_D11DUAL_ID 0x4334
70#define BCM4315_D11G_ID 0x4335
71#define BCM4315_D11A_ID 0x4336
72#define BCM4319_D11N_ID 0x4337
73#define BCM4319_D11N2G_ID 0x4338
74#define BCM4319_D11N5G_ID 0x4339
75#define BCM43231_D11N2G_ID 0x4340
76#define BCM43221_D11N2G_ID 0x4341
77#define BCM43222_D11N_ID 0x4350
78#define BCM43222_D11N2G_ID 0x4351
79#define BCM43222_D11N5G_ID 0x4352
80#define BCM43224_D11N_ID 0x4353
81#define BCM43224_D11N_ID_VEN1 0x0576
82#define BCM43226_D11N_ID 0x4354
83#define BCM43236_D11N_ID 0x4346
84#define BCM43236_D11N2G_ID 0x4347
85#define BCM43236_D11N5G_ID 0x4348
86#define BCM43225_D11N2G_ID 0x4357
87#define BCM43421_D11N_ID 0xA99D
88#define BCM4313_D11N2G_ID 0x4727
89#define BCM4330_D11N_ID 0x4360
90#define BCM4330_D11N2G_ID 0x4361
91#define BCM4330_D11N5G_ID 0x4362
92#define BCM4336_D11N_ID 0x4343
93#define BCM6362_D11N_ID 0x435f
94#define BCM4331_D11N_ID 0x4331
95#define BCM4331_D11N2G_ID 0x4332
96#define BCM4331_D11N5G_ID 0x4333
97#define BCM43237_D11N_ID 0x4355
98#define BCM43237_D11N5G_ID 0x4356
99#define BCM43227_D11N2G_ID 0x4358
100#define BCM43228_D11N_ID 0x4359
101#define BCM43228_D11N5G_ID 0x435a
102#define BCM43362_D11N_ID 0x4363
103#define BCM43239_D11N_ID 0x4370
104
105
106#define SDIOH_FPGA_ID 0x43f2
107#define SPIH_FPGA_ID 0x43f5
108#define BCM4710_DEVICE_ID 0x4710
109#define BCM27XX_SDIOH_ID 0x2702
110#define PCIXX21_FLASHMEDIA0_ID 0x8033
111#define PCIXX21_SDIOH0_ID 0x8034
112#define PCIXX21_FLASHMEDIA_ID 0x803b
113#define PCIXX21_SDIOH_ID 0x803c
114#define R5C822_SDIOH_ID 0x0822
115#define JMICRON_SDIOH_ID 0x2381
116
117
118#define BCM4306_CHIP_ID 0x4306
119#define BCM4311_CHIP_ID 0x4311
120#define BCM43111_CHIP_ID 43111
121#define BCM43112_CHIP_ID 43112
122#define BCM4312_CHIP_ID 0x4312
123#define BCM4313_CHIP_ID 0x4313
124#define BCM4315_CHIP_ID 0x4315
125#define BCM4318_CHIP_ID 0x4318
126#define BCM4319_CHIP_ID 0x4319
127#define BCM4320_CHIP_ID 0x4320
128#define BCM4321_CHIP_ID 0x4321
129#define BCM4322_CHIP_ID 0x4322
130#define BCM43221_CHIP_ID 43221
131#define BCM43222_CHIP_ID 43222
132#define BCM43224_CHIP_ID 43224
133#define BCM43225_CHIP_ID 43225
134#define BCM43227_CHIP_ID 43227
135#define BCM43228_CHIP_ID 43228
136#define BCM43226_CHIP_ID 43226
137#define BCM43231_CHIP_ID 43231
138#define BCM43234_CHIP_ID 43234
139#define BCM43235_CHIP_ID 43235
140#define BCM43236_CHIP_ID 43236
141#define BCM43237_CHIP_ID 43237
142#define BCM43238_CHIP_ID 43238
143#define BCM43239_CHIP_ID 43239
144#define BCM43420_CHIP_ID 43420
145#define BCM43421_CHIP_ID 43421
146#define BCM43428_CHIP_ID 43428
147#define BCM43431_CHIP_ID 43431
148#define BCM4325_CHIP_ID 0x4325
149#define BCM4328_CHIP_ID 0x4328
150#define BCM4329_CHIP_ID 0x4329
151#define BCM4331_CHIP_ID 0x4331
152#define BCM4336_CHIP_ID 0x4336
153#define BCM43362_CHIP_ID 43362
154#define BCM4330_CHIP_ID 0x4330
155#define BCM4402_CHIP_ID 0x4402
156#define BCM4704_CHIP_ID 0x4704
157#define BCM4710_CHIP_ID 0x4710
158#define BCM4712_CHIP_ID 0x4712
159#define BCM4785_CHIP_ID 0x4785
160#define BCM5350_CHIP_ID 0x5350
161#define BCM5352_CHIP_ID 0x5352
162#define BCM5354_CHIP_ID 0x5354
163#define BCM5365_CHIP_ID 0x5365
164
165
166#define BCM4303_PKG_ID 2
167#define BCM4309_PKG_ID 1
168#define BCM4712LARGE_PKG_ID 0
169#define BCM4712SMALL_PKG_ID 1
170#define BCM4712MID_PKG_ID 2
171#define BCM4328USBD11G_PKG_ID 2
172#define BCM4328USBDUAL_PKG_ID 3
173#define BCM4328SDIOD11G_PKG_ID 4
174#define BCM4328SDIODUAL_PKG_ID 5
175#define BCM4329_289PIN_PKG_ID 0
176#define BCM4329_182PIN_PKG_ID 1
177#define BCM5354E_PKG_ID 1
178#define HDLSIM5350_PKG_ID 1
179#define HDLSIM_PKG_ID 14
180#define HWSIM_PKG_ID 15
181
182#endif