From: Jiri Kosina <jkosina@suse.cz>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Don Prince <dhprince-devel@yahoo.co.uk>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: [GIT] HID
Date: Fri, 21 May 2010 13:26:40 +0200 (CEST) [thread overview]
Message-ID: <alpine.LNX.2.00.1005211322140.28092@pobox.suse.cz> (raw)
In-Reply-To: <alpine.LFD.2.00.1005200948210.23538@i5.linux-foundation.org>
On Thu, 20 May 2010, Linus Torvalds wrote:
> Well, I look at something like "hid-ortec.c", and it has basically a few
> lines of code, much of it __init, and I say "ok, that makes sense to not
> even ask about".
>
> So I can see your argument. That said, I've never even _heard_ of ortek.
> Maybe it's some common chip and I use it every day. But even for something
> that small, I'd wonder how common they really are.
>
> So that kensington driver is a good example of something where I do think
> it makes sense to make it default. It's small, and kensington is a big
> name.
>
> But when the driver is several hundred lines, and the text size is
> probably in the kilobytes (I didn't compile that new driver, but even the
> trivial ones are a few hundred bytes) _and_ the driver is for something
> I've never even heard about, then I really think it shouldn't be enabled
> without asking.
So I see that you haven't pulled. I have therefore updated the 'for-linus'
branch with one extra commit, which removes the EMBEDDED crap for most of
the drivers, and preserves it only for those which
- we historically used to support by the core code before the quirk
separation
- the ones that are likely to hit many users while not growing the text
size significantly (Microsoft, Logitech, Genius)
Updated pull request below. Thanks.
Please pull from 'for-linus' branch at
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git for-linus
to receive the following updates:
Alan Ott (1):
HID: hidraw: Use Interrupt Endpoint for OUT Transfers if Available
Alan Stern (1):
HID: usbhid: enable remote wakeup for keyboards
Antonio Ospite (1):
HID: hidraw: fix indentation
Bastien Nocera (2):
HID: add HID_QUIRK_HIDDEV_FORCE and HID_QUIRK_NO_IGNORE
HID: add support for the Wacom Intuos 4 wireless
Bruno Prémont (12):
HID: register debugfs entries before adding device
HID: new driver for PicoLCD device
HID: add framebuffer support to PicoLCD device
HID: add backlight support to PicoLCD device
HID: add lcd support to PicoLCD device
HID: add GPO (leds) support to PicoLCD device
HID: add experimental access to PicoLCD device's EEPROM and FLASH
HID: hid-picolcd depends on LCD_CLASS_DEVICE
HID: fix picolcd's version parsing
HID: add suspend/resume hooks for hid drivers
HID: split picolcd's operation_mode sysfs attribute
HID: add PM support to PicoLCD device
Don Prince (4):
HID: Prodikeys PC-MIDI HID Driver
HID: Zydacron Remote Control driver
HID: hid-samsung: add support for Creative Desktop Wireless 6000
HID: hid-samsung: remove redundant key mappings
Jiri Kosina (14):
HID: output event in debugfs even if hid_get_report() fails
HID: simplify error handling in hid_input_report()
HID: fixup Kconfig entry for Roccat Kone
HID: remove BKL from hidraw
HID: remove excessive _EMERG messages from hidraw
HID: update BKL comment in hiddev
HID: picolcd: fix build failure
HID: egalax: update slab.h include
HID: fix support for Wacom Intuos 4 wireless
HID: fix build failure
HID: make Prodikeys driver standalone config option
HID: magicmouse: fix input registration
HID: add omitted hid-zydacron.c file
HID: fix up 'EMBEDDED' mess in Kconfig
Julia Lawall (2):
HID: Use kmemdup
HID: picolcd: Eliminate use after free
Lorenzo Castelli (1):
HID: add mappings for a few keys found on Logitech MX3200
Pete Zaitcev (1):
HID: non-overlapping zeroing of extra bits
Peter Hutterer (1):
HID: add multi-input quirk for eGalax Touchcontroller
Przemo Firszt (4):
HID: expose wacom pen tablet battery through power_supply class
HID: separate mode switching function for wacom bluetooth driver
HID: add sysfs speed attribute for wacom bluetooth tablet
HID: wacom: add ABI doc entry for speed attribute
Rafi Rubin (3):
HID: ntrig: add sensitivity and responsiveness support
HID: ntrig: add sysfs access to filter parameters
HID: ntrig: add filtering module parameters
Stefan Achatz (5):
HID: add driver for Roccat Kone gaming mouse
HID: roccat: Correctly mark init and exit functions
HID: roccat: fix special button support
HID: roccat: refactor special event handling
HID: roccat: cleanup preprocessor macros
Stephane Chatty (5):
HID: add support for the eGalax dual-touch panel
HID: add support for 3M multitouch 22" display
HID: added support for the Cando dual touch panel
HID: fixed missing inits in hid-cando.c
HID: Support for the 11.6" Cando panel
Tejun Heo (1):
HID: update gfp/slab.h includes
Wayne Thomas (1):
HID: add support for BTC Emprex 3009URF III Vista MCE Remote
Documentation/ABI/testing/sysfs-driver-hid-picolcd | 43 +
.../ABI/testing/sysfs-driver-hid-prodikeys | 29 +
.../ABI/testing/sysfs-driver-hid-roccat-kone | 111 +
Documentation/ABI/testing/sysfs-wacom | 10 +
drivers/hid/Kconfig | 151 +-
drivers/hid/Makefile | 6 +
drivers/hid/hid-3m-pct.c | 31 +-
drivers/hid/hid-cando.c | 272 ++
drivers/hid/hid-core.c | 53 +-
drivers/hid/hid-egalax.c | 281 +++
drivers/hid/hid-ids.h | 25 +
drivers/hid/hid-lg.c | 9 +
drivers/hid/hid-magicmouse.c | 5 +-
drivers/hid/hid-ntrig.c | 526 ++++-
drivers/hid/hid-picolcd.c | 2631 ++++++++++++++++++++
drivers/hid/hid-prodikeys.c | 910 +++++++
drivers/hid/hid-roccat-kone.c | 994 ++++++++
drivers/hid/hid-roccat-kone.h | 224 ++
drivers/hid/hid-samsung.c | 95 +-
drivers/hid/hid-topseed.c | 38 +-
drivers/hid/hid-wacom.c | 229 ++-
drivers/hid/hid-zydacron.c | 237 ++
drivers/hid/hidraw.c | 50 +-
drivers/hid/usbhid/hid-core.c | 73 +-
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/hid/usbhid/hiddev.c | 19 +-
drivers/hid/usbhid/usbkbd.c | 1 +
include/linux/hid.h | 10 +
28 files changed, 6907 insertions(+), 157 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-hid-picolcd
create mode 100644 Documentation/ABI/testing/sysfs-driver-hid-prodikeys
create mode 100644 Documentation/ABI/testing/sysfs-driver-hid-roccat-kone
create mode 100644 Documentation/ABI/testing/sysfs-wacom
create mode 100644 drivers/hid/hid-cando.c
create mode 100644 drivers/hid/hid-egalax.c
create mode 100644 drivers/hid/hid-picolcd.c
create mode 100644 drivers/hid/hid-prodikeys.c
create mode 100644 drivers/hid/hid-roccat-kone.c
create mode 100644 drivers/hid/hid-roccat-kone.h
create mode 100644 drivers/hid/hid-zydacron.c
--
Jiri Kosina
SUSE Labs, Novell Inc.
next prev parent reply other threads:[~2010-05-21 11:26 UTC|newest]
Thread overview: 90+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-19 12:59 [GIT] HID Jiri Kosina
2010-05-20 16:20 ` Linus Torvalds
2010-05-20 16:26 ` Linus Torvalds
2010-05-20 16:36 ` Jiri Kosina
2010-05-20 17:01 ` Linus Torvalds
2010-05-20 17:13 ` Jiri Kosina
2010-05-21 11:26 ` Jiri Kosina [this message]
-- strict thread matches above, loose matches on Subject: below --
2014-04-02 14:19 Jiri Kosina
2014-03-17 9:31 Jiri Kosina
2014-02-18 10:30 Jiri Kosina
2013-12-13 14:12 Jiri Kosina
2013-11-27 14:53 Jiri Kosina
2013-11-15 23:22 Jiri Kosina
2013-10-21 13:40 Jiri Kosina
2013-10-07 15:51 Jiri Kosina
2013-08-09 13:24 Jiri Kosina
2013-07-31 22:54 Jiri Kosina
2013-07-04 13:27 Jiri Kosina
2013-06-12 22:22 Jiri Kosina
2013-05-10 15:17 Jiri Kosina
2013-04-30 8:32 Jiri Kosina
2013-05-10 11:47 ` Ingo Molnar
2013-05-10 11:49 ` Jiri Kosina
2013-05-10 11:52 ` Ingo Molnar
2013-05-14 18:31 ` Ingo Molnar
2013-05-14 21:23 ` Jiri Kosina
2013-05-15 9:10 ` Ingo Molnar
2013-04-04 9:06 Jiri Kosina
2013-03-27 17:04 Jiri Kosina
2013-03-08 10:34 Jiri Kosina
2013-02-21 10:14 Jiri Kosina
2013-01-31 21:42 Jiri Kosina
2012-12-12 21:53 Jiri Kosina
2012-11-16 15:43 Jiri Kosina
2012-11-08 13:01 Jiri Kosina
2012-10-31 14:50 Jiri Kosina
2012-10-01 13:16 Jiri Kosina
2012-09-22 9:41 Jiri Kosina
2012-09-07 15:16 Jiri Kosina
2012-08-23 10:10 Jiri Kosina
2012-07-24 12:01 Jiri Kosina
2012-07-19 13:34 Jiri Kosina
2012-06-26 10:08 Jiri Kosina
2012-05-22 9:49 Jiri Kosina
2012-04-20 9:53 Jiri Kosina
2012-03-20 22:55 Jiri Kosina
2012-03-05 13:40 Jiri Kosina
2012-02-06 15:29 Jiri Kosina
2012-01-05 21:39 Jiri Kosina
2012-01-08 5:56 ` Jeremy Fitzhardinge
2012-01-08 12:29 ` Jeremy Fitzhardinge
2012-01-08 16:45 ` Jiri Kosina
2012-01-14 7:45 ` Jeremy Fitzhardinge
2012-02-01 11:48 ` Jiri Kosina
2012-02-01 17:10 ` Jeremy Fitzhardinge
2012-02-03 22:56 ` Jiri Kosina
2011-12-02 16:03 Jiri Kosina
2011-11-03 10:49 Jiri Kosina
2011-10-25 9:23 Jiri Kosina
2011-09-07 22:31 Jiri Kosina
2011-08-24 18:10 Jiri Kosina
2011-07-22 21:05 Jiri Kosina
2011-06-27 13:41 Jiri Kosina
2011-06-17 15:36 Jiri Kosina
2011-05-23 12:33 Jiri Kosina
2011-04-06 21:36 Jiri Kosina
2011-03-18 13:24 Jiri Kosina
2011-01-08 15:29 Jiri Kosina
2011-01-12 8:49 ` Jiri Kosina
2010-12-03 1:24 Jiri Kosina
2010-12-03 1:56 ` Linus Torvalds
2010-10-23 21:39 Jiri Kosina
2010-10-23 23:09 ` Jarod Wilson
2010-10-24 6:19 ` Jiri Kosina
2010-11-07 3:26 ` Jarod Wilson
2010-10-15 14:14 Jiri Kosina
2010-09-14 9:05 Jiri Kosina
2010-08-18 22:00 Jiri Kosina
2010-08-04 14:34 Jiri Kosina
2010-07-12 16:58 Jiri Kosina
2010-05-26 11:24 Jiri Kosina
2010-05-07 21:39 Jiri Kosina
2010-05-10 6:40 ` Jiri Kosina
2010-04-02 14:38 Jiri Kosina
2010-03-16 14:19 Jiri Kosina
2010-02-25 16:43 Jiri Kosina
2010-01-13 12:52 Jiri Kosina
2009-12-07 17:53 Jiri Kosina
2009-04-30 14:00 Jiri Kosina
2009-05-01 22:14 ` Jiri Kosina
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.LNX.2.00.1005211322140.28092@pobox.suse.cz \
--to=jkosina@suse.cz \
--cc=dhprince-devel@yahoo.co.uk \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.