<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/usb/input/hid-core.c, branch linux-2.6.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2006-09-22T18:28:19+00:00</updated>
<entry>
<title>USB: add YEALINK phones to the HID_QUIRK_IGNORE blacklist</title>
<updated>2006-09-22T18:28:19+00:00</updated>
<author>
<name>Henk Vergonet</name>
<email>Henk.Vergonet@gmail.com</email>
</author>
<published>2006-09-22T18:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ce551cbbec548deb28fc2b45b5d86c3f64cb9bcb'/>
<id>urn:sha1:ce551cbbec548deb28fc2b45b5d86c3f64cb9bcb</id>
<content type='text'>
Keys on Yealink based phones will not function properly when using the
generic HID driver. This patch prevents the generic HID code from
grabbing the device before the regular yealink driver can get a grip on
it.

Signed-off-by: Henk Vergonet &lt;Henk.Vergonet@gmail.com&gt;
Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: Wisegroup MP-8866 Dual USB Joypad</title>
<updated>2006-02-28T20:42:06+00:00</updated>
<author>
<name>Andrew Fuller</name>
<email>mactalla.obair@gmail.com</email>
</author>
<published>2006-02-25T14:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e65335ef187c9cbc50bbc56be0fe966b593beb49'/>
<id>urn:sha1:e65335ef187c9cbc50bbc56be0fe966b593beb49</id>
<content type='text'>
This patch is for the Dual USB Joypad [0925:8866] from Wisegroup.  The
HID_QUIRK_NOGET is necessary for it to respond to input, and the
HID_QUIRK_MULTI_INPUT is necessary to have two js# nodes appear.

Signed-off-by: Andrew Fuller &lt;mactalla.obair@gmail.com&gt;
Cc: "Dmitry Torokhov" &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: add new device ids to ldusb</title>
<updated>2006-02-14T05:33:39+00:00</updated>
<author>
<name>Michael Hund</name>
<email>mhund@ld-didactic.de</email>
</author>
<published>2006-02-02T08:36:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ba3e66e94b9fb8c2a370a90729e068314845549d'/>
<id>urn:sha1:ba3e66e94b9fb8c2a370a90729e068314845549d</id>
<content type='text'>
Signed-off-by: Michael Hund &lt;mhund@ld-didactic.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: remove extra newline in hid_init_reports</title>
<updated>2006-02-01T01:23:43+00:00</updated>
<author>
<name>Olaf Hering</name>
<email>olh@suse.de</email>
</author>
<published>2006-01-06T11:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=de289fdf6f6c51b21c94283ffa219d31e583f327'/>
<id>urn:sha1:de289fdf6f6c51b21c94283ffa219d31e583f327</id>
<content type='text'>
The warn() macro in include/linux/usb.h adds a newline.

Signed-off-by: Olaf Hering &lt;olh@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB HID: add blacklist entry for HP keyboard</title>
<updated>2006-02-01T01:23:41+00:00</updated>
<author>
<name>Vojtech Pavlik</name>
<email>vojtech@suse.cz</email>
</author>
<published>2006-01-26T06:44:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=dc41baf8181884770d77ce0cfc8ae9617cb8b02c'/>
<id>urn:sha1:dc41baf8181884770d77ce0cfc8ae9617cb8b02c</id>
<content type='text'>
My earlier experiment (adding a clear-halt for the interrupt-in
endpoint)  failed.  It turns out that it does cause problems for other
devices.  And it wasn't needed anyway; a simple blacklist entry was
enough to get my HP keyboard working.

This patch (as643) removes the clear-halt call and adds the blacklist
entry.

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&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>Input: HID - add support for fn key on Apple PowerBooks</title>
<updated>2006-01-14T15:08:06+00:00</updated>
<author>
<name>Michael Hanselmann</name>
<email>linux-kernel@hansmi.ch</email>
</author>
<published>2006-01-14T15:08:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=eab9edd27f7ceaad6b57085817d63287bda15190'/>
<id>urn:sha1:eab9edd27f7ceaad6b57085817d63287bda15190</id>
<content type='text'>
This patch implements support for the fn key on Apple PowerBooks using
USB based keyboards and makes them behave like their ADB counterparts.

Signed-off-by: Michael Hanselmann &lt;linux-kernel@hansmi.ch&gt;
Acked-by: Rene Nussbaumer &lt;linux-kernel@killerfox.forkbomb.ch&gt;
Acked-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Acked-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Acked-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: HID - add support for Cherry Cymotion keyboard</title>
<updated>2006-01-14T05:25:39+00:00</updated>
<author>
<name>Vojtech Pavlik</name>
<email>vojtech@suse.cz</email>
</author>
<published>2006-01-14T05:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=940824b0ac6661ff4f3b36e7bce17f681d0cbc23'/>
<id>urn:sha1:940824b0ac6661ff4f3b36e7bce17f681d0cbc23</id>
<content type='text'>
The Cherry Cymotion is a special Linux keyboard made by Cherry, with
only one little problem: it doesn't work with Linux. This patch
(originally by hexten.net, cleaned up by me) makes it work including
all the special keys.

Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: mark various usb tables const</title>
<updated>2006-01-04T21:51:40+00:00</updated>
<author>
<name>Arjan van de Ven</name>
<email>arjan@infradead.org</email>
</author>
<published>2005-11-29T08:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4c4c9432a6c916729c7296c47fe93b053a73e20c'/>
<id>urn:sha1:4c4c9432a6c916729c7296c47fe93b053a73e20c</id>
<content type='text'>
patch below marks various USB tables and variables as const so that they
end up in .rodata section and don't cacheline share with things that get
written to. For the non-array variables it also allows gcc to optimize
more.

Signed-off-by: Arjan van de Ven &lt;arjan@infradead.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] USB: remove .owner field from struct usb_driver</title>
<updated>2006-01-04T21:48:34+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2005-11-21T22:53:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=75318d2d7cab77b14c5d3dbd5e69f2680a769e16'/>
<id>urn:sha1:75318d2d7cab77b14c5d3dbd5e69f2680a769e16</id>
<content type='text'>
It is no longer needed, so let's remove it, saving a bit of memory.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] hid-core: Zero-pad truncated reports</title>
<updated>2005-12-14T05:18:16+00:00</updated>
<author>
<name>Adam Kropelin</name>
<email>akropel1@rochester.rr.com</email>
</author>
<published>2005-12-14T01:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cd6104572bca9e4afe0dcdb8ecd65ef90b01297b'/>
<id>urn:sha1:cd6104572bca9e4afe0dcdb8ecd65ef90b01297b</id>
<content type='text'>
When it detects a truncated report, hid-core emits a warning and then
processes the report as usual.  This is good because it allows buggy
devices to still get data thru to userspace.  However, the missing bytes of
the report should be cleared before processing, otherwise userspace will be
handed partially-uninitialized data.

This fixes Debian tracker bug #330487.

Signed-off-by: Adam Kropelin &lt;akropel1@rochester.rr.com&gt;
Cc: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Acked-by: Dmitry Torokhov &lt;dtor_core@ameritech.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
