On Mon, 2019-05-20 at 10:42 +0200, Bjørn Mork wrote: > Luca Coelho <luca@xxxxxxxxx> writes: > > > --- a/drivers/net/wireless/intel/iwlwifi/iwl-config.h > > +++ b/drivers/net/wireless/intel/iwlwifi/iwl-config.h > > @@ -549,6 +549,7 @@ extern const struct iwl_cfg iwl22000_2ac_cfg_hr; > > extern const struct iwl_cfg iwl22000_2ac_cfg_hr_cdb; > > extern const struct iwl_cfg iwl22000_2ac_cfg_jf; > > extern const struct iwl_cfg iwl_ax101_cfg_qu_hr; > > +extern const struct iwl_cfg iwl_ax101_cfg_quz_hr; > > extern const struct iwl_cfg iwl22000_2ax_cfg_hr; > > extern const struct iwl_cfg iwl_ax200_cfg_cc; > > extern const struct iwl_cfg killer1650s_2ax_cfg_qu_b0_hr_b0; > > diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-csr.h b/drivers/net/wireless/intel/iwlwifi/iwl-csr.h > > index aea6d03e545a..e539bc94eff7 100644 > > --- a/drivers/net/wireless/intel/iwlwifi/iwl-csr.h > > +++ b/drivers/net/wireless/intel/iwlwifi/iwl-csr.h > > @@ -327,6 +327,7 @@ enum { > > #define CSR_HW_REV_TYPE_NONE (0x00001F0) > > #define CSR_HW_REV_TYPE_QNJ (0x0000360) > > #define CSR_HW_REV_TYPE_QNJ_B0 (0x0000364) > > +#define CSR_HW_REV_TYPE_QUZ (0x0000354) > > #define CSR_HW_REV_TYPE_HR_CDB (0x0000340) > > #define CSR_HW_REV_TYPE_SO (0x0000370) > > #define CSR_HW_REV_TYPE_TY (0x0000420) > > diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c > > index 1d6f3053f233..79c1dc05f948 100644 > > --- a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c > > +++ b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c > > @@ -3543,6 +3543,10 @@ struct iwl_trans *iwl_trans_pcie_alloc(struct pci_dev *pdev, > > } > > } else if (cfg == &iwl_ax101_cfg_qu_hr) { > > if (CSR_HW_RF_ID_TYPE_CHIP_ID(trans->hw_rf_id) == > > + CSR_HW_RF_ID_TYPE_CHIP_ID(CSR_HW_RF_ID_TYPE_HR) && > > + trans->hw_rev == CSR_HW_REV_TYPE_QNJ_B0) { > > + trans->cfg = &iwl22000_2ax_cfg_qnj_hr_b0; > > + } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(trans->hw_rf_id) == > > CSR_HW_RF_ID_TYPE_CHIP_ID(CSR_HW_RF_ID_TYPE_HR)) { > > trans->cfg = &iwl_ax101_cfg_qu_hr; > > } else if (CSR_HW_RF_ID_TYPE_CHIP_ID(trans->hw_rf_id) == > > Did you intend to use CSR_HW_REV_TYPE_QUZ and iwl_cfg > iwl_ax101_cfg_quz_hr here, or am I misunderstanding something? > > Must admit that I didn't actually read the code. Just happend to look > at this patch briefly while glancing through linux-wireless... Sorry if > I'just adding noise. Sorry for the late reply! But yes, you are right, this was a merge damage. I'll send a patch fixing it. Thanks a lot for the attentive eyes! -- Cheers, Luca.