linux/drivers/net/ethernet/intel/ice
Tony Nguyen 32d63fa1e9 ice: Initialize DDP package structures
Add functions to initialize, parse, and clean structures representing
the DDP package.

Upon completion of package download, read and store the DDP package
contents to these structures.  This configuration is used to
identify the default behavior and later used to update the HW table
entries.

Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2019-09-12 11:28:40 -07:00
..
ice.h ice: Fix FW version formatting in dmesg 2019-09-12 10:37:22 -07:00
ice_adminq_cmd.h ice: Implement Dynamic Device Personalization (DDP) download 2019-09-12 11:19:16 -07:00
ice_common.c ice: Initialize DDP package structures 2019-09-12 11:28:40 -07:00
ice_common.h ice: Implement Dynamic Device Personalization (DDP) download 2019-09-12 11:19:16 -07:00
ice_controlq.c ice: separate out control queue lock creation 2019-07-31 10:23:04 -07:00
ice_controlq.h ice: Trivial cosmetic changes 2019-05-30 10:57:55 -07:00
ice_dcb.c ice: Allow for delayed LLDP MIB change registration 2019-09-05 08:13:41 -07:00
ice_dcb.h ice: Allow for delayed LLDP MIB change registration 2019-09-05 08:13:41 -07:00
ice_dcb_lib.c ice: Allow for delayed LLDP MIB change registration 2019-09-05 08:13:41 -07:00
ice_dcb_lib.h ice: Fix hang when ethtool disables FW LLDP 2019-05-23 10:51:53 -07:00
ice_devids.h
ice_ethtool.c ice: Fix FW version formatting in dmesg 2019-09-12 10:37:22 -07:00
ice_flex_pipe.c ice: Initialize DDP package structures 2019-09-12 11:28:40 -07:00
ice_flex_pipe.h ice: Initialize DDP package structures 2019-09-12 11:28:40 -07:00
ice_flex_type.h ice: Initialize DDP package structures 2019-09-12 11:28:40 -07:00
ice_hw_autogen.h ice: Implement Dynamic Device Personalization (DDP) download 2019-09-12 11:19:16 -07:00
ice_lan_tx_rx.h ice: update Tx context struct 2019-09-05 08:13:41 -07:00
ice_lib.c ice: Fix FW version formatting in dmesg 2019-09-12 10:37:22 -07:00
ice_lib.h ice: Fix FW version formatting in dmesg 2019-09-12 10:37:22 -07:00
ice_main.c ice: Fix FW version formatting in dmesg 2019-09-12 10:37:22 -07:00
ice_nvm.c ice: Add handler for ethtool selftest 2019-05-29 02:44:12 -07:00
ice_osdep.h
ice_sched.c ice: Check root pointer for validity 2019-09-05 08:13:40 -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_sriov.h
ice_status.h ice: Add handler for ethtool selftest 2019-05-29 02:44:12 -07:00
ice_switch.c ice: Fix resource leak in ice_remove_rule_internal() 2019-09-03 16:08:54 -07:00
ice_switch.h ice: Minor cleanup in ice_switch.h 2019-05-29 02:55:34 -07:00
ice_txrx.c ice: small efficiency fixes 2019-09-05 08:13:40 -07:00
ice_txrx.h ice: Set WB_ON_ITR when we don't re-enable interrupts 2019-08-20 14:21:21 -07:00
ice_type.h ice: Implement Dynamic Device Personalization (DDP) download 2019-09-12 11:19:16 -07:00
ice_virtchnl_pf.c ice: Minor refactor in queue management 2019-09-05 08:13:41 -07:00
ice_virtchnl_pf.h ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap 2019-08-26 23:37:16 -07:00
Makefile ice: Implement Dynamic Device Personalization (DDP) download 2019-09-12 11:19:16 -07:00