linux/drivers/net/ethernet/intel/ice
Brett Creeley c2a23e0061 ice: Refactor link event flow
Currently the link event flow works, but can be much better.
Refactor the link event flow to make it cleaner and more clear
on what is going on.

Signed-off-by: Brett Creeley <brett.creeley@intel.com>
Signed-off-by: Anirudh Venkataramanan <anirudh.venkataramanan@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2019-05-02 01:27:11 -07:00
..
ice.h ice: Refactor link event flow 2019-05-02 01:27:11 -07:00
ice_adminq_cmd.h ice: Add 52 byte RSS hash key support 2019-05-02 01:11:47 -07:00
ice_common.c ice: Resolve static analysis reported issue 2019-05-02 01:03:49 -07:00
ice_common.h ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_controlq.c ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_controlq.h ice: Update expected FW version 2018-10-24 13:56:37 -07:00
ice_dcb.c ice: Add code to control FW LLDP and DCBX 2019-04-18 08:38:48 -07:00
ice_dcb.h ice: Add code to control FW LLDP and DCBX 2019-04-18 08:38:48 -07:00
ice_dcb_lib.c ice: Add code for DCB rebuild 2019-04-18 08:38:48 -07:00
ice_dcb_lib.h ice: Add code for DCB rebuild 2019-04-18 08:38:48 -07:00
ice_devids.h ice: Change device ID define names to align with branding string 2018-10-24 13:53:30 -07:00
ice_ethtool.c ice: Add missing PHY type to link settings 2019-05-02 01:23:42 -07:00
ice_hw_autogen.h ice: Add code to get DCB related statistics 2019-04-18 08:38:47 -07:00
ice_lan_tx_rx.h ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_lib.c ice: Add reg_idx variable in ice_q_vector structure 2019-05-02 01:21:56 -07:00
ice_lib.h ice: Add ability to update rx-usecs-high 2019-05-02 01:13:39 -07:00
ice_main.c ice: Refactor link event flow 2019-05-02 01:27:11 -07:00
ice_nvm.c ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_osdep.h ice: Start hardware initialization 2018-03-26 09:59:08 -07:00
ice_sched.c ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_sched.h ice: Add code for DCB initialization part 3/4 2019-04-18 08:38:47 -07:00
ice_sriov.c ice: Add support for new PHY types 2019-01-15 12:38:44 -08:00
ice_sriov.h ice: Add handlers for VF netdevice operations 2018-10-03 07:42:30 -07:00
ice_status.h ice: Add code for DCB initialization part 2/4 2019-04-18 08:38:47 -07:00
ice_switch.c ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_switch.h ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_txrx.c ice: Add reg_idx variable in ice_q_vector structure 2019-05-02 01:21:56 -07:00
ice_txrx.h ice: Add ability to update rx-usecs-high 2019-05-02 01:13:39 -07:00
ice_type.h ice: Add code to get DCB related statistics 2019-04-18 08:38:47 -07:00
ice_virtchnl_pf.c ice: Remove runtime change of PFINT_OICR_ENA register 2019-05-02 01:19:26 -07:00
ice_virtchnl_pf.h ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
Makefile ice: Add code for DCB initialization part 1/4 2019-04-18 08:38:47 -07:00