<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-op-linux/drivers/net/wireless/ath/ar9170, branch master</title>
<subtitle>Talos™ II Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/talos-op-linux/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-op-linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/'/>
<updated>2011-04-07T19:24:37+00:00</updated>
<entry>
<title>ar9170usb: purge obsolete driver</title>
<updated>2011-04-07T19:24:37+00:00</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@googlemail.com</email>
</author>
<published>2011-03-25T19:21:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=b0006e69615868f3dfdfe2bd64eb11973f1208fc'/>
<id>urn:sha1:b0006e69615868f3dfdfe2bd64eb11973f1208fc</id>
<content type='text'>
Signed-off-by: Christian Lamparter &lt;chunkeey@googlemail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: make tx() operation return void</title>
<updated>2011-02-25T20:32:34+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2011-02-24T13:42:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=7bb4568372856688bc070917265bce0b88bb7d4d'/>
<id>urn:sha1:7bb4568372856688bc070917265bce0b88bb7d4d</id>
<content type='text'>
The return value of the tx operation is commonly
misused by drivers, leading to errors. All drivers
will drop frames if they fail to TX the frame, and
they must also properly manage the queues (if they
didn't, mac80211 would already warn).

Removing the ability for drivers to return a BUSY
value also allows significant cleanups of the TX
TX handling code in mac80211.

Note that this also fixes a bug in ath9k_htc, the
old "return -1" there was wrong.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Tested-by: Sedat Dilek &lt;sedat.dilek@googlemail.com&gt; [ath5k]
Acked-by: Gertjan van Wingerde &lt;gwingerde@gmail.com&gt; [rt2x00]
Acked-by: Larry Finger &lt;Larry.Finger@lwfinger.net&gt; [b43, rtl8187, rtlwifi]
Acked-by: Luciano Coelho &lt;coelho@ti.com&gt; [wl12xx]
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170usb: mark the old driver as obsolete</title>
<updated>2011-02-21T20:39:56+00:00</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@googlemail.com</email>
</author>
<published>2011-02-09T21:13:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=f456228365bf3615bc6837c363653f31df66abff'/>
<id>urn:sha1:f456228365bf3615bc6837c363653f31df66abff</id>
<content type='text'>
AR9170USB will be replaced by carl9170 in the foreseeable
future [2.6.40].

Signed-off-by: Christian Lamparter &lt;chunkeey@googlemail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: track receiver's aggregation reorder buffer size</title>
<updated>2011-01-19T16:36:11+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2011-01-18T12:51:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=0b01f030d38e00650e2db42da083d8647aad40a5'/>
<id>urn:sha1:0b01f030d38e00650e2db42da083d8647aad40a5</id>
<content type='text'>
The aggregation code currently doesn't implement the
buffer size negotiation. It will always request a max
buffer size (which is fine, if a little pointless, as
the mac80211 code doesn't know and might just use 0
instead), but if the peer requests a smaller size it
isn't possible to honour this request.

In order to fix this, look at the buffer size in the
addBA response frame, keep track of it and pass it to
the driver in the ampdu_action callback when called
with the IEEE80211_AMPDU_TX_OPERATIONAL action. That
way the driver can limit the number of subframes in
aggregates appropriately.

Note that this doesn't fix any drivers apart from the
addition of the new argument -- they all need to be
updated separately to use this variable!

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>wireless: Remove unnecessary casts of usb_get_intfdata</title>
<updated>2010-12-02T20:16:47+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2010-11-30T21:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=b2767363192d5937e0f61f05b1b6b881da9ee55a'/>
<id>urn:sha1:b2767363192d5937e0f61f05b1b6b881da9ee55a</id>
<content type='text'>
Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: Use const</title>
<updated>2010-11-22T20:58:42+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2010-11-21T02:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=85be3d98dbc8d9cff9411c52c619c3752737b7b4'/>
<id>urn:sha1:85be3d98dbc8d9cff9411c52c619c3752737b7b4</id>
<content type='text'>
Mark an array const.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: Remove MODULE_FIRMWARE references to two-stage firmware</title>
<updated>2010-10-05T17:35:22+00:00</updated>
<author>
<name>Ben Hutchings</name>
<email>ben@decadent.org.uk</email>
</author>
<published>2010-09-30T01:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=e32ee80b855914e48b1beb53e13203bc874288d8'/>
<id>urn:sha1:e32ee80b855914e48b1beb53e13203bc874288d8</id>
<content type='text'>
The combined firmware ar9170.fw is preferred and supports all devices.
References to the older two-stage firmware are unnecessary.

Signed-off-by: Ben Hutchings &lt;ben@decadent.org.uk&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-2.6</title>
<updated>2010-08-24T20:35:40+00:00</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2010-08-24T20:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=268bae0b6879f238ba57f5f801958d1254e136f7'/>
<id>urn:sha1:268bae0b6879f238ba57f5f801958d1254e136f7</id>
<content type='text'>
Conflicts:
	drivers/net/wireless/iwlwifi/iwl-core.c
	drivers/net/wireless/iwlwifi/iwl-core.h
</content>
</entry>
<entry>
<title>drivers/net/wireless: Restore upper case words in wiphy_&lt;level&gt; messages</title>
<updated>2010-08-18T20:37:44+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2010-08-12T02:11:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=5db5584441c2dceb75696fb31a44ac7b9b925359'/>
<id>urn:sha1:5db5584441c2dceb75696fb31a44ac7b9b925359</id>
<content type='text'>
Commit c96c31e499b70964cfc88744046c998bb710e4b8
"(drivers/net/wireless: Use wiphy_&lt;level&gt;)"
inadvertently changed some upper case words to
lower case.  Restore the original case.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>mac80211: use cipher suite selectors</title>
<updated>2010-08-16T20:45:11+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2010-08-10T07:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=97359d1235eaf634fe706c9faa6e40181cc95fb8'/>
<id>urn:sha1:97359d1235eaf634fe706c9faa6e40181cc95fb8</id>
<content type='text'>
Currently, mac80211 translates the cfg80211
cipher suite selectors into ALG_* values.
That isn't all too useful, and some drivers
benefit from the distinction between WEP40
and WEP104 as well. Therefore, convert it
all to use the cipher suite selectors.

Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
Acked-by: Gertjan van Wingerde &lt;gwingerde@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
