iwm: Enable all 31 tx queues.
For now iwm only ever uses queue 0 and the management queue, but my 9560 raises a software error interrupt during initialization if this flag is not set. iwlwifi sets it for all 7000- and 8000-series hardware, so we might as well do it unconditionally. MFC after: 2 weeks Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
b1a48ccc18
commit
2ca43dacca
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=354507
@ -1468,7 +1468,9 @@ iwm_nic_tx_init(struct iwm_softc *sc)
|
||||
(unsigned long) (txq->desc_dma.paddr >> 8));
|
||||
}
|
||||
|
||||
iwm_write_prph(sc, IWM_SCD_GP_CTRL, IWM_SCD_GP_CTRL_AUTO_ACTIVE_MODE);
|
||||
iwm_set_bits_prph(sc, IWM_SCD_GP_CTRL,
|
||||
IWM_SCD_GP_CTRL_AUTO_ACTIVE_MODE |
|
||||
IWM_SCD_GP_CTRL_ENABLE_31_QUEUES);
|
||||
|
||||
iwm_nic_unlock(sc);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user