]> Pileus Git - ~andy/linux/blobdiff - drivers/hid/Kconfig
HID: appleir: add support for Apple ir devices
[~andy/linux] / drivers / hid / Kconfig
index e7d6a13ec6a623ab1d4123d80a4aae37bb76aaa9..7f5e0aa5fe5a10bdafc8a92ab7d4c661528ab3e3 100644 (file)
@@ -122,6 +122,17 @@ config HID_APPLE
        Say Y here if you want support for keyboards of Apple iBooks, PowerBooks,
        MacBooks, MacBook Pros and Apple Aluminum.
 
+config HID_APPLEIR
+       tristate "Apple infrared receiver"
+       depends on (USB_HID)
+       ---help---
+       Support for Apple infrared remote control. All the Apple computers from
+         2005 onwards include such a port, except the unibody Macbook (2009),
+         and Mac Pros. This receiver is also used in the Apple TV set-top box
+         prior to the 2010 model.
+
+       Say Y here if you want support for Apple infrared remote control.
+
 config HID_AUREAL
        tristate "Aureal"
        depends on USB_HID
@@ -320,7 +331,7 @@ config HID_LOGITECH_DJ
        Say Y if you want support for Logitech Unifying receivers and devices.
        Unifying receivers are capable of pairing up to 6 Logitech compliant
        devices to the same receiver. Without this driver it will be handled by
-       generic USB_HID driver and all incomming events will be multiplexed
+       generic USB_HID driver and all incoming events will be multiplexed
        into a single mouse and a single keyboard device.
 
 config LOGITECH_FF
@@ -596,6 +607,12 @@ config HID_SPEEDLINK
        ---help---
        Support for Speedlink Vicious and Divine Cezanne mouse.
 
+config HID_STEELSERIES
+       tristate "Steelseries SRW-S1 steering wheel support"
+       depends on USB_HID
+       ---help---
+       Support for Steelseries SRW-S1 steering wheel
+
 config HID_SUNPLUS
        tristate "Sunplus wireless desktop"
        depends on USB_HID
@@ -655,6 +672,16 @@ config HID_TOPSEED
        Say Y if you have a TopSeed Cyberlink or BTC Emprex or Conceptronic
        CLLRCMCE remote control.
 
+config HID_THINGM
+       tristate "ThingM blink(1) USB RGB LED"
+       depends on USB_HID
+       depends on LEDS_CLASS
+       ---help---
+       Support for the ThingM blink(1) USB RGB LED. This driver registers a
+       Linux LED class instance, plus additional sysfs attributes to control
+       RGB colors, fade time and playing. The device is exposed through hidraw
+       to access other functions.
+
 config HID_THRUSTMASTER
        tristate "ThrustMaster devices support"
        depends on USB_HID
@@ -719,7 +746,7 @@ config HID_ZYDACRON
 
 config HID_SENSOR_HUB
        tristate "HID Sensors framework support"
-       depends on USB_HID
+       depends on USB_HID && GENERIC_HARDIRQS
        select MFD_CORE
        default n
        -- help---