diff options
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/fw/acpi.c')
| -rw-r--r-- | drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/drivers/net/wireless/intel/iwlwifi/fw/acpi.c b/drivers/net/wireless/intel/iwlwifi/fw/acpi.c index e6d64152c81a..a02e5a67b706 100644 --- a/drivers/net/wireless/intel/iwlwifi/fw/acpi.c +++ b/drivers/net/wireless/intel/iwlwifi/fw/acpi.c @@ -1106,6 +1106,11 @@ int iwl_read_ppag_table(struct iwl_fw_runtime *fwrt, union iwl_ppag_table_cmd *c          int i, j, num_sub_bands;          s8 *gain; +	/* many firmware images for JF lie about this */ +	if (CSR_HW_RFID_TYPE(fwrt->trans->hw_rf_id) == +	    CSR_HW_RFID_TYPE(CSR_HW_RF_ID_TYPE_JF)) +		return -EOPNOTSUPP; +          if (!fw_has_capa(&fwrt->fw->ucode_capa, IWL_UCODE_TLV_CAPA_SET_PPAG)) {                  IWL_DEBUG_RADIO(fwrt,                                  "PPAG capability not supported by FW, command not sent.\n"); |