Enable different bd_rates for different packet types

This commit enable Auto TX Rate adaption for standard ofdm/dsss rates.

Signed-off-by: Olof Johansson <dev@skyshaper.net>
Merge pull request #45 from Coi-l/pr

Enable different bd_rates for different packet types
Add IEEE80211_TX_CTL_REQ_TX_STATUS support

As there seems to be no packet id in the status indication message
from the FW, I stop the queues in order to have only one frame with
IEEE80211_TX_CTL_REQ_TX_STATUS submitted to the FW.

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
Merge pull request #47 from pof2/txack

Add IEEE80211_TX_CTL_REQ_TX_STATUS support
workqueues should not be freezable

Since the wq's are used on suspend / resume they cannot be
freezable.

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
Move nv loading to driver init

The start op is called on resume but firmware loading cannot be
done on resume. Move it to driver init instead.

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
Merge pull request #48 from pof2/suspend

Suspend