]> bbs.cooldavid.org Git - net-next-2.6.git/blame - drivers/media/IR/Kconfig
V4L/DVB: IR: jvc-decoder needs BITREVERSE
[net-next-2.6.git] / drivers / media / IR / Kconfig
CommitLineData
446e4a64 1config IR_CORE
e27d3811
MCC
2 tristate
3 depends on INPUT
4 default INPUT
446e4a64
MCC
5
6config VIDEO_IR
7 tristate
8 depends on IR_CORE
9 default IR_CORE
995187be 10
4a62a5ab
JW
11config 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
6686fa69
MCC
22source "drivers/media/IR/keymaps/Kconfig"
23
995187be 24config IR_NEC_DECODER
897c7b3b 25 tristate "Enable IR raw decoder for the NEC protocol"
995187be 26 depends on IR_CORE
58aac2bf 27 select BITREVERSE
995187be
MCC
28 default y
29
30 ---help---
31 Enable this option if you have IR with NEC protocol, and
32 if the IR is decoded in software
db1423a6
MCC
33
34config IR_RC5_DECODER
897c7b3b 35 tristate "Enable IR raw decoder for the RC-5 protocol"
db1423a6 36 depends on IR_CORE
033608c1 37 select BITREVERSE
db1423a6
MCC
38 default y
39
40 ---help---
41 Enable this option if you have IR with RC-5 protocol, and
42 if the IR is decoded in software
784a4931
DH
43
44config IR_RC6_DECODER
45 tristate "Enable IR raw decoder for the RC6 protocol"
46 depends on IR_CORE
2135436a 47 select BITREVERSE
784a4931
DH
48 default y
49
50 ---help---
51 Enable this option if you have an infrared remote control which
52 uses the RC6 protocol, and you need software decoding support.
21677cfc 53
bf670f64
DH
54config IR_JVC_DECODER
55 tristate "Enable IR raw decoder for the JVC protocol"
56 depends on IR_CORE
f9839da0 57 select BITREVERSE
bf670f64
DH
58 default y
59
60 ---help---
61 Enable this option if you have an infrared remote control which
62 uses the JVC protocol, and you need software decoding support.
63
3fe29c89
DH
64config IR_SONY_DECODER
65 tristate "Enable IR raw decoder for the Sony protocol"
66 depends on IR_CORE
67 default y
68
69 ---help---
70 Enable this option if you have an infrared remote control which
71 uses the Sony protocol, and you need software decoding support.
72
ca414698
JW
73config 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
21677cfc
JW
83config IR_IMON
84 tristate "SoundGraph iMON Receiver and Display"
85 depends on USB_ARCH_HAS_HCD
86 depends on IR_CORE
87 select USB
88 ---help---
89 Say Y here if you want to use a SoundGraph iMON (aka Antec Veris)
90 IR Receiver and/or LCD/VFD/VGA display.
91
92 To compile this driver as a module, choose M here: the
93 module will be called imon.
66e89522
JW
94
95config 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.