<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/net/wireless/ath9k, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/net/wireless/ath9k?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/net/wireless/ath9k?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2009-04-22T20:54:38Z</updated>
<entry>
<title>atheros: put atheros wireless drivers into ath/</title>
<updated>2009-04-22T20:54:38Z</updated>
<author>
<name>Luis R. Rodriguez</name>
<email>lrodriguez@atheros.com</email>
</author>
<published>2009-03-31T02:30:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=203c4805e91786f9a010bc7945a0fde70c9da28e'/>
<id>urn:sha1:203c4805e91786f9a010bc7945a0fde70c9da28e</id>
<content type='text'>
Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath: move more setup code into ath_regd_init</title>
<updated>2009-04-22T20:54:37Z</updated>
<author>
<name>Bob Copeland</name>
<email>me@bobcopeland.com</email>
</author>
<published>2009-03-31T02:30:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e3bb249be89dd387e78ca382d08fad31745edac9'/>
<id>urn:sha1:e3bb249be89dd387e78ca382d08fad31745edac9</id>
<content type='text'>
Setup the wiphy regulatory parameters when first initializing the
Atheros regulatory module.  We can remove five exported symbols this
way and simplify the driver code for both ath5k and ath9k.

Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt;
Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>atheros: introduce ath module containing common ath5k/ath9k/ar9170 code</title>
<updated>2009-04-22T20:54:37Z</updated>
<author>
<name>Bob Copeland</name>
<email>me@bobcopeland.com</email>
</author>
<published>2009-03-31T02:30:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3a702e49c03ba959e3f5bb2b74ec9921a81c8c98'/>
<id>urn:sha1:3a702e49c03ba959e3f5bb2b74ec9921a81c8c98</id>
<content type='text'>
This change creates a new module, ath.ko, which includes code that can
be shared between ath5k, ath9k and ar9170. For now, extract most of the ath9k
regulatory code so it can also be used in ath5k.

Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt;
Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath9k: pass regd structure directly to regulatory functions</title>
<updated>2009-04-22T20:54:37Z</updated>
<author>
<name>Bob Copeland</name>
<email>me@bobcopeland.com</email>
</author>
<published>2009-03-31T02:30:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c02cf3738c9dbc446c160b9d49a001eb2be316c8'/>
<id>urn:sha1:c02cf3738c9dbc446c160b9d49a001eb2be316c8</id>
<content type='text'>
All regulatory information is encapsulated by the ath9k_regulatory
struct, so we can now change all the callers to take that directly
instead of struct ath_hw.  This in turn will enable us to move the
regulatory functions to common code also used by ath5k, since both
can use this regulatory struct.

Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt;
Acked-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath9k: separate ath9k specific code from ath9k_regd_get_ctl()</title>
<updated>2009-04-22T20:54:37Z</updated>
<author>
<name>Bob Copeland</name>
<email>me@bobcopeland.com</email>
</author>
<published>2009-03-31T02:30:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=fc2ada30cacc28c96eabc598d3ef294338d8dcf5'/>
<id>urn:sha1:fc2ada30cacc28c96eabc598d3ef294338d8dcf5</id>
<content type='text'>
Until ath5k and ath9k share common channel structures, they will have
to implement their own get_ctl() function.  Split out the portion that
only relies on the current band and reg domain so that it can be common
code.

Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt;
Acked-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath9k: Fix bug in determining HT40 mode</title>
<updated>2009-04-22T20:54:35Z</updated>
<author>
<name>Sujith</name>
<email>Sujith.Manoharan@atheros.com</email>
</author>
<published>2009-03-30T09:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f5c38ef06e005705ef87b7a77752c183bacb94cc'/>
<id>urn:sha1:f5c38ef06e005705ef87b7a77752c183bacb94cc</id>
<content type='text'>
This patch fixes a bug in checking for HT40 mode.
The STA's mode can be determined from the cached HT capabilities,
use that and remove the redundant variable 'rc_phy_mode'.

Signed-off-by: Sujith &lt;Sujith.Manoharan@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath9k: Determine number of streams from HT capabilities</title>
<updated>2009-04-22T20:54:35Z</updated>
<author>
<name>Sujith</name>
<email>Sujith.Manoharan@atheros.com</email>
</author>
<published>2009-03-30T09:58:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c6483cfe7147534719197c03a99848f49e004308'/>
<id>urn:sha1:c6483cfe7147534719197c03a99848f49e004308</id>
<content type='text'>
The number of streams supported by a STA can be determined
directly from the HT capabilities. Remove the redundant
variable storing the stream cap.

Signed-off-by: Sujith &lt;Sujith.Manoharan@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath9k: Clean Interrupt handling routine</title>
<updated>2009-04-22T20:54:35Z</updated>
<author>
<name>Sujith</name>
<email>Sujith.Manoharan@atheros.com</email>
</author>
<published>2009-03-30T09:58:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=063d8be37d6f5818976a1185db4af55c5a5ae809'/>
<id>urn:sha1:063d8be37d6f5818976a1185db4af55c5a5ae809</id>
<content type='text'>
This patch cleans up the ISR, removing a unnecessary do..while
loop, and waking up the chip before getting the pending
interrupts.

Signed-off-by: Sujith &lt;Sujith.Manoharan@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath9k: Trivial fix to handle AMPDU params properly</title>
<updated>2009-04-22T20:54:35Z</updated>
<author>
<name>Sujith</name>
<email>Sujith.Manoharan@atheros.com</email>
</author>
<published>2009-03-30T09:58:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=87792efc7d20a21844eb7f4247e7b9027e783ec0'/>
<id>urn:sha1:87792efc7d20a21844eb7f4247e7b9027e783ec0</id>
<content type='text'>
Handle aggregation params only when aggregation is
supported.

Signed-off-by: Sujith &lt;Sujith.Manoharan@atheros.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ath9k: Initialize values when setting up the queue parameters</title>
<updated>2009-04-22T20:54:35Z</updated>
<author>
<name>Sujith</name>
<email>Sujith.Manoharan@atheros.com</email>
</author>
<published>2009-03-30T09:58:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1ffb0610be915650cff44c69dc6728215eae08c0'/>
<id>urn:sha1:1ffb0610be915650cff44c69dc6728215eae08c0</id>
<content type='text'>
Also fix a small typo.

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