<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/net/wireless/ar9170, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/net/wireless/ar9170?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/net/wireless/ar9170?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>Make ar9170 use common ath reg code</title>
<updated>2009-04-22T20:54:37Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-03-31T02:30:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1878f77e13b9d720b78c4f818b94bfd4a7f596e5'/>
<id>urn:sha1:1878f77e13b9d720b78c4f818b94bfd4a7f596e5</id>
<content type='text'>
Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: fix hang on stop</title>
<updated>2009-04-22T20:54:29Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-03-28T00:46:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=32c1628f153a5468cf48be5e5c04cd599ae9e01d'/>
<id>urn:sha1:32c1628f153a5468cf48be5e5c04cd599ae9e01d</id>
<content type='text'>
This patch fixes a locking problem which freezes the network core.

The deadlock goes as follows:
- ar9170_op_stop - is called
1. change the state to IDLE
2. &gt; take the MUTEX &lt;
3. cancel_SYNC all pending work, which means
    "block until a work_struct's callback has terminated"
=&gt;  if filter_config_work was queued it tries to get the MUTEX,
       before checking the device state...

Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170usb: fix hang on resume</title>
<updated>2009-04-20T20:36:26Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-04-18T15:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e10a9dfc35ae6bd62bbb83df08297ea06b54d9ce'/>
<id>urn:sha1:e10a9dfc35ae6bd62bbb83df08297ea06b54d9ce</id>
<content type='text'>
This patch fixes a hang on resume when the filesystem is not
available and request_firmware blocks.

However, the device does not accept the firmware on resume.
and it will exit with:

&gt; firmware part 1 upload failed (-71).
&gt; device is in a bad state. please reconnect it!

Reported-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170usb: add ZyXEL NWD271N</title>
<updated>2009-04-17T19:27:14Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-04-17T12:52:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=957b0516f7881284b48f2f2e4a909a1c5de0ddf8'/>
<id>urn:sha1:957b0516f7881284b48f2f2e4a909a1c5de0ddf8</id>
<content type='text'>
Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: fix struct layout on arm</title>
<updated>2009-04-16T14:39:17Z</updated>
<author>
<name>Johannes Berg</name>
<email>johannes@sipsolutions.net</email>
</author>
<published>2009-04-10T08:02:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1269fa737f21b3f643e4b12d3ac9938b142a7f00'/>
<id>urn:sha1:1269fa737f21b3f643e4b12d3ac9938b142a7f00</id>
<content type='text'>
arm will pad even between u8's, so mark the structs/unions
packed. Fixes a build bug on arm due to BUILD_BUG_ON tests
in the code.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Reported-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: add Cace Airpcap NX usb_id</title>
<updated>2009-04-16T14:39:12Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-03-24T20:58:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=4fc298b86635c60061bbd81cef8de2b031e5c4a7'/>
<id>urn:sha1:4fc298b86635c60061bbd81cef8de2b031e5c4a7</id>
<content type='text'>
This patch adds a new device to ar9170usb.

Reported-by: Mike Kershaw/Dragorn &lt;dragorn@kismetwireless.net&gt;
Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: single module build</title>
<updated>2009-03-28T00:13:19Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-03-24T15:21:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=de00c04ecbb482507ace2197782123446a1cfdca'/>
<id>urn:sha1:de00c04ecbb482507ace2197782123446a1cfdca</id>
<content type='text'>
This patch restores all-in-one module build procedure for ar9170.

Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: simplify &amp; deBUG tx_status queueing and reporting</title>
<updated>2009-03-28T00:13:14Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-03-23T11:15:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=4a48e2a484e5cf99da4795cf2d6916e057d533ad'/>
<id>urn:sha1:4a48e2a484e5cf99da4795cf2d6916e057d533ad</id>
<content type='text'>
This patch simplifies the tx_status report code by using four tx_queues per
station instead of only one. (the skb lookup should be in O(1) now :-p ).

Also, it fixes a really obvious copy&amp;paste bug in the janitor work code and
adds back a few spilled bits to the hardware definition header about QoS.

Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>ar9170: update Makefile, Kconfig and MAINTAINERS</title>
<updated>2009-03-28T00:13:09Z</updated>
<author>
<name>Christian Lamparter</name>
<email>chunkeey@web.de</email>
</author>
<published>2009-03-21T22:11:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=75ca88c9701bf8f65fc1f009f10dd64b0378b977'/>
<id>urn:sha1:75ca88c9701bf8f65fc1f009f10dd64b0378b977</id>
<content type='text'>
This patch update all necessary Makefile and Kconfig files.

Now you can then enable ar9170 in the kernel configuration under:
Device Drivers ---&gt;
	[*] Network device support ---&gt;
		Wireless LAN ---&gt;
			[*] Wireless LAN (IEEE 802.11)
			&lt;M&gt;   Atheros AR9170 support
			&lt;M&gt;     Atheros AR9170 USB support

Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
