diff options
author | Emmanuel Grumbach | 2015-02-12 11:33:09 +0100 |
---|---|---|
committer | Emmanuel Grumbach | 2015-03-02 07:20:26 +0100 |
commit | 0522588d2fdc7813338d2f02aec6e46dbc20431f (patch) | |
tree | 2a7b2ea7faff9e77cf8ff10b01c3775380fabfa5 /drivers/net/wireless/iwlwifi/mvm/mvm.h | |
parent | iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (diff) | |
download | kernel-qcow2-linux-0522588d2fdc7813338d2f02aec6e46dbc20431f.tar.gz kernel-qcow2-linux-0522588d2fdc7813338d2f02aec6e46dbc20431f.tar.xz kernel-qcow2-linux-0522588d2fdc7813338d2f02aec6e46dbc20431f.zip |
iwlwifi: add new TLV capability flag for BT PLCR
Packet Level Co-Running is a BT Coex feature which is
supported on certain devices only, hence the need for
a TLV flag for it.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/mvm/mvm.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/mvm/mvm.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/mvm/mvm.h b/drivers/net/wireless/iwlwifi/mvm/mvm.h index 5e383dbf2594..f78a006df0e9 100644 --- a/drivers/net/wireless/iwlwifi/mvm/mvm.h +++ b/drivers/net/wireless/iwlwifi/mvm/mvm.h @@ -898,6 +898,12 @@ static inline bool iwl_mvm_is_scd_cfg_supported(struct iwl_mvm *mvm) return mvm->fw->ucode_capa.api[0] & IWL_UCODE_TLV_API_SCD_CFG; } +static inline bool iwl_mvm_bt_is_plcr_supported(struct iwl_mvm *mvm) +{ + return (mvm->fw->ucode_capa.capa[0] & IWL_UCODE_TLV_CAPA_BT_COEX_PLCR) && + IWL_MVM_BT_COEX_CORUNNING; +} + extern const u8 iwl_mvm_ac_to_tx_fifo[]; struct iwl_rate_info { |