use minimal unmasked rate for multicast frames. 119/head
authorOleksij Rempel <linux@rempel-privat.de>
Fri, 16 Dec 2016 09:05:24 +0000 (10:05 +0100)
committerOleksij Rempel <linux@rempel-privat.de>
Fri, 16 Dec 2016 11:15:45 +0000 (12:15 +0100)
commit6aca322ee0817b39da999d946224fa858ef551da
treee351a089f2a8a4fb05f4bb65b68bea91f42b4316
parent38a12178321ace47a200e5c9820d897a9029db79
use minimal unmasked rate for multicast frames.

Current FW has ratemask interface and use it to set
minmal unmasked rate for beacons and mgmt frames.

This patch will allow to do the same with mcast.

Fallowing command will force mcast frames to be send with
54Mbit:
iw wlan0 set bitrates legacy-2.4 54

If multiple rate are set, then minimal rate will be used,
for example in this case 6Mbit:
iw wlan0 set bitrates legacy-2.4 6 54

This patch also should affect rate of injected frames.

Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
target_firmware/wlan/if_ath.c
target_firmware/wlan/if_athvar.h
target_firmware/wlan/if_owl.c