Deleted Added
full compact
e1000_api.c (287990) e1000_api.c (295323)
1/******************************************************************************
2
3 Copyright (c) 2001-2015, Intel Corporation
4 All rights reserved.
5
6 Redistribution and use in source and binary forms, with or without
7 modification, are permitted provided that the following conditions are met:
8

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

25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30 POSSIBILITY OF SUCH DAMAGE.
31
32******************************************************************************/
1/******************************************************************************
2
3 Copyright (c) 2001-2015, Intel Corporation
4 All rights reserved.
5
6 Redistribution and use in source and binary forms, with or without
7 modification, are permitted provided that the following conditions are met:
8

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

25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30 POSSIBILITY OF SUCH DAMAGE.
31
32******************************************************************************/
33/*$FreeBSD: head/sys/dev/e1000/e1000_api.c 287990 2015-09-19 18:22:59Z sbruno $*/
33/*$FreeBSD: head/sys/dev/e1000/e1000_api.c 295323 2016-02-05 17:14:37Z erj $*/
34
35#include "e1000_api.h"
36
37/**
38 * e1000_init_mac_params - Initialize MAC function pointers
39 * @hw: pointer to the HW structure
40 *
41 * This function initializes the function pointers for the MAC

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

294 case E1000_DEV_ID_PCH_LPTLP_I218_LM:
295 case E1000_DEV_ID_PCH_LPTLP_I218_V:
296 case E1000_DEV_ID_PCH_I218_LM2:
297 case E1000_DEV_ID_PCH_I218_V2:
298 case E1000_DEV_ID_PCH_I218_LM3:
299 case E1000_DEV_ID_PCH_I218_V3:
300 mac->type = e1000_pch_lpt;
301 break;
34
35#include "e1000_api.h"
36
37/**
38 * e1000_init_mac_params - Initialize MAC function pointers
39 * @hw: pointer to the HW structure
40 *
41 * This function initializes the function pointers for the MAC

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

294 case E1000_DEV_ID_PCH_LPTLP_I218_LM:
295 case E1000_DEV_ID_PCH_LPTLP_I218_V:
296 case E1000_DEV_ID_PCH_I218_LM2:
297 case E1000_DEV_ID_PCH_I218_V2:
298 case E1000_DEV_ID_PCH_I218_LM3:
299 case E1000_DEV_ID_PCH_I218_V3:
300 mac->type = e1000_pch_lpt;
301 break;
302 case E1000_DEV_ID_PCH_SPT_I219_LM:
303 case E1000_DEV_ID_PCH_SPT_I219_V:
304 case E1000_DEV_ID_PCH_SPT_I219_LM2:
305 case E1000_DEV_ID_PCH_SPT_I219_V2:
306 case E1000_DEV_ID_PCH_LBG_I219_LM3:
307 mac->type = e1000_pch_spt;
308 break;
302 case E1000_DEV_ID_82575EB_COPPER:
303 case E1000_DEV_ID_82575EB_FIBER_SERDES:
304 case E1000_DEV_ID_82575GB_QUAD_COPPER:
305 mac->type = e1000_82575;
306 break;
307 case E1000_DEV_ID_82576:
308 case E1000_DEV_ID_82576_FIBER:
309 case E1000_DEV_ID_82576_SERDES:

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

444 e1000_init_function_pointers_80003es2lan(hw);
445 break;
446 case e1000_ich8lan:
447 case e1000_ich9lan:
448 case e1000_ich10lan:
449 case e1000_pchlan:
450 case e1000_pch2lan:
451 case e1000_pch_lpt:
309 case E1000_DEV_ID_82575EB_COPPER:
310 case E1000_DEV_ID_82575EB_FIBER_SERDES:
311 case E1000_DEV_ID_82575GB_QUAD_COPPER:
312 mac->type = e1000_82575;
313 break;
314 case E1000_DEV_ID_82576:
315 case E1000_DEV_ID_82576_FIBER:
316 case E1000_DEV_ID_82576_SERDES:

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

451 e1000_init_function_pointers_80003es2lan(hw);
452 break;
453 case e1000_ich8lan:
454 case e1000_ich9lan:
455 case e1000_ich10lan:
456 case e1000_pchlan:
457 case e1000_pch2lan:
458 case e1000_pch_lpt:
459 case e1000_pch_spt:
452 e1000_init_function_pointers_ich8lan(hw);
453 break;
454 case e1000_82575:
455 case e1000_82576:
456 case e1000_82580:
457 case e1000_i350:
458 case e1000_i354:
459 e1000_init_function_pointers_82575(hw);

--- 905 unchanged lines hidden ---
460 e1000_init_function_pointers_ich8lan(hw);
461 break;
462 case e1000_82575:
463 case e1000_82576:
464 case e1000_82580:
465 case e1000_i350:
466 case e1000_i354:
467 e1000_init_function_pointers_82575(hw);

--- 905 unchanged lines hidden ---