<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/usb/input, branch v2.6.19</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.19</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.19'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-11-25T21:28:34Z</updated>
<entry>
<title>[PATCH] usb: ati remote memleak fix</title>
<updated>2006-11-25T21:28:34Z</updated>
<author>
<name>Mariusz Kozlowski</name>
<email>m.kozlowski@tuxland.pl</email>
</author>
<published>2006-11-25T19:09:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9dce447a542d8b4bedf13d6a4c4fc6737240372e'/>
<id>urn:sha1:9dce447a542d8b4bedf13d6a4c4fc6737240372e</id>
<content type='text'>
This is a bug.  When checking for ati_remote-&gt;outbuf we free freeing
ati_remote-&gt;inbuf so we end up freeing ati_remote-&gt;inbuf twice.

Also the checks for 'ati_remote-&gt;inbuf != NULL' and 'ati_remote-&gt;outbuf !=
NULL' are redundant as usb_buffer_free() does this.

Signed-off-by: Mariusz Kozlowski &lt;m.kozlowski@tuxland.pl&gt;
Acked-by: Greg KH &lt;greg@kroah.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>USB: hid-core: Add quirk for new Apple keyboard/trackpad</title>
<updated>2006-11-16T22:26:12Z</updated>
<author>
<name>Julien BLACHE</name>
<email>jb@jblache.org</email>
</author>
<published>2006-11-12T10:22:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a7dc4eeac8f18de5fc6bea1a0f46e67f42b83509'/>
<id>urn:sha1:a7dc4eeac8f18de5fc6bea1a0f46e67f42b83509</id>
<content type='text'>
The new Core2 Duo MacBook Pro have a new keyboard+trackpad device.

The following patch adds the needed HID quirk for the Fn key.

Signed-off-by: Julien BLACHE &lt;jb@jblache.org&gt;
Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: correct keymapping on Powerbook built-in USB ISO keyboards</title>
<updated>2006-11-16T22:26:11Z</updated>
<author>
<name>Olaf Hering</name>
<email>olh@suse.de</email>
</author>
<published>2006-11-09T03:58:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bb7eef6eea53633a8a49f014fd27c08f7d5fda1a'/>
<id>urn:sha1:bb7eef6eea53633a8a49f014fd27c08f7d5fda1a</id>
<content type='text'>
similar to the version in adbhid_input_register(): The '&lt;&gt;' key and the
'^°' key on a german keyboard is swapped.  Provide correct keys to
userland, external USB keyboards will not work correctly when the
'badmap'/'goodmap' workarounds from xkeyboard-config are used.

It is expected that distributions drop the badmap/goodmap part from
keycodes/macintosh in the xkeyboard-config package.

This is probably 2.6.18.x material, if major distros settle on 2.6.18.

Signed-off-by: Olaf Hering &lt;olh@suse.de&gt;
Cc: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: xpad: additional USB id's added</title>
<updated>2006-11-03T19:57:18Z</updated>
<author>
<name>Dominic Cerquetti</name>
<email>binary1230@yahoo.com</email>
</author>
<published>2006-10-20T21:51:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d518b2b48a9c11fc381b179709f5321bce1f3b39'/>
<id>urn:sha1:d518b2b48a9c11fc381b179709f5321bce1f3b39</id>
<content type='text'>
Adding additional USB vendor/product ID's for XBOX pads provided by the
XBOX Linux team.

Signed-off-by: Dominic Cerquetti &lt;binary1230@yahoo.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: HID: add blacklist AIRcable USB, little beautification</title>
<updated>2006-11-03T19:57:18Z</updated>
<author>
<name>Naranjo Manuel Francisco</name>
<email>naranjo.manuel@gmail.com</email>
</author>
<published>2006-10-27T19:08:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=23b0d968c2c82c2574ca97148ce092eff4ab84a6'/>
<id>urn:sha1:23b0d968c2c82c2574ca97148ce092eff4ab84a6</id>
<content type='text'>
This patch add AIRcable USBto USB-HID blacklist, makes some little
changes things in the Kconfig to make AIRcable USB look as all the rest
of drivers. And it removes the readme part that was on
Documentation/usb/usb-serial.txt because it is not needed anymore.


Signed-off-by: Naranjo Manuel Francisco &lt;naranjo.manuel@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>usbtouchscreen: use endpoint address from endpoint descriptor</title>
<updated>2006-11-03T19:57:18Z</updated>
<author>
<name>Daniel Ritz</name>
<email>daniel.ritz-ml@swissonline.ch</email>
</author>
<published>2006-10-27T20:46:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d8fa59a8f6f7c9a1bc294154fd6805c6b247683d'/>
<id>urn:sha1:d8fa59a8f6f7c9a1bc294154fd6805c6b247683d</id>
<content type='text'>
use the endpoint address from the endpoint descriptor instead of the hardcoding
it to 0x81. at least some ITM based screen use a different address and don't work
without this.

Signed-off-by: Daniel Ritz &lt;daniel.ritz@gmx.ch&gt;
Cc: Ralf Lehmann &lt;ralf@lehmann.cc&gt;
Cc: J.P. Delport &lt;jpdelport@csir.co.za&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>hid-core: big-endian fix fix</title>
<updated>2006-11-03T19:57:18Z</updated>
<author>
<name>Grant Grundler</name>
<email>grundler@parisc-linux.org</email>
</author>
<published>2006-10-19T22:09:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=68717950e11eab8ff754b2721d23e9cb3a47b56f'/>
<id>urn:sha1:68717950e11eab8ff754b2721d23e9cb3a47b56f</id>
<content type='text'>
Adam Kropelin had posted 32-bit fix in June 2005 about two weeks after I
originally had posted my fixes for big endian support.  Adam has a UPS
device which reports LINEV using 32-bits.

Added comments to describe the limitations of the code.

extract() is the same version I posted earlier and tested in user space. 
Made similar changes to implement() routine.  I've written (and will
shortly post) a test for implement().  Code tested on C3600 (parisc) with
USB keyboard/mouse attached.


I've dropped test_implement.c and a few other user space test programs on
http://iou.parisc-linux.org/~grundler/tests/

-rw-r--r-- 1 grundler grundler 1750 Oct 18 09:13 test_extract.c
-rw-r--r-- 1 grundler grundler  561 Jan 25  2006 test_ffs.c
-rw-r--r-- 1 grundler users    7175 Apr  8  2005 test_fls.c
-rw-r--r-- 1 grundler grundler  206 Sep  1 15:52 test_gettimeofday.c
-rw-r--r-- 1 grundler grundler 1886 Oct 19 09:20 test_implement.c
-rw-r--r-- 1 grundler users    2707 Jun  4  2005 test_unaligned.c

I would appreciate if someone else would look at the output of
test_implement.c to make it does The Right Thing.

Signed-off-by: Grant Grundler &lt;grundler@parisc-linux.org&gt;
Cc: Matthew Wilcox &lt;matthew@wil.cx&gt;
Cc: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Acked-By: Adam Kropelin &lt;akropel1@rochester.rr.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
<entry>
<title>[hid-core] TurboX Keyboard needs NOGET quirk.</title>
<updated>2006-10-18T12:47:37Z</updated>
<author>
<name>Ben Collins</name>
<email>bcollins@ubuntu.com</email>
</author>
<published>2006-10-18T12:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d57cdcffe1180cf9b8d1fce048f80d8c6b159827'/>
<id>urn:sha1:d57cdcffe1180cf9b8d1fce048f80d8c6b159827</id>
<content type='text'>
Signed-off-by: Ben Collins &lt;bcollins@ubuntu.com&gt;
</content>
</entry>
<entry>
<title>usbtouchscreen: fix data reading for ITM touchscreens</title>
<updated>2006-10-17T21:46:34Z</updated>
<author>
<name>Daniel Ritz</name>
<email>daniel.ritz-ml@swissonline.ch</email>
</author>
<published>2006-10-11T21:40:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5dfb5f1d060a6f7dfddb78dc59f9e4d299088cc1'/>
<id>urn:sha1:5dfb5f1d060a6f7dfddb78dc59f9e4d299088cc1</id>
<content type='text'>
ITM devices seem to report only garbage when not touched. update usbtouchscreen
to do data reading like itmtouch. also fix wrong mask on pressure bits.

Signed-off-by: Daniel Ritz &lt;daniel.ritz@gmx.ch&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: xpad: dance pad support</title>
<updated>2006-10-17T21:46:33Z</updated>
<author>
<name>Dominic Cerquetti</name>
<email>binary1230@yahoo.com</email>
</author>
<published>2006-10-10T21:42:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=deb8ee43a23d48116cb23eb8dd1de2348efb1e80'/>
<id>urn:sha1:deb8ee43a23d48116cb23eb8dd1de2348efb1e80</id>
<content type='text'>
Adds support for dance pads to the xpad driver. Dance pads require the
d-pad to be mapped to four buttons instead of two axes, so that
combinations of up/down and left/right can be hit simultaneously.
Known dance pads are detected, and there is a module parameter added
to default unknown xpad devices to map the d-pad to buttons if this is
desired. (dpad_to_buttons). Minor modifications were made to port the
changes in the original patch to a newer kernel version.

This patch was originally from Dominic Cerquetti originally written
for kernel 2.6.11.4, with minor modifications (API changes for USB,
spelling fixes to the documentation added in the original patch) made
to apply to the current kernel. I have modified Dominic's original
patch per some suggestions from Dmitry Torokhov. (There was nothing
in the patch format description about multiple From: lines, so I
haven't added myself.)

[akpm@osdl.org: cleanups]
Signed-off-by: Adam Buchbinder &lt;adam.buchbinder@gmail.com&gt;
Acked-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
