Deleted Added
full compact
bxe.c (265411) bxe.c (265703)
1/*-
2 * Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 11 unchanged lines hidden (view full) ---

20 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
21 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
22 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
23 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
24 * THE POSSIBILITY OF SUCH DAMAGE.
25 */
26
27#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 11 unchanged lines hidden (view full) ---

20 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
21 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
22 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
23 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
24 * THE POSSIBILITY OF SUCH DAMAGE.
25 */
26
27#include <sys/cdefs.h>
28__FBSDID("$FreeBSD: head/sys/dev/bxe/bxe.c 265411 2014-05-06 02:32:27Z davidcs $");
28__FBSDID("$FreeBSD: head/sys/dev/bxe/bxe.c 265703 2014-05-08 19:40:37Z davidcs $");
29
30#define BXE_DRIVER_VERSION "1.78.78"
31
32#include "bxe.h"
33#include "ecore_sp.h"
34#include "ecore_init.h"
35#include "ecore_init_ops.h"
36

--- 56 unchanged lines hidden (view full) ---

93 * PCI Device ID Table used by bxe_probe().
94 */
95#define BXE_DEVDESC_MAX 64
96static struct bxe_device_type bxe_devs[] = {
97 {
98 BRCM_VENDORID,
99 CHIP_NUM_57710,
100 PCI_ANY_ID, PCI_ANY_ID,
29
30#define BXE_DRIVER_VERSION "1.78.78"
31
32#include "bxe.h"
33#include "ecore_sp.h"
34#include "ecore_init.h"
35#include "ecore_init_ops.h"
36

--- 56 unchanged lines hidden (view full) ---

93 * PCI Device ID Table used by bxe_probe().
94 */
95#define BXE_DEVDESC_MAX 64
96static struct bxe_device_type bxe_devs[] = {
97 {
98 BRCM_VENDORID,
99 CHIP_NUM_57710,
100 PCI_ANY_ID, PCI_ANY_ID,
101 "Broadcom NetXtreme II BCM57710 10GbE"
101 "QLogic NetXtreme II BCM57710 10GbE"
102 },
103 {
104 BRCM_VENDORID,
105 CHIP_NUM_57711,
106 PCI_ANY_ID, PCI_ANY_ID,
102 },
103 {
104 BRCM_VENDORID,
105 CHIP_NUM_57711,
106 PCI_ANY_ID, PCI_ANY_ID,
107 "Broadcom NetXtreme II BCM57711 10GbE"
107 "QLogic NetXtreme II BCM57711 10GbE"
108 },
109 {
110 BRCM_VENDORID,
111 CHIP_NUM_57711E,
112 PCI_ANY_ID, PCI_ANY_ID,
108 },
109 {
110 BRCM_VENDORID,
111 CHIP_NUM_57711E,
112 PCI_ANY_ID, PCI_ANY_ID,
113 "Broadcom NetXtreme II BCM57711E 10GbE"
113 "QLogic NetXtreme II BCM57711E 10GbE"
114 },
115 {
116 BRCM_VENDORID,
117 CHIP_NUM_57712,
118 PCI_ANY_ID, PCI_ANY_ID,
114 },
115 {
116 BRCM_VENDORID,
117 CHIP_NUM_57712,
118 PCI_ANY_ID, PCI_ANY_ID,
119 "Broadcom NetXtreme II BCM57712 10GbE"
119 "QLogic NetXtreme II BCM57712 10GbE"
120 },
121 {
122 BRCM_VENDORID,
123 CHIP_NUM_57712_MF,
124 PCI_ANY_ID, PCI_ANY_ID,
120 },
121 {
122 BRCM_VENDORID,
123 CHIP_NUM_57712_MF,
124 PCI_ANY_ID, PCI_ANY_ID,
125 "Broadcom NetXtreme II BCM57712 MF 10GbE"
125 "QLogic NetXtreme II BCM57712 MF 10GbE"
126 },
127#if 0
128 {
129 BRCM_VENDORID,
130 CHIP_NUM_57712_VF,
131 PCI_ANY_ID, PCI_ANY_ID,
126 },
127#if 0
128 {
129 BRCM_VENDORID,
130 CHIP_NUM_57712_VF,
131 PCI_ANY_ID, PCI_ANY_ID,
132 "Broadcom NetXtreme II BCM57712 VF 10GbE"
132 "QLogic NetXtreme II BCM57712 VF 10GbE"
133 },
134#endif
135 {
136 BRCM_VENDORID,
137 CHIP_NUM_57800,
138 PCI_ANY_ID, PCI_ANY_ID,
133 },
134#endif
135 {
136 BRCM_VENDORID,
137 CHIP_NUM_57800,
138 PCI_ANY_ID, PCI_ANY_ID,
139 "Broadcom NetXtreme II BCM57800 10GbE"
139 "QLogic NetXtreme II BCM57800 10GbE"
140 },
141 {
142 BRCM_VENDORID,
143 CHIP_NUM_57800_MF,
144 PCI_ANY_ID, PCI_ANY_ID,
140 },
141 {
142 BRCM_VENDORID,
143 CHIP_NUM_57800_MF,
144 PCI_ANY_ID, PCI_ANY_ID,
145 "Broadcom NetXtreme II BCM57800 MF 10GbE"
145 "QLogic NetXtreme II BCM57800 MF 10GbE"
146 },
147#if 0
148 {
149 BRCM_VENDORID,
150 CHIP_NUM_57800_VF,
151 PCI_ANY_ID, PCI_ANY_ID,
146 },
147#if 0
148 {
149 BRCM_VENDORID,
150 CHIP_NUM_57800_VF,
151 PCI_ANY_ID, PCI_ANY_ID,
152 "Broadcom NetXtreme II BCM57800 VF 10GbE"
152 "QLogic NetXtreme II BCM57800 VF 10GbE"
153 },
154#endif
155 {
156 BRCM_VENDORID,
157 CHIP_NUM_57810,
158 PCI_ANY_ID, PCI_ANY_ID,
153 },
154#endif
155 {
156 BRCM_VENDORID,
157 CHIP_NUM_57810,
158 PCI_ANY_ID, PCI_ANY_ID,
159 "Broadcom NetXtreme II BCM57810 10GbE"
159 "QLogic NetXtreme II BCM57810 10GbE"
160 },
161 {
162 BRCM_VENDORID,
163 CHIP_NUM_57810_MF,
164 PCI_ANY_ID, PCI_ANY_ID,
160 },
161 {
162 BRCM_VENDORID,
163 CHIP_NUM_57810_MF,
164 PCI_ANY_ID, PCI_ANY_ID,
165 "Broadcom NetXtreme II BCM57810 MF 10GbE"
165 "QLogic NetXtreme II BCM57810 MF 10GbE"
166 },
167#if 0
168 {
169 BRCM_VENDORID,
170 CHIP_NUM_57810_VF,
171 PCI_ANY_ID, PCI_ANY_ID,
166 },
167#if 0
168 {
169 BRCM_VENDORID,
170 CHIP_NUM_57810_VF,
171 PCI_ANY_ID, PCI_ANY_ID,
172 "Broadcom NetXtreme II BCM57810 VF 10GbE"
172 "QLogic NetXtreme II BCM57810 VF 10GbE"
173 },
174#endif
175 {
176 BRCM_VENDORID,
177 CHIP_NUM_57811,
178 PCI_ANY_ID, PCI_ANY_ID,
173 },
174#endif
175 {
176 BRCM_VENDORID,
177 CHIP_NUM_57811,
178 PCI_ANY_ID, PCI_ANY_ID,
179 "Broadcom NetXtreme II BCM57811 10GbE"
179 "QLogic NetXtreme II BCM57811 10GbE"
180 },
181 {
182 BRCM_VENDORID,
183 CHIP_NUM_57811_MF,
184 PCI_ANY_ID, PCI_ANY_ID,
180 },
181 {
182 BRCM_VENDORID,
183 CHIP_NUM_57811_MF,
184 PCI_ANY_ID, PCI_ANY_ID,
185 "Broadcom NetXtreme II BCM57811 MF 10GbE"
185 "QLogic NetXtreme II BCM57811 MF 10GbE"
186 },
187#if 0
188 {
189 BRCM_VENDORID,
190 CHIP_NUM_57811_VF,
191 PCI_ANY_ID, PCI_ANY_ID,
186 },
187#if 0
188 {
189 BRCM_VENDORID,
190 CHIP_NUM_57811_VF,
191 PCI_ANY_ID, PCI_ANY_ID,
192 "Broadcom NetXtreme II BCM57811 VF 10GbE"
192 "QLogic NetXtreme II BCM57811 VF 10GbE"
193 },
194#endif
195 {
196 BRCM_VENDORID,
197 CHIP_NUM_57840_4_10,
198 PCI_ANY_ID, PCI_ANY_ID,
193 },
194#endif
195 {
196 BRCM_VENDORID,
197 CHIP_NUM_57840_4_10,
198 PCI_ANY_ID, PCI_ANY_ID,
199 "Broadcom NetXtreme II BCM57840 4x10GbE"
199 "QLogic NetXtreme II BCM57840 4x10GbE"
200 },
201#if 0
202 {
203 BRCM_VENDORID,
204 CHIP_NUM_57840_2_20,
205 PCI_ANY_ID, PCI_ANY_ID,
200 },
201#if 0
202 {
203 BRCM_VENDORID,
204 CHIP_NUM_57840_2_20,
205 PCI_ANY_ID, PCI_ANY_ID,
206 "Broadcom NetXtreme II BCM57840 2x20GbE"
206 "QLogic NetXtreme II BCM57840 2x20GbE"
207 },
208#endif
209 {
210 BRCM_VENDORID,
211 CHIP_NUM_57840_MF,
212 PCI_ANY_ID, PCI_ANY_ID,
207 },
208#endif
209 {
210 BRCM_VENDORID,
211 CHIP_NUM_57840_MF,
212 PCI_ANY_ID, PCI_ANY_ID,
213 "Broadcom NetXtreme II BCM57840 MF 10GbE"
213 "QLogic NetXtreme II BCM57840 MF 10GbE"
214 },
215#if 0
216 {
217 BRCM_VENDORID,
218 CHIP_NUM_57840_VF,
219 PCI_ANY_ID, PCI_ANY_ID,
214 },
215#if 0
216 {
217 BRCM_VENDORID,
218 CHIP_NUM_57840_VF,
219 PCI_ANY_ID, PCI_ANY_ID,
220 "Broadcom NetXtreme II BCM57840 VF 10GbE"
220 "QLogic NetXtreme II BCM57840 VF 10GbE"
221 },
222#endif
223 {
224 0, 0, 0, 0, NULL
225 }
226};
227
228MALLOC_DECLARE(M_BXE_ILT);

--- 18580 unchanged lines hidden ---
221 },
222#endif
223 {
224 0, 0, 0, 0, NULL
225 }
226};
227
228MALLOC_DECLARE(M_BXE_ILT);

--- 18580 unchanged lines hidden ---