|
@@ -538,7 +538,7 @@ static const struct pci_device_id iwl_hw_card_ids[] = {
|
|
|
|
|
|
/* a000 Series */
|
|
/* a000 Series */
|
|
{IWL_PCI_DEVICE(0x2720, 0x0A10, iwla000_2ac_cfg_hr_cdb)},
|
|
{IWL_PCI_DEVICE(0x2720, 0x0A10, iwla000_2ac_cfg_hr_cdb)},
|
|
- {IWL_PCI_DEVICE(0x2722, 0x0A10, iwla000_2ac_cfg_hr)},
|
|
|
|
|
|
+ {IWL_PCI_DEVICE(0x34F0, 0x0310, iwla000_2ac_cfg_jf)},
|
|
#endif /* CONFIG_IWLMVM */
|
|
#endif /* CONFIG_IWLMVM */
|
|
|
|
|
|
{0}
|
|
{0}
|
|
@@ -672,10 +672,12 @@ static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
|
|
iwl_trans->cfg = cfg_7265d;
|
|
iwl_trans->cfg = cfg_7265d;
|
|
}
|
|
}
|
|
|
|
|
|
- if (iwl_trans->cfg->rf_id &&
|
|
|
|
- (cfg == &iwla000_2ac_cfg_hr || cfg == &iwla000_2ac_cfg_hr_cdb) &&
|
|
|
|
- iwl_trans->hw_rf_id == CSR_HW_RF_ID_TYPE_JF) {
|
|
|
|
- cfg = &iwla000_2ac_cfg_jf;
|
|
|
|
|
|
+ if (iwl_trans->cfg->rf_id && cfg == &iwla000_2ac_cfg_hr_cdb) {
|
|
|
|
+ if (iwl_trans->hw_rf_id == CSR_HW_RF_ID_TYPE_JF)
|
|
|
|
+ cfg = &iwla000_2ac_cfg_jf;
|
|
|
|
+ else if (iwl_trans->hw_rf_id == CSR_HW_RF_ID_TYPE_HR)
|
|
|
|
+ cfg = &iwla000_2ac_cfg_hr;
|
|
|
|
+
|
|
iwl_trans->cfg = cfg;
|
|
iwl_trans->cfg = cfg;
|
|
}
|
|
}
|
|
#endif
|
|
#endif
|