diff options
| author | David S. Miller <davem@davemloft.net> | 2011-05-05 14:09:28 -0700 | 
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2011-05-05 14:09:28 -0700 | 
| commit | 90864fbc7639d7a2300c67a18c9fb9fbcf7d51d2 (patch) | |
| tree | 6951c8d0e529dbfc7c4cec75d4cec63350e39b7c /drivers/net/wireless/rt2x00/rt2x00.h | |
| parent | 228e548e602061b08ee8e8966f567c12aa079682 (diff) | |
| parent | a70171dce9cd44cb06c7d299eba9fa87a8933045 (diff) | |
| download | olio-linux-3.10-90864fbc7639d7a2300c67a18c9fb9fbcf7d51d2.tar.xz olio-linux-3.10-90864fbc7639d7a2300c67a18c9fb9fbcf7d51d2.zip  | |
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2x00.h')
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00.h | 18 | 
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2x00.h b/drivers/net/wireless/rt2x00/rt2x00.h index 9d1a158e2c3..c446db69bd3 100644 --- a/drivers/net/wireless/rt2x00/rt2x00.h +++ b/drivers/net/wireless/rt2x00/rt2x00.h @@ -662,6 +662,7 @@ enum rt2x00_state_flags {  	 * Driver configuration  	 */  	CONFIG_CHANNEL_HT40, +	CONFIG_POWERSAVING,  };  /* @@ -681,6 +682,7 @@ enum rt2x00_capability_flags {  	REQUIRE_TASKLET_CONTEXT,  	REQUIRE_SW_SEQNO,  	REQUIRE_HT_TX_DESC, +	REQUIRE_PS_AUTOWAKE,  	/*  	 * Capabilities @@ -697,6 +699,7 @@ enum rt2x00_capability_flags {  	CAPABILITY_EXTERNAL_LNA_A,  	CAPABILITY_EXTERNAL_LNA_BG,  	CAPABILITY_DOUBLE_ANTENNA, +	CAPABILITY_BT_COEXIST,  };  /* @@ -874,10 +877,20 @@ struct rt2x00_dev {  	u8 calibration[2];  	/* +	 * Association id. +	 */ +	u16 aid; + +	/*  	 * Beacon interval.  	 */  	u16 beacon_int; +	/** +	 * Timestamp of last received beacon +	 */ +	unsigned long last_beacon; +  	/*  	 * Low level statistics which will have  	 * to be kept up to date while device is running. @@ -906,6 +919,11 @@ struct rt2x00_dev {  	struct work_struct txdone_work;  	/* +	 * Powersaving work +	 */ +	struct delayed_work autowakeup_work; + +	/*  	 * Data queue arrays for RX, TX, Beacon and ATIM.  	 */  	unsigned int data_queues;  |