<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/net/mac80211.h, branch v3.0.86</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/include/net/mac80211.h?h=v3.0.86</id>
<link rel='self' href='https://git.amat.us/linux/atom/include/net/mac80211.h?h=v3.0.86'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-05-23T04:54:43Z</updated>
<entry>
<title>wireless: fix fatal kernel-doc error + warning in mac80211.h</title>
<updated>2011-05-23T04:54:43Z</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2011-05-23T00:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bdfbe804c2303cb4b178bb4b5c3e855892472033'/>
<id>urn:sha1:bdfbe804c2303cb4b178bb4b5c3e855892472033</id>
<content type='text'>
Fix new kernel-doc Error and Warning in &lt;net/mac80211.h&gt;:

  Error(linux-2.6.39-git5/include/net/mac80211.h:550): cannot understand prototype: 'struct ieee80211_sched_scan_ies '
  Warning(linux-2.6.39-git5/include/net/mac80211.h:2289): No description found for parameter 'sta'

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem</title>
<updated>2011-05-16T23:32:19Z</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2011-05-16T18:55:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e00cf3b9eb7839b952e434a75bff6b99e47337ac'/>
<id>urn:sha1:e00cf3b9eb7839b952e434a75bff6b99e47337ac</id>
<content type='text'>
Conflicts:
	drivers/net/wireless/iwlwifi/iwl-agn-tx.c
	net/mac80211/sta_info.h
</content>
</entry>
<entry>
<title>mac80211: add support for HW scheduled scan</title>
<updated>2011-05-11T19:12:27Z</updated>
<author>
<name>Luciano Coelho</name>
<email>coelho@ti.com</email>
</author>
<published>2011-05-11T14:09:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=79f460ca49d8d5700756ab7071c951311c7f29cc'/>
<id>urn:sha1:79f460ca49d8d5700756ab7071c951311c7f29cc</id>
<content type='text'>
Implement support for HW scheduled scan.  The mac80211 code doesn't perform
scheduled scans itself, but calls the driver to start and stop scheduled
scans.

This patch also creates a trace event class to be used by drv_hw_scan
and the new drv_sched_scan_start and drv_sched_stop functions, in
order to avoid duplicate code.

Signed-off-by: Luciano Coelho &lt;coelho@ti.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: add basic support for WoWLAN</title>
<updated>2011-05-05T18:59:20Z</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2011-05-04T13:37:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=eecc48000afe2ca6da22122d553b7cad294e42fc'/>
<id>urn:sha1:eecc48000afe2ca6da22122d553b7cad294e42fc</id>
<content type='text'>
This adds basic support for the new WoWLAN
configuration in mac80211. The behaviour is
completely offloaded to the driver though,
with two new callbacks (suspend/resume).

Options for the driver include a complete
reconfiguration after wakeup, and exposing
all the triggers it wants to support.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem</title>
<updated>2011-05-05T17:32:35Z</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2011-05-05T17:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a70171dce9cd44cb06c7d299eba9fa87a8933045'/>
<id>urn:sha1:a70171dce9cd44cb06c7d299eba9fa87a8933045</id>
<content type='text'>
Conflicts:
	drivers/net/wireless/libertas/if_cs.c
	drivers/net/wireless/rtlwifi/pci.c
	net/bluetooth/l2cap_sock.c
</content>
</entry>
<entry>
<title>mac80211: Add new API for rate selection</title>
<updated>2011-04-28T18:53:19Z</updated>
<author>
<name>Sujith Manoharan</name>
<email>Sujith.Manoharan@atheros.com</email>
</author>
<published>2011-04-27T11:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bdbfd6b582f55384059d9ac5e65b3653092e6adf'/>
<id>urn:sha1:bdbfd6b582f55384059d9ac5e65b3653092e6adf</id>
<content type='text'>
This patch adds a new API for setting a TX rate mask in
drivers that have rate control in either the firmware or hardware.
This can be used for various purposes, for example, masking out the
11b rates in P2P operation.

Signed-off-by: Sujith Manoharan &lt;Sujith.Manoharan@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: allow low level drivers to report packet loss</title>
<updated>2011-04-28T18:50:00Z</updated>
<author>
<name>Arik Nemtsov</name>
<email>arik@wizery.com</email>
</author>
<published>2011-04-18T11:22:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8178d38b704f0a08a74b030c35e6eca5f5019d3d'/>
<id>urn:sha1:8178d38b704f0a08a74b030c35e6eca5f5019d3d</id>
<content type='text'>
Add API that allows low level drivers to notify mac80211 about TX
packet loss. This is useful when there are FW triggers to notify the
low level driver about these events.

Signed-off-by: Arik Nemtsov &lt;arik@wizery.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem</title>
<updated>2011-04-25T18:34:25Z</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2011-04-25T18:34:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=cfef6047c4027a8448ec8dafeaf2bb362cc882e4'/>
<id>urn:sha1:cfef6047c4027a8448ec8dafeaf2bb362cc882e4</id>
<content type='text'>
Conflicts:
	drivers/net/wireless/iwlwifi/iwl-core.c
	drivers/net/wireless/rt2x00/rt2x00queue.c
	drivers/net/wireless/rt2x00/rt2x00queue.h
</content>
</entry>
<entry>
<title>mac80211: add a function for setting the TIM bit for a specific station</title>
<updated>2011-04-19T19:38:05Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2011-04-17T15:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=dcf55fb5d43bd82e1e3bf94f065cfe8f75a4bc5a'/>
<id>urn:sha1:dcf55fb5d43bd82e1e3bf94f065cfe8f75a4bc5a</id>
<content type='text'>
This allows a driver to buffer frames for a PS station and tell mac80211
to wake it up even though mac80211 does not have any buffered frames for
it.
This is necessary for properly handling aggregation related buffering,
in ath9k, because the driver needs to keep its frames in order to keep
track of the Block-ACK window.

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: Check for queued frames before entering power save.</title>
<updated>2011-04-12T20:57:34Z</updated>
<author>
<name>Vivek Natarajan</name>
<email>vnatarajan@atheros.com</email>
</author>
<published>2011-04-06T06:11:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e8306f989483e4b97a8b37dd268de6c8c6f35e75'/>
<id>urn:sha1:e8306f989483e4b97a8b37dd268de6c8c6f35e75</id>
<content type='text'>
In a highly noisy environment, the tx rate of the driver drops and
the application slows down since it has not yet received ACKs for
the frames already queued in the hardware. Since this ACK may take
more than 100ms, stopping the dev queues for entering PS at this
stage breaks applications, WMM test cases in my testing.
If there are frames already pending in the tx queue, postponing the
PS logic helps to avoid redundant queue stops. When power save is
enabled by default and in a noisy environment, this API certainly
helps in improving the average throughput.

Signed-off-by: Vivek Natarajan &lt;vnatarajan@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
