]> git.baikalelectronics.ru Git - kernel.git/commit
HID: make a bus from hid code
authorJiri Slaby <jirislaby@gmail.com>
Fri, 16 May 2008 09:49:15 +0000 (11:49 +0200)
committerJiri Kosina <jkosina@suse.cz>
Tue, 14 Oct 2008 21:50:48 +0000 (23:50 +0200)
commit65d7df5bb65f332d2e0055f945edf24c2ee9e426
treea85fb7c801df07842301c27dc57cf2eb5092f6ed
parent6baacca50bbd61576b5d1f53e7e9a0bd18cb2533
HID: make a bus from hid code

Make a bus from hid core. This is the first step for converting all the
quirks and separate almost-drivers into real drivers attached to this bus.

It's implemented to change behaviour in very tiny manner, so that no driver
needs to be changed this time.

Also add generic drivers for both usb and bt into usbhid or hidp
respectively which will bind all non-blacklisted device. Those blacklisted
will be either grabbed by special drivers or by nobody if they are broken at
the very rude base.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-core.c
drivers/hid/hid-input.c
drivers/hid/usbhid/hid-core.c
drivers/hid/usbhid/usbhid.h
include/linux/hid.h
net/bluetooth/hidp/core.c