diff options
Diffstat (limited to 'drivers/media/IR/Kconfig')
-rw-r--r-- | drivers/media/IR/Kconfig | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/drivers/media/IR/Kconfig b/drivers/media/IR/Kconfig index d22a8ec523fc..999a8250b3ce 100644 --- a/drivers/media/IR/Kconfig +++ b/drivers/media/IR/Kconfig | |||
@@ -8,6 +8,17 @@ config VIDEO_IR | |||
8 | depends on IR_CORE | 8 | depends on IR_CORE |
9 | default IR_CORE | 9 | default IR_CORE |
10 | 10 | ||
11 | config LIRC | ||
12 | tristate | ||
13 | default y | ||
14 | |||
15 | ---help--- | ||
16 | Enable this option to build the Linux Infrared Remote | ||
17 | Control (LIRC) core device interface driver. The LIRC | ||
18 | interface passes raw IR to and from userspace, where the | ||
19 | LIRC daemon handles protocol decoding for IR reception ann | ||
20 | encoding for IR transmitting (aka "blasting"). | ||
21 | |||
11 | source "drivers/media/IR/keymaps/Kconfig" | 22 | source "drivers/media/IR/keymaps/Kconfig" |
12 | 23 | ||
13 | config IR_NEC_DECODER | 24 | config IR_NEC_DECODER |
@@ -33,6 +44,7 @@ config IR_RC5_DECODER | |||
33 | config IR_RC6_DECODER | 44 | config IR_RC6_DECODER |
34 | tristate "Enable IR raw decoder for the RC6 protocol" | 45 | tristate "Enable IR raw decoder for the RC6 protocol" |
35 | depends on IR_CORE | 46 | depends on IR_CORE |
47 | select BITREVERSE | ||
36 | default y | 48 | default y |
37 | 49 | ||
38 | ---help--- | 50 | ---help--- |
@@ -42,6 +54,7 @@ config IR_RC6_DECODER | |||
42 | config IR_JVC_DECODER | 54 | config IR_JVC_DECODER |
43 | tristate "Enable IR raw decoder for the JVC protocol" | 55 | tristate "Enable IR raw decoder for the JVC protocol" |
44 | depends on IR_CORE | 56 | depends on IR_CORE |
57 | select BITREVERSE | ||
45 | default y | 58 | default y |
46 | 59 | ||
47 | ---help--- | 60 | ---help--- |
@@ -57,6 +70,16 @@ config IR_SONY_DECODER | |||
57 | Enable this option if you have an infrared remote control which | 70 | Enable this option if you have an infrared remote control which |
58 | uses the Sony protocol, and you need software decoding support. | 71 | uses the Sony protocol, and you need software decoding support. |
59 | 72 | ||
73 | config IR_LIRC_CODEC | ||
74 | tristate "Enable IR to LIRC bridge" | ||
75 | depends on IR_CORE | ||
76 | depends on LIRC | ||
77 | default y | ||
78 | |||
79 | ---help--- | ||
80 | Enable this option to pass raw IR to and from userspace via | ||
81 | the LIRC interface. | ||
82 | |||
60 | config IR_IMON | 83 | config IR_IMON |
61 | tristate "SoundGraph iMON Receiver and Display" | 84 | tristate "SoundGraph iMON Receiver and Display" |
62 | depends on USB_ARCH_HAS_HCD | 85 | depends on USB_ARCH_HAS_HCD |
@@ -68,3 +91,15 @@ config IR_IMON | |||
68 | 91 | ||
69 | To compile this driver as a module, choose M here: the | 92 | To compile this driver as a module, choose M here: the |
70 | module will be called imon. | 93 | module will be called imon. |
94 | |||
95 | config IR_MCEUSB | ||
96 | tristate "Windows Media Center Ed. eHome Infrared Transceiver" | ||
97 | depends on USB_ARCH_HAS_HCD | ||
98 | depends on IR_CORE | ||
99 | select USB | ||
100 | ---help--- | ||
101 | Say Y here if you want to use a Windows Media Center Edition | ||
102 | eHome Infrared Transceiver. | ||
103 | |||
104 | To compile this driver as a module, choose M here: the | ||
105 | module will be called mceusb. | ||