Deleted Added
full compact
efsys.h (299252) efsys.h (299253)
1/*-
2 * Copyright (c) 2010-2015 Solarflare Communications Inc.
3 * All rights reserved.
4 *
5 * This software was developed in part by Philip Paeps under contract for
6 * Solarflare Communications, Inc.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

25 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
26 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
27 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 *
29 * The views and conclusions contained in the software and documentation are
30 * those of the authors and should not be interpreted as representing official
31 * policies, either expressed or implied, of the FreeBSD Project.
32 *
1/*-
2 * Copyright (c) 2010-2015 Solarflare Communications Inc.
3 * All rights reserved.
4 *
5 * This software was developed in part by Philip Paeps under contract for
6 * Solarflare Communications, Inc.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

25 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
26 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
27 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 *
29 * The views and conclusions contained in the software and documentation are
30 * those of the authors and should not be interpreted as representing official
31 * policies, either expressed or implied, of the FreeBSD Project.
32 *
33 * $FreeBSD: head/sys/dev/sfxge/common/efsys.h 299252 2016-05-09 08:35:08Z arybchik $
33 * $FreeBSD: head/sys/dev/sfxge/common/efsys.h 299253 2016-05-09 08:37:42Z arybchik $
34 */
35
36#ifndef _SYS_EFSYS_H
37#define _SYS_EFSYS_H
38
39#ifdef __cplusplus
40extern "C" {
41#endif

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

231
232#define __drv_when(_p, _c)
233
234/* Code inclusion options */
235
236
237#define EFSYS_OPT_NAMES 1
238
34 */
35
36#ifndef _SYS_EFSYS_H
37#define _SYS_EFSYS_H
38
39#ifdef __cplusplus
40extern "C" {
41#endif

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

231
232#define __drv_when(_p, _c)
233
234/* Code inclusion options */
235
236
237#define EFSYS_OPT_NAMES 1
238
239#define EFSYS_OPT_FALCON 0
240#define EFSYS_OPT_FALCON_NIC_CFG_OVERRIDE 0
241#define EFSYS_OPT_SIENA 1
242#define EFSYS_OPT_HUNTINGTON 1
243#define EFSYS_OPT_MEDFORD 0
244#ifdef DEBUG
245#define EFSYS_OPT_CHECK_REG 1
246#else
247#define EFSYS_OPT_CHECK_REG 0
248#endif
249
250#define EFSYS_OPT_MCDI 1
251#define EFSYS_OPT_MCDI_LOGGING 0
252#define EFSYS_OPT_MCDI_PROXY_AUTH 0
253
239#define EFSYS_OPT_SIENA 1
240#define EFSYS_OPT_HUNTINGTON 1
241#define EFSYS_OPT_MEDFORD 0
242#ifdef DEBUG
243#define EFSYS_OPT_CHECK_REG 1
244#else
245#define EFSYS_OPT_CHECK_REG 0
246#endif
247
248#define EFSYS_OPT_MCDI 1
249#define EFSYS_OPT_MCDI_LOGGING 0
250#define EFSYS_OPT_MCDI_PROXY_AUTH 0
251
254#define EFSYS_OPT_MAC_FALCON_GMAC 0
255#define EFSYS_OPT_MAC_FALCON_XMAC 0
256#define EFSYS_OPT_MAC_STATS 1
257
258#define EFSYS_OPT_LOOPBACK 0
259
252#define EFSYS_OPT_MAC_STATS 1
253
254#define EFSYS_OPT_LOOPBACK 0
255
260#define EFSYS_OPT_MON_NULL 0
261#define EFSYS_OPT_MON_LM87 0
262#define EFSYS_OPT_MON_MAX6647 0
263#define EFSYS_OPT_MON_MCDI 0
264#define EFSYS_OPT_MON_STATS 0
265
256#define EFSYS_OPT_MON_MCDI 0
257#define EFSYS_OPT_MON_STATS 0
258
266#define EFSYS_OPT_PHY_NULL 0
267#define EFSYS_OPT_PHY_QT2022C2 0
268#define EFSYS_OPT_PHY_SFX7101 0
269#define EFSYS_OPT_PHY_TXC43128 0
270#define EFSYS_OPT_PHY_SFT9001 0
271#define EFSYS_OPT_PHY_QT2025C 0
272#define EFSYS_OPT_PHY_STATS 1
273#define EFSYS_OPT_PHY_PROPS 0
274#define EFSYS_OPT_BIST 1
275#define EFSYS_OPT_PHY_LED_CONTROL 1
276#define EFSYS_OPT_PHY_FLAGS 0
277
278#define EFSYS_OPT_VPD 1
279#define EFSYS_OPT_NVRAM 1
259#define EFSYS_OPT_PHY_STATS 1
260#define EFSYS_OPT_PHY_PROPS 0
261#define EFSYS_OPT_BIST 1
262#define EFSYS_OPT_PHY_LED_CONTROL 1
263#define EFSYS_OPT_PHY_FLAGS 0
264
265#define EFSYS_OPT_VPD 1
266#define EFSYS_OPT_NVRAM 1
280#define EFSYS_OPT_NVRAM_FALCON_BOOTROM 0
281#define EFSYS_OPT_NVRAM_SFT9001 0
282#define EFSYS_OPT_NVRAM_SFX7101 0
283#define EFSYS_OPT_BOOTCFG 0
284
267#define EFSYS_OPT_BOOTCFG 0
268
285#define EFSYS_OPT_PCIE_TUNE 0
286#define EFSYS_OPT_DIAG 0
287#define EFSYS_OPT_WOL 1
288#define EFSYS_OPT_RX_SCALE 1
289#define EFSYS_OPT_QSTATS 1
290#define EFSYS_OPT_FILTER 1
291#define EFSYS_OPT_RX_SCATTER 0
292
293#define EFSYS_OPT_EV_PREFETCH 0

--- 939 unchanged lines hidden ---
269#define EFSYS_OPT_DIAG 0
270#define EFSYS_OPT_WOL 1
271#define EFSYS_OPT_RX_SCALE 1
272#define EFSYS_OPT_QSTATS 1
273#define EFSYS_OPT_FILTER 1
274#define EFSYS_OPT_RX_SCATTER 0
275
276#define EFSYS_OPT_EV_PREFETCH 0

--- 939 unchanged lines hidden ---