diff options
author | Peter Denison <openwrt@marshadder.org> | 2007-06-25 19:52:55 +0000 |
---|---|---|
committer | Peter Denison <openwrt@marshadder.org> | 2007-06-25 19:52:55 +0000 |
commit | 38f683ca8545e047ca09ce4262d6839f5e38aa35 (patch) | |
tree | 9bc98534eff6f3b7550c7fa170e63c35670637cb /package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_xmit.h | |
parent | c62ae7c76e7f93c3e053ac2a92fece74c5b2c48e (diff) | |
download | master-187ad058-38f683ca8545e047ca09ce4262d6839f5e38aa35.tar.gz master-187ad058-38f683ca8545e047ca09ce4262d6839f5e38aa35.tar.bz2 master-187ad058-38f683ca8545e047ca09ce4262d6839f5e38aa35.zip |
Merge bcm43xx-mac80211 driver from tree at bu3sch.de, pulled 24/6
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7734 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_xmit.h')
-rw-r--r-- | package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_xmit.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_xmit.h b/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_xmit.h index 44fa5150d3..0cd5e1cc38 100644 --- a/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_xmit.h +++ b/package/bcm43xx-mac80211/src/bcm43xx/bcm43xx_xmit.h @@ -212,6 +212,23 @@ void bcm43xx_handle_txstatus(struct bcm43xx_wldev *dev, void bcm43xx_handle_hwtxstatus(struct bcm43xx_wldev *dev, const struct bcm43xx_hwtxstatus *hw); +void bcm43xx_tx_suspend(struct bcm43xx_wldev *dev); +void bcm43xx_tx_resume(struct bcm43xx_wldev *dev); + + +#define BCM43xx_NR_QOSPARMS 22 +enum { + BCM43xx_QOSPARM_TXOP = 0, + BCM43xx_QOSPARM_CWMIN, + BCM43xx_QOSPARM_CWMAX, + BCM43xx_QOSPARM_CWCUR, + BCM43xx_QOSPARM_AIFS, + BCM43xx_QOSPARM_BSLOTS, + BCM43xx_QOSPARM_REGGAP, + BCM43xx_QOSPARM_STATUS, +}; +void bcm43xx_qos_init(struct bcm43xx_wldev *dev); + /* Helper functions for converting the key-table index from "firmware-format" * to "raw-format" and back. The firmware API changed for this at some revision. |