Home
last modified time | relevance | path

Searched hist:"387116 b89e987521653b7e9b70a13a9dc1ea6a85" (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/wireless/ti/wlcore/
H A Drx.hdiff 387116b89e987521653b7e9b70a13a9dc1ea6a85 Wed Nov 28 10:42:35 CET 2012 Arik Nemtsov <arik@wizery.com> wlcore: improve handling for Rx errors

Treat Rx error code as a bitmask. This allows sending MIC failures
when other error bit are on.

Align Rx descriptor status mask to the FW definition.

Ease debugging in case FW reports failure to decrypt on packets.

Discard corrupted packets early in Rx path to avoid reporting other
abnormalities with corrupted packets that also have other failure bytes on.
Namely - we don't want to get a MIC failure on a corrupted packet.
This is mandated by the WiFi specification - see
section 11.4.2.4.1 in 802.11-2012.

Signed-off-by: Eyal Shapira <eyal@wizery.com>
Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
H A Drx.cdiff 387116b89e987521653b7e9b70a13a9dc1ea6a85 Wed Nov 28 10:42:35 CET 2012 Arik Nemtsov <arik@wizery.com> wlcore: improve handling for Rx errors

Treat Rx error code as a bitmask. This allows sending MIC failures
when other error bit are on.

Align Rx descriptor status mask to the FW definition.

Ease debugging in case FW reports failure to decrypt on packets.

Discard corrupted packets early in Rx path to avoid reporting other
abnormalities with corrupted packets that also have other failure bytes on.
Namely - we don't want to get a MIC failure on a corrupted packet.
This is mandated by the WiFi specification - see
section 11.4.2.4.1 in 802.11-2012.

Signed-off-by: Eyal Shapira <eyal@wizery.com>
Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>