blob: 797a6c36d984d9f856ffba52c65fd6b2efd495b8 [file] [log] [blame]
Mauro Carvalho Chehab446e4a62009-12-11 08:34:07 -03001config IR_CORE
Mauro Carvalho Chehabe27d3812009-12-11 08:00:00 -03002 tristate
3 depends on INPUT
4 default INPUT
Mauro Carvalho Chehab446e4a62009-12-11 08:34:07 -03005
6config VIDEO_IR
7 tristate
8 depends on IR_CORE
9 default IR_CORE
Mauro Carvalho Chehab995187b2010-03-24 20:47:53 -030010
Mauro Carvalho Chehab6686fa62010-04-02 03:05:46 -030011source "drivers/media/IR/keymaps/Kconfig"
12
Mauro Carvalho Chehab995187b2010-03-24 20:47:53 -030013config IR_NEC_DECODER
Mauro Carvalho Chehab897c7b32010-04-09 09:20:11 -030014 tristate "Enable IR raw decoder for the NEC protocol"
Mauro Carvalho Chehab995187b2010-03-24 20:47:53 -030015 depends on IR_CORE
Randy Dunlap58aac2b2010-05-14 14:09:57 -030016 select BITREVERSE
Mauro Carvalho Chehab995187b2010-03-24 20:47:53 -030017 default y
18
19 ---help---
20 Enable this option if you have IR with NEC protocol, and
21 if the IR is decoded in software
Mauro Carvalho Chehabdb1423a2010-04-04 10:27:20 -030022
23config IR_RC5_DECODER
Mauro Carvalho Chehab897c7b32010-04-09 09:20:11 -030024 tristate "Enable IR raw decoder for the RC-5 protocol"
Mauro Carvalho Chehabdb1423a2010-04-04 10:27:20 -030025 depends on IR_CORE
Randy Dunlap033608c2010-05-26 14:08:51 -030026 select BITREVERSE
Mauro Carvalho Chehabdb1423a2010-04-04 10:27:20 -030027 default y
28
29 ---help---
30 Enable this option if you have IR with RC-5 protocol, and
31 if the IR is decoded in software
David Härdeman784a4932010-04-08 20:04:40 -030032
33config IR_RC6_DECODER
34 tristate "Enable IR raw decoder for the RC6 protocol"
35 depends on IR_CORE
Randy Dunlap21354362010-05-26 14:08:51 -030036 select BITREVERSE
David Härdeman784a4932010-04-08 20:04:40 -030037 default y
38
39 ---help---
40 Enable this option if you have an infrared remote control which
41 uses the RC6 protocol, and you need software decoding support.
Jarod Wilson21677cf2010-04-16 18:29:02 -030042
David Härdemanbf670f62010-04-15 18:46:05 -030043config IR_JVC_DECODER
44 tristate "Enable IR raw decoder for the JVC protocol"
45 depends on IR_CORE
46 default y
47
48 ---help---
49 Enable this option if you have an infrared remote control which
50 uses the JVC protocol, and you need software decoding support.
51
David Härdeman3fe29c82010-04-15 18:46:10 -030052config IR_SONY_DECODER
53 tristate "Enable IR raw decoder for the Sony protocol"
54 depends on IR_CORE
55 default y
56
57 ---help---
58 Enable this option if you have an infrared remote control which
59 uses the Sony protocol, and you need software decoding support.
60
Jarod Wilson21677cf2010-04-16 18:29:02 -030061config IR_IMON
62 tristate "SoundGraph iMON Receiver and Display"
63 depends on USB_ARCH_HAS_HCD
64 depends on IR_CORE
65 select USB
66 ---help---
67 Say Y here if you want to use a SoundGraph iMON (aka Antec Veris)
68 IR Receiver and/or LCD/VFD/VGA display.
69
70 To compile this driver as a module, choose M here: the
71 module will be called imon.
Jarod Wilson66e89522010-06-01 17:32:08 -030072
73config IR_MCEUSB
74 tristate "Windows Media Center Ed. eHome Infrared Transceiver"
75 depends on USB_ARCH_HAS_HCD
76 depends on IR_CORE
77 select USB
78 ---help---
79 Say Y here if you want to use a Windows Media Center Edition
80 eHome Infrared Transceiver.
81
82 To compile this driver as a module, choose M here: the
83 module will be called mceusb.