aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/rc/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/rc/Kconfig')
-rw-r--r--drivers/media/rc/Kconfig35
1 files changed, 18 insertions, 17 deletions
diff --git a/drivers/media/rc/Kconfig b/drivers/media/rc/Kconfig
index ef19375899ec..42b4feb0e7f9 100644
--- a/drivers/media/rc/Kconfig
+++ b/drivers/media/rc/Kconfig
@@ -1,16 +1,17 @@
1menuconfig IR_CORE 1menuconfig RC_CORE
2 tristate "Infrared remote controller adapters" 2 tristate "Remote Controller adapters"
3 depends on INPUT 3 depends on INPUT
4 default INPUT 4 default INPUT
5 ---help--- 5 ---help---
6 Enable support for Remote Controllers on Linux. This is 6 Enable support for Remote Controllers on Linux. This is
7 needed in order to support several video capture adapters. 7 needed in order to support several video capture adapters.
8 Currently, all supported devices use InfraRed.
8 9
9 Enable this option if you have a video capture board even 10 Enable this option if you have a video capture board even
10 if you don't need IR, as otherwise, you may not be able to 11 if you don't need IR, as otherwise, you may not be able to
11 compile the driver for your adapter. 12 compile the driver for your adapter.
12 13
13if IR_CORE 14if RC_CORE
14 15
15config LIRC 16config LIRC
16 tristate 17 tristate
@@ -27,7 +28,7 @@ source "drivers/media/rc/keymaps/Kconfig"
27 28
28config IR_NEC_DECODER 29config IR_NEC_DECODER
29 tristate "Enable IR raw decoder for the NEC protocol" 30 tristate "Enable IR raw decoder for the NEC protocol"
30 depends on IR_CORE 31 depends on RC_CORE
31 select BITREVERSE 32 select BITREVERSE
32 default y 33 default y
33 34
@@ -37,7 +38,7 @@ config IR_NEC_DECODER
37 38
38config IR_RC5_DECODER 39config IR_RC5_DECODER
39 tristate "Enable IR raw decoder for the RC-5 protocol" 40 tristate "Enable IR raw decoder for the RC-5 protocol"
40 depends on IR_CORE 41 depends on RC_CORE
41 select BITREVERSE 42 select BITREVERSE
42 default y 43 default y
43 44
@@ -47,7 +48,7 @@ config IR_RC5_DECODER
47 48
48config IR_RC6_DECODER 49config IR_RC6_DECODER
49 tristate "Enable IR raw decoder for the RC6 protocol" 50 tristate "Enable IR raw decoder for the RC6 protocol"
50 depends on IR_CORE 51 depends on RC_CORE
51 select BITREVERSE 52 select BITREVERSE
52 default y 53 default y
53 54
@@ -57,7 +58,7 @@ config IR_RC6_DECODER
57 58
58config IR_JVC_DECODER 59config IR_JVC_DECODER
59 tristate "Enable IR raw decoder for the JVC protocol" 60 tristate "Enable IR raw decoder for the JVC protocol"
60 depends on IR_CORE 61 depends on RC_CORE
61 select BITREVERSE 62 select BITREVERSE
62 default y 63 default y
63 64
@@ -67,7 +68,7 @@ config IR_JVC_DECODER
67 68
68config IR_SONY_DECODER 69config IR_SONY_DECODER
69 tristate "Enable IR raw decoder for the Sony protocol" 70 tristate "Enable IR raw decoder for the Sony protocol"
70 depends on IR_CORE 71 depends on RC_CORE
71 default y 72 default y
72 73
73 ---help--- 74 ---help---
@@ -76,7 +77,7 @@ config IR_SONY_DECODER
76 77
77config IR_RC5_SZ_DECODER 78config IR_RC5_SZ_DECODER
78 tristate "Enable IR raw decoder for the RC-5 (streamzap) protocol" 79 tristate "Enable IR raw decoder for the RC-5 (streamzap) protocol"
79 depends on IR_CORE 80 depends on RC_CORE
80 select BITREVERSE 81 select BITREVERSE
81 default y 82 default y
82 83
@@ -88,7 +89,7 @@ config IR_RC5_SZ_DECODER
88 89
89config IR_LIRC_CODEC 90config IR_LIRC_CODEC
90 tristate "Enable IR to LIRC bridge" 91 tristate "Enable IR to LIRC bridge"
91 depends on IR_CORE 92 depends on RC_CORE
92 depends on LIRC 93 depends on LIRC
93 default y 94 default y
94 95
@@ -99,7 +100,7 @@ config IR_LIRC_CODEC
99config IR_ENE 100config IR_ENE
100 tristate "ENE eHome Receiver/Transceiver (pnp id: ENE0100/ENE02xxx)" 101 tristate "ENE eHome Receiver/Transceiver (pnp id: ENE0100/ENE02xxx)"
101 depends on PNP 102 depends on PNP
102 depends on IR_CORE 103 depends on RC_CORE
103 ---help--- 104 ---help---
104 Say Y here to enable support for integrated infrared receiver 105 Say Y here to enable support for integrated infrared receiver
105 /transceiver made by ENE. 106 /transceiver made by ENE.
@@ -113,7 +114,7 @@ config IR_ENE
113config IR_IMON 114config IR_IMON
114 tristate "SoundGraph iMON Receiver and Display" 115 tristate "SoundGraph iMON Receiver and Display"
115 depends on USB_ARCH_HAS_HCD 116 depends on USB_ARCH_HAS_HCD
116 depends on IR_CORE 117 depends on RC_CORE
117 select USB 118 select USB
118 ---help--- 119 ---help---
119 Say Y here if you want to use a SoundGraph iMON (aka Antec Veris) 120 Say Y here if you want to use a SoundGraph iMON (aka Antec Veris)
@@ -125,7 +126,7 @@ config IR_IMON
125config IR_MCEUSB 126config IR_MCEUSB
126 tristate "Windows Media Center Ed. eHome Infrared Transceiver" 127 tristate "Windows Media Center Ed. eHome Infrared Transceiver"
127 depends on USB_ARCH_HAS_HCD 128 depends on USB_ARCH_HAS_HCD
128 depends on IR_CORE 129 depends on RC_CORE
129 select USB 130 select USB
130 ---help--- 131 ---help---
131 Say Y here if you want to use a Windows Media Center Edition 132 Say Y here if you want to use a Windows Media Center Edition
@@ -137,7 +138,7 @@ config IR_MCEUSB
137config IR_NUVOTON 138config IR_NUVOTON
138 tristate "Nuvoton w836x7hg Consumer Infrared Transceiver" 139 tristate "Nuvoton w836x7hg Consumer Infrared Transceiver"
139 depends on PNP 140 depends on PNP
140 depends on IR_CORE 141 depends on RC_CORE
141 ---help--- 142 ---help---
142 Say Y here to enable support for integrated infrared receiver 143 Say Y here to enable support for integrated infrared receiver
143 /transciever made by Nuvoton (formerly Winbond). This chip is 144 /transciever made by Nuvoton (formerly Winbond). This chip is
@@ -150,7 +151,7 @@ config IR_NUVOTON
150config IR_STREAMZAP 151config IR_STREAMZAP
151 tristate "Streamzap PC Remote IR Receiver" 152 tristate "Streamzap PC Remote IR Receiver"
152 depends on USB_ARCH_HAS_HCD 153 depends on USB_ARCH_HAS_HCD
153 depends on IR_CORE 154 depends on RC_CORE
154 select USB 155 select USB
155 ---help--- 156 ---help---
156 Say Y here if you want to use a Streamzap PC Remote 157 Say Y here if you want to use a Streamzap PC Remote
@@ -162,7 +163,7 @@ config IR_STREAMZAP
162config IR_WINBOND_CIR 163config IR_WINBOND_CIR
163 tristate "Winbond IR remote control" 164 tristate "Winbond IR remote control"
164 depends on X86 && PNP 165 depends on X86 && PNP
165 depends on IR_CORE 166 depends on RC_CORE
166 select NEW_LEDS 167 select NEW_LEDS
167 select LEDS_CLASS 168 select LEDS_CLASS
168 select LEDS_TRIGGERS 169 select LEDS_TRIGGERS
@@ -176,4 +177,4 @@ config IR_WINBOND_CIR
176 To compile this driver as a module, choose M here: the module will 177 To compile this driver as a module, choose M here: the module will
177 be called winbond_cir. 178 be called winbond_cir.
178 179
179endif #IR_CORE 180endif #RC_CORE