qtnfmac: do not cache CSA chandef info
It is never used for anything useful, and all logic is handled by either WiFi card or higher layers. Signed-off-by: Igor Mitsyanko <igor.mitsyanko.os@quantenna.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Этот коммит содержится в:

коммит произвёл
Kalle Valo

родитель
8c015b9067
Коммит
9739763310
@@ -381,13 +381,7 @@ qtnf_event_handle_freq_change(struct qtnf_wmac *mac,
|
||||
mac->macid, chandef.chan->hw_value, chandef.center_freq1,
|
||||
chandef.center_freq2, chandef.width);
|
||||
|
||||
if (mac->status & QTNF_MAC_CSA_ACTIVE) {
|
||||
mac->status &= ~QTNF_MAC_CSA_ACTIVE;
|
||||
if (chandef.chan->hw_value != mac->csa_chandef.chan->hw_value)
|
||||
pr_warn("unexpected switch to %u during CSA to %u\n",
|
||||
chandef.chan->hw_value,
|
||||
mac->csa_chandef.chan->hw_value);
|
||||
}
|
||||
mac->status &= ~QTNF_MAC_CSA_ACTIVE;
|
||||
|
||||
memcpy(&mac->chandef, &chandef, sizeof(mac->chandef));
|
||||
|
||||
|
Ссылка в новой задаче
Block a user