diff options
author | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2015-10-21 09:00:07 +0300 |
---|---|---|
committer | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2015-12-20 14:48:22 +0200 |
commit | 41837ca962ecb4ae7d98b00f94a51e737c8384ea (patch) | |
tree | 490407aac9b554be811e46c79dad4b0d6a5f3af8 /drivers/net/wireless/intel/iwlwifi/iwl-trans.h | |
parent | cb2f827795126979c6266f1c87dae584bd2fbb2d (diff) | |
download | lwn-41837ca962ecb4ae7d98b00f94a51e737c8384ea.tar.gz lwn-41837ca962ecb4ae7d98b00f94a51e737c8384ea.zip |
iwlwifi: pcie: allow to pretend to have Tx CSUM for debug
Allow to configure the driver to pretend to have TX CSUM
offload support. This will be useful to test the TSO flows
that will come in further patches.
This configuration is disabled by default.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/iwl-trans.h')
-rw-r--r-- | drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-trans.h b/drivers/net/wireless/intel/iwlwifi/iwl-trans.h index 777fd6c50ba4..6534537a2daf 100644 --- a/drivers/net/wireless/intel/iwlwifi/iwl-trans.h +++ b/drivers/net/wireless/intel/iwlwifi/iwl-trans.h @@ -478,6 +478,7 @@ struct iwl_hcmd_arr { * in DWORD (as opposed to bytes) * @scd_set_active: should the transport configure the SCD for HCMD queue * @wide_cmd_header: firmware supports wide host command header + * @sw_csum_tx: transport should compute the TCP checksum * @command_groups: array of command groups, each member is an array of the * commands in the group; for debugging only * @command_groups_size: number of command groups, to avoid illegal access @@ -497,6 +498,7 @@ struct iwl_trans_config { bool bc_table_dword; bool scd_set_active; bool wide_cmd_header; + bool sw_csum_tx; const struct iwl_hcmd_arr *command_groups; int command_groups_size; |