[GIT PATCH] HID and USB HID update for 2.6.21-rc2

From: Jiri Kosina
Date: Wed Feb 28 2007 - 05:17:55 EST


Linus,

could you please pull from 'for-linus' branch of

git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git for-linus

or
master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git for-linus

to receive updates for HID core layer and USB HID for 2.6.21-rc2. These
are mainly straightforward fixes for various broken devices (kernel
bugzilla #8099, #7352) and other trivial things.

The diffstat looks larger because the usbhid code is moved from
USB-specific directory to HID-specific directory, as discussed previously
with Greg and Dmitry in order to ease maintainance, no functional changes
here. This was held back until all related fixes from other people trees
are upstream, so that no merge conflicts occur.

MAINTAINERS | 2 +
drivers/hid/Kconfig | 2 +
drivers/hid/Makefile | 2 +
drivers/hid/hid-core.c | 7 +-
drivers/hid/hid-debug.c | 1 +
drivers/hid/hid-input.c | 37 +-
drivers/hid/usbhid/Kconfig | 152 +++
drivers/hid/usbhid/Makefile | 33 +
drivers/hid/usbhid/hid-core.c | 1061 ++++++++++++++++++
drivers/{usb/input => hid/usbhid}/hid-ff.c | 0
drivers/{usb/input => hid/usbhid}/hid-lgff.c | 0
drivers/{usb/input => hid/usbhid}/hid-pidff.c | 0
drivers/{usb/input => hid/usbhid}/hid-plff.c | 0
drivers/{usb/input => hid/usbhid}/hid-tmff.c | 0
drivers/{usb/input => hid/usbhid}/hid-zpff.c | 0
drivers/{usb/input => hid/usbhid}/hiddev.c | 0
drivers/hid/usbhid/usbhid.h | 504 +++++++++
drivers/{usb/input => hid/usbhid}/usbkbd.c | 0
drivers/{usb/input => hid/usbhid}/usbmouse.c | 0
drivers/usb/input/Kconfig | 145 ---
drivers/usb/input/Makefile | 24 -
drivers/usb/input/hid-core.c | 1457 -------------------------
drivers/usb/input/usbhid.h | 87 --
include/linux/hid.h | 6 +-
24 files changed, 1793 insertions(+), 1727 deletions(-)

Adrian Bunk (1):
HID: hid-debug.c should #include <linux/hid-debug.h>

Jiri Kosina (8):
USB HID: use CONFIG_HID_DEBUG for outputting report descriptor
HID: fix bug in zeroing the last field byte in output reports
HID: fix possible double-free on error path in hid parser
HID: fix broken Logitech S510 keyboard report descriptor; make extra keys work
USB HID: move usbhid to hid-specific directory
USB HID: cleanup - move hid_blacklist to where it belongs
HID: add git tree information to MAINTAINERS
HID: fix Logitech DiNovo Edge touchwheel and Logic3 /SpectraVideo middle button

Julien BLACHE (1):
USB HID: Fix USB vendor and product IDs endianness for USB HID devices

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/