Home
last modified time | relevance | path

Searched hist:d66bd0c4840abc2d1793a1bf598ecc554d2376e1 (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Ddebugfs.cdiff d66bd0c4840abc2d1793a1bf598ecc554d2376e1 Fri Nov 15 08:28:17 CET 2019 Haim Dreyfuss <haim.dreyfuss@intel.com> iwlwifi: mvm: don't skip mgmt tid when flushing all tids

There are various of flows which require tids flushing
(disconnection, suspend, etc...).
Currently, when the driver instructs the FW to flush
he masks all the data tids(0-7).
However, the driver doesn't set the management tid (#15)
which cause the FW not to flush it.
When the FW tries to remove the mgmt queue he throws an assert
since it is not an empty queue.
instead of just set only the data tids set everything and let
the FW ignore the invalid tids.

Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
H A Dtx.cdiff d66bd0c4840abc2d1793a1bf598ecc554d2376e1 Fri Nov 15 08:28:17 CET 2019 Haim Dreyfuss <haim.dreyfuss@intel.com> iwlwifi: mvm: don't skip mgmt tid when flushing all tids

There are various of flows which require tids flushing
(disconnection, suspend, etc...).
Currently, when the driver instructs the FW to flush
he masks all the data tids(0-7).
However, the driver doesn't set the management tid (#15)
which cause the FW not to flush it.
When the FW tries to remove the mgmt queue he throws an assert
since it is not an empty queue.
instead of just set only the data tids set everything and let
the FW ignore the invalid tids.

Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
H A Dmac80211.cdiff d66bd0c4840abc2d1793a1bf598ecc554d2376e1 Fri Nov 15 08:28:17 CET 2019 Haim Dreyfuss <haim.dreyfuss@intel.com> iwlwifi: mvm: don't skip mgmt tid when flushing all tids

There are various of flows which require tids flushing
(disconnection, suspend, etc...).
Currently, when the driver instructs the FW to flush
he masks all the data tids(0-7).
However, the driver doesn't set the management tid (#15)
which cause the FW not to flush it.
When the FW tries to remove the mgmt queue he throws an assert
since it is not an empty queue.
instead of just set only the data tids set everything and let
the FW ignore the invalid tids.

Signed-off-by: Haim Dreyfuss <haim.dreyfuss@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>