Skip to content

Commit

Permalink
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
Browse files Browse the repository at this point in the history
…/git/jikos/hid

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (22 commits)
  HID: fix error condition propagation in hid-sony driver
  HID: fix reference count leak hidraw
  HID: add proper support for pensketch 12x9 tablet
  HID: don't allow DealExtreme usb-radio be handled by usb hid driver
  HID: fix default Kconfig setting for TopSpeed driver
  HID: driver for TopSeed Cyberlink quirky remote
  HID: make boot protocol drivers depend on EMBEDDED
  HID: avoid sparse warning in HID_COMPAT_LOAD_DRIVER
  HID: hiddev cleanup -- handle all error conditions properly
  HID: force feedback driver for GreenAsia 0x12 PID
  HID: switch specialized drivers from "default y" to !EMBEDDED
  HID: set proper dev.parent in hidraw
  HID: add dynids facility
  HID: use GFP_KERNEL in hid_alloc_buffers
  HID: usbhid, use usb_endpoint_xfer_int
  HID: move usbhid flags to usbhid.h
  HID: add n-trig digitizer support
  HID: add phys and name ioctls to hidraw
  HID: struct device - replace bus_id with dev_name(), dev_set_name()
  HID: automatically call usbhid_set_leds in usbhid driver
  ...
  • Loading branch information
Linus Torvalds committed Jan 6, 2009
2 parents c54feba + ed42350 commit 8606ab6
Show file tree
Hide file tree
Showing 20 changed files with 685 additions and 269 deletions.
70 changes: 39 additions & 31 deletions drivers/hid/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -85,14 +85,14 @@ config HID_COMPAT
config HID_A4TECH
tristate "A4 tech" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for A4 tech X5 and WOP-35 / Trust 450L mice.

config HID_APPLE
tristate "Apple" if EMBEDDED
depends on (USB_HID || BT_HIDP)
default y
default !EMBEDDED
---help---
Support for some Apple devices which less or more break
HID specification.
Expand All @@ -103,64 +103,49 @@ config HID_APPLE
config HID_BELKIN
tristate "Belkin" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Belkin Flip KVM and Wireless keyboard.

config HID_BRIGHT
tristate "Bright" if EMBEDDED
depends on USB_HID
default y
---help---
Support for Bright ABNT-2 keyboard.

config HID_CHERRY
tristate "Cherry" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Cherry Cymotion keyboard.

config HID_CHICONY
tristate "Chicony" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Chicony Tactical pad.

config HID_CYPRESS
tristate "Cypress" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for cypress mouse and barcode readers.

config HID_DELL
tristate "Dell" if EMBEDDED
depends on USB_HID
default y
---help---
Support for quirky Dell HID hardware that require
special LED handling (W7658 and SK8115 models)

config HID_EZKEY
tristate "Ezkey" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Ezkey BTC 8193 keyboard.

config HID_GYRATION
tristate "Gyration" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Gyration remote control.

config HID_LOGITECH
tristate "Logitech" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Logitech devices that are not fully compliant with HID standard.

Expand Down Expand Up @@ -191,21 +176,28 @@ config LOGIRUMBLEPAD2_FF
config HID_MICROSOFT
tristate "Microsoft" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Microsoft devices that are not fully compliant with HID standard.

config HID_MONTEREY
tristate "Monterey" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Monterey Genius KB29E.

config HID_NTRIG
tristate "NTrig" if EMBEDDED
depends on USB_HID
default !EMBEDDED
---help---
Support for N-Trig touch screen.

config HID_PANTHERLORD
tristate "Pantherlord devices support" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for PantherLord/GreenAsia based device support.

Expand All @@ -220,31 +212,47 @@ config PANTHERLORD_FF
config HID_PETALYNX
tristate "Petalynx" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Petalynx Maxter remote control.

config HID_SAMSUNG
tristate "Samsung" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Samsung InfraRed remote control.

config HID_SONY
tristate "Sony" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Sony PS3 controller.

config HID_SUNPLUS
tristate "Sunplus" if EMBEDDED
depends on USB_HID
default y
default !EMBEDDED
---help---
Support for Sunplus wireless desktop.

config GREENASIA_FF
tristate "GreenAsia (Product ID 0x12) force feedback support"
depends on USB_HID
select INPUT_FF_MEMLESS
---help---
Say Y here if you have a GreenAsia (Product ID 0x12) based game controller
(like MANTA Warior MM816 and SpeedLink Strike2 SL-6635) or adapter
and want to enable force feedback support for it.

config HID_TOPSEED
tristate "TopSeed Cyberlink remote control support" if EMBEDDED
depends on USB_HID
default !EMBEDDED
---help---
Say Y if you have a TopSeed Cyberlink remote control.

config THRUSTMASTER_FF
tristate "ThrustMaster devices support"
depends on USB_HID
Expand Down
5 changes: 3 additions & 2 deletions drivers/hid/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,23 @@ endif
obj-$(CONFIG_HID_A4TECH) += hid-a4tech.o
obj-$(CONFIG_HID_APPLE) += hid-apple.o
obj-$(CONFIG_HID_BELKIN) += hid-belkin.o
obj-$(CONFIG_HID_BRIGHT) += hid-bright.o
obj-$(CONFIG_HID_CHERRY) += hid-cherry.o
obj-$(CONFIG_HID_CHICONY) += hid-chicony.o
obj-$(CONFIG_HID_CYPRESS) += hid-cypress.o
obj-$(CONFIG_HID_DELL) += hid-dell.o
obj-$(CONFIG_HID_EZKEY) += hid-ezkey.o
obj-$(CONFIG_HID_GYRATION) += hid-gyration.o
obj-$(CONFIG_HID_LOGITECH) += hid-logitech.o
obj-$(CONFIG_HID_MICROSOFT) += hid-microsoft.o
obj-$(CONFIG_HID_MONTEREY) += hid-monterey.o
obj-$(CONFIG_HID_NTRIG) += hid-ntrig.o
obj-$(CONFIG_HID_PANTHERLORD) += hid-pl.o
obj-$(CONFIG_HID_PETALYNX) += hid-petalynx.o
obj-$(CONFIG_HID_SAMSUNG) += hid-samsung.o
obj-$(CONFIG_HID_SONY) += hid-sony.o
obj-$(CONFIG_HID_SUNPLUS) += hid-sunplus.o
obj-$(CONFIG_GREENASIA_FF) += hid-gaff.o
obj-$(CONFIG_THRUSTMASTER_FF) += hid-tmff.o
obj-$(CONFIG_HID_TOPSEED) += hid-topseed.o
obj-$(CONFIG_ZEROPLUS_FF) += hid-zpff.o

obj-$(CONFIG_USB_HID) += usbhid/
Expand Down
71 changes: 0 additions & 71 deletions drivers/hid/hid-bright.c

This file was deleted.

Loading

0 comments on commit 8606ab6

Please sign in to comment.