<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/wireless/rt2x00, branch linux-2.6.27.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.27.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.27.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-04-30T14:52:54Z</updated>
<entry>
<title>rt2x00: add device id for windy31 usb device</title>
<updated>2011-04-30T14:52:54Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2011-01-25T09:42:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d2e3039c4b9f07adca7f8f274fa5d3d5c06fb179'/>
<id>urn:sha1:d2e3039c4b9f07adca7f8f274fa5d3d5c06fb179</id>
<content type='text'>
commit 9c4cf6d94fb362c27a24df5223ed6e327eb7279a upstream.

This patch adds the device id for the windy31 USB device to the rt73usb
driver.

Thanks to Ralf Flaxa for reporting this and providing testing and a
sample device.

Reported-by: Ralf Flaxa &lt;rf@suse.de&gt;
Tested-by: Ralf Flaxa &lt;rf@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Acked-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

</content>
</entry>
<entry>
<title>rt2x00: add USB ID for the Linksys WUSB200.</title>
<updated>2009-01-25T00:36:24Z</updated>
<author>
<name>Stefan Lippers-Hollmann</name>
</author>
<published>2009-01-04T00:10:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d8099f25038813c76441974d60b6130635b964b'/>
<id>urn:sha1:8d8099f25038813c76441974d60b6130635b964b</id>
<content type='text'>
commit 3be36ae223271f9c2cfbe7406846c8fdcd2f50c3 upstream.

add USB ID for the Linksys WUSB200 Wireless-G Business USB Adapter to
rt73usb.

Signed-off-by: Stefan Lippers-Hollmann &lt;s.l-h@gmx.de&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>rt2x00: Compiler warning unmasked by fix of BUILD_BUG_ON</title>
<updated>2008-09-02T21:40:02Z</updated>
<author>
<name>Boaz Harrosh</name>
</author>
<published>2008-09-01T11:47:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=445df54fec7c1924f44018c4db2a9613b877f10e'/>
<id>urn:sha1:445df54fec7c1924f44018c4db2a9613b877f10e</id>
<content type='text'>
A "Set" to a sign-bit in an "&amp;" operation causes a compiler warning.
Make calculations unsigned.

[ The warning was masked by the old definition of BUILD_BUG_ON() ]

Also remove __builtin_constant_p from FIELD_CHECK since BUILD_BUG_ON
no longer permits non-const values.

Signed-off-by: Boaz Harrosh &lt;bharrosh@panasas.com&gt;
CC: Ingo Molnar &lt;mingo@elte.hu&gt;
CC: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
Acked-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>rt2x00: Fix txdone_entry_desc_flags</title>
<updated>2008-08-18T15:05:15Z</updated>
<author>
<name>Jochen Friedrich</name>
</author>
<published>2008-08-15T12:47:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f126cba427170eac9e37311b2ab7afc0e2261906'/>
<id>urn:sha1:f126cba427170eac9e37311b2ab7afc0e2261906</id>
<content type='text'>
txdone_entry_desc_flags is used with __set_bit and test_bit which
bit-shift the values, so don't bit-shift the flags in the enum.
Also make sure flags are initialized before being used.

Signed-off-by: Jochen Friedrich &lt;jochen@scram.de&gt;
Signed-off-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>rt2x00: Block all unsupported modes</title>
<updated>2008-08-07T13:49:04Z</updated>
<author>
<name>Ivo van Doorn</name>
</author>
<published>2008-08-06T14:18:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0fc980392e5a06cff34ca7acaac5790bb59528d1'/>
<id>urn:sha1:0fc980392e5a06cff34ca7acaac5790bb59528d1</id>
<content type='text'>
It was possible for unsupported operating modes
to be accepted by the add_interface callback function.
This patch will block those modes until proper support
has been implemented for them.

Signed-off-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>rt2x00: Disable link tuning in rt2500usb</title>
<updated>2008-08-04T19:09:11Z</updated>
<author>
<name>Ivo van Doorn</name>
</author>
<published>2008-08-03T21:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d06193f311102b2c990ec5f66b470ea49ecc73a4'/>
<id>urn:sha1:d06193f311102b2c990ec5f66b470ea49ecc73a4</id>
<content type='text'>
In the legacy rt2570 driver the link tuner was never
really called. And now the reason has finally become
apparent: It breaks TX capabilities

As soon as the device has been associated all following
TX frames will be queued in the hardware and never transmitted
to the air. Disabling sections of the link tuner did not
have the expected result, but completely disabling the
link tuner did have the right result (Both of my rt2570 devices
came back to life).

This should fix Fedora bug: 411481

v2: Fix typos

Signed-off-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>rt2x00: Fix compile warning</title>
<updated>2008-08-02T08:31:09Z</updated>
<author>
<name>Ivo van Doorn</name>
</author>
<published>2008-08-02T08:31:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=82f97b8d3cb3982ec97e081598c671fab2c321b0'/>
<id>urn:sha1:82f97b8d3cb3982ec97e081598c671fab2c321b0</id>
<content type='text'>
rt2x00usb_vendor_request_large_buff is write-only, so it is
safe to make the argument a const.

Fixes compile warning:
drivers/net/wireless/rt2x00/rt73usb.c: In function 'rt73usb_load_firmware':
drivers/net/wireless/rt2x00/rt73usb.c:916: warning: passing argument 5 of 'rt2x00usb_vendor_request_large_buff' discards qualifiers from pointer target typ

Signed-off-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>rt2500pci: restoring missing line</title>
<updated>2008-08-01T19:31:35Z</updated>
<author>
<name>Peter Chubb</name>
</author>
<published>2008-07-31T00:56:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf4634afd8bb72936d2d56425ec792ca1bfa92a2'/>
<id>urn:sha1:bf4634afd8bb72936d2d56425ec792ca1bfa92a2</id>
<content type='text'>
In kernel version 2.6.26-rc9 my wireless LAN card worked; but in the
released 2.6.26, my RaLink rt2500 card wouldn't associate.

Git-bisect led me to this patch:

	61486e0f68d1f8966c09b734566a187d42d65c54
	rt2x00: Remove ieee80211_tx_control argument from write_tx_desc()

I believe that there is a problem with that patch --- it
(inadvertantly) removes an extra line of code, that used to set the
DATABYTE_COUNT field.

This patch reinstates that line, and with it my card works again.

Signed-off-by: Peter Chubb &lt;peterc@gelato.unsw.edu.au&gt;
Acked-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>rt2x00: Sequence counter should be protected in irqsave</title>
<updated>2008-08-01T19:31:34Z</updated>
<author>
<name>Ivo van Doorn</name>
</author>
<published>2008-07-28T08:21:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d4764b29b6e0f1608e397930677928e5a3f62bba'/>
<id>urn:sha1:d4764b29b6e0f1608e397930677928e5a3f62bba</id>
<content type='text'>
The sequence counter can be accessed in IRQ context,
which means the lock protecting the counter should
be irqsave. To prevent making the entire intf-&gt;lock irqsave
without reason, create a new lock which only protects
the sequence counter.

Signed-off-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>rt2x00: Fix VGC lower bound initialization</title>
<updated>2008-08-01T19:31:34Z</updated>
<author>
<name>Ivo van Doorn</name>
</author>
<published>2008-07-28T08:20:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d8acd46fb7e962ac04baef5a118d431fae6b0f6'/>
<id>urn:sha1:8d8acd46fb7e962ac04baef5a118d431fae6b0f6</id>
<content type='text'>
When the EEPROM_BBPTUNE_VGC word is valid, we should
override EEPROM_BBPTUNE_VGCLOWER field with the BBP
value.

And we should _not_ do that when EEPROM_BBPTUNE_R17 is valid.

Signed-off-by: Ivo van Doorn &lt;IvDoorn@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
