Home
last modified time | relevance | path

Searched hist:"627613 f8f081928efe2e82100f54c67e17bea72c" (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/wireless/ath/ath10k/
H A Dcore.h627613f8f081928efe2e82100f54c67e17bea72c Thu Jan 29 11:50:38 UTC 2015 SenthilKumar Jegadeesan <sjegadee@qti.qualcomm.com> ath10k: prevent setting wrong key idx for station

Ath10k driver sets wrong default key idx that results in
sending unicast frames with multicast key.

The reason for this behavior is that cached broadcast key
is installed for station MAC address on association. After
dot1x completes, unicast key is installed for station
MAC address. Default key idx is set to broadcast key id when
driver tries to send broadcast frame. This causes firmware
to use broadcast key id to transmit unicast frames to stations.

Used TX_USAGE flag to set default key for stations.

Added callback for setting unicast default idx which will be
invoked on every default key idx configuration.

Signed-off-by: SenthilKumar Jegadeesan <sjegadee@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
H A Dmac.c627613f8f081928efe2e82100f54c67e17bea72c Thu Jan 29 11:50:38 UTC 2015 SenthilKumar Jegadeesan <sjegadee@qti.qualcomm.com> ath10k: prevent setting wrong key idx for station

Ath10k driver sets wrong default key idx that results in
sending unicast frames with multicast key.

The reason for this behavior is that cached broadcast key
is installed for station MAC address on association. After
dot1x completes, unicast key is installed for station
MAC address. Default key idx is set to broadcast key id when
driver tries to send broadcast frame. This causes firmware
to use broadcast key id to transmit unicast frames to stations.

Used TX_USAGE flag to set default key for stations.

Added callback for setting unicast default idx which will be
invoked on every default key idx configuration.

Signed-off-by: SenthilKumar Jegadeesan <sjegadee@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>