mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-26 11:35:07 +07:00
iwlwifi: mvm: don't require WOWLAN images when unified
WOWLAN images in unified firmwares should not be used, so don't require them to support wowlan. This will allow to reduce the firmware's file size. Signed-off-by: Ido Yariv <idox.yariv@intel.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
This commit is contained in:
parent
e41e2c2676
commit
3f37c22954
@ -420,6 +420,10 @@ int iwl_mvm_mac_setup_register(struct iwl_mvm *mvm)
|
||||
WLAN_CIPHER_SUITE_TKIP,
|
||||
WLAN_CIPHER_SUITE_CCMP,
|
||||
};
|
||||
#ifdef CONFIG_PM_SLEEP
|
||||
bool unified = fw_has_capa(&mvm->fw->ucode_capa,
|
||||
IWL_UCODE_TLV_CAPA_CNSLDTD_D3_D0_IMG);
|
||||
#endif
|
||||
|
||||
/* Tell mac80211 our characteristics */
|
||||
ieee80211_hw_set(hw, SIGNAL_DBM);
|
||||
@ -709,7 +713,7 @@ int iwl_mvm_mac_setup_register(struct iwl_mvm *mvm)
|
||||
hw->wiphy->wowlan = &mvm->wowlan;
|
||||
}
|
||||
|
||||
if (mvm->fw->img[IWL_UCODE_WOWLAN].num_sec &&
|
||||
if ((unified || mvm->fw->img[IWL_UCODE_WOWLAN].num_sec) &&
|
||||
mvm->trans->ops->d3_suspend &&
|
||||
mvm->trans->ops->d3_resume &&
|
||||
device_can_wakeup(mvm->trans->dev)) {
|
||||
|
Loading…
Reference in New Issue
Block a user