Kconfig 2.9 KB
Newer Older
1
config IR_CORE
2 3 4
	tristate
	depends on INPUT
	default INPUT
5 6 7 8 9

config VIDEO_IR
	tristate
	depends on IR_CORE
	default IR_CORE
10

11 12 13 14 15 16 17 18 19 20 21
config LIRC
	tristate
	default y

	---help---
	   Enable this option to build the Linux Infrared Remote
	   Control (LIRC) core device interface driver. The LIRC
	   interface passes raw IR to and from userspace, where the
	   LIRC daemon handles protocol decoding for IR reception ann
	   encoding for IR transmitting (aka "blasting").

22 23
source "drivers/media/IR/keymaps/Kconfig"

24
config IR_NEC_DECODER
25
	tristate "Enable IR raw decoder for the NEC protocol"
26
	depends on IR_CORE
27
	select BITREVERSE
28 29 30 31 32
	default y

	---help---
	   Enable this option if you have IR with NEC protocol, and
	   if the IR is decoded in software
33 34

config IR_RC5_DECODER
35
	tristate "Enable IR raw decoder for the RC-5 protocol"
36
	depends on IR_CORE
37
	select BITREVERSE
38 39 40 41 42
	default y

	---help---
	   Enable this option if you have IR with RC-5 protocol, and
	   if the IR is decoded in software
43 44 45 46

config IR_RC6_DECODER
	tristate "Enable IR raw decoder for the RC6 protocol"
	depends on IR_CORE
47
	select BITREVERSE
48 49 50 51 52
	default y

	---help---
	   Enable this option if you have an infrared remote control which
	   uses the RC6 protocol, and you need software decoding support.
J
Jarod Wilson 已提交
53

54 55 56
config IR_JVC_DECODER
	tristate "Enable IR raw decoder for the JVC protocol"
	depends on IR_CORE
57
	select BITREVERSE
58 59 60 61 62 63
	default y

	---help---
	   Enable this option if you have an infrared remote control which
	   uses the JVC protocol, and you need software decoding support.

64 65 66 67 68 69 70 71 72
config IR_SONY_DECODER
	tristate "Enable IR raw decoder for the Sony protocol"
	depends on IR_CORE
	default y

	---help---
	   Enable this option if you have an infrared remote control which
	   uses the Sony protocol, and you need software decoding support.

73 74 75 76 77 78 79 80 81 82
config IR_LIRC_CODEC
	tristate "Enable IR to LIRC bridge"
	depends on IR_CORE
	depends on LIRC
	default y

	---help---
	   Enable this option to pass raw IR to and from userspace via
	   the LIRC interface.

J
Jarod Wilson 已提交
83 84 85 86 87 88 89 90 91 92 93
config IR_IMON
	tristate "SoundGraph iMON Receiver and Display"
	depends on USB_ARCH_HAS_HCD
	depends on IR_CORE
	select USB
	---help---
	   Say Y here if you want to use a SoundGraph iMON (aka Antec Veris)
	   IR Receiver and/or LCD/VFD/VGA display.

	   To compile this driver as a module, choose M here: the
	   module will be called imon.
94 95 96 97 98 99 100 101 102 103 104 105

config IR_MCEUSB
	tristate "Windows Media Center Ed. eHome Infrared Transceiver"
	depends on USB_ARCH_HAS_HCD
	depends on IR_CORE
	select USB
	---help---
	   Say Y here if you want to use a Windows Media Center Edition
	   eHome Infrared Transceiver.

	   To compile this driver as a module, choose M here: the
	   module will be called mceusb.
106 107 108 109 110 111 112 113 114 115 116 117

config IR_STREAMZAP
	tristate "Streamzap PC Remote IR Receiver"
	depends on USB_ARCH_HAS_HCD
	depends on IR_CORE
	select USB
	---help---
	   Say Y here if you want to use a Streamzap PC Remote
	   Infrared Receiver.

	   To compile this driver as a module, choose M here: the
	   module will be called streamzap.