Kconfig 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. config IR_CORE
  2. tristate
  3. depends on INPUT
  4. default INPUT
  5. config VIDEO_IR
  6. tristate
  7. depends on IR_CORE
  8. default IR_CORE
  9. config LIRC
  10. tristate
  11. default y
  12. ---help---
  13. Enable this option to build the Linux Infrared Remote
  14. Control (LIRC) core device interface driver. The LIRC
  15. interface passes raw IR to and from userspace, where the
  16. LIRC daemon handles protocol decoding for IR reception ann
  17. encoding for IR transmitting (aka "blasting").
  18. source "drivers/media/IR/keymaps/Kconfig"
  19. config IR_NEC_DECODER
  20. tristate "Enable IR raw decoder for the NEC protocol"
  21. depends on IR_CORE
  22. select BITREVERSE
  23. default y
  24. ---help---
  25. Enable this option if you have IR with NEC protocol, and
  26. if the IR is decoded in software
  27. config IR_RC5_DECODER
  28. tristate "Enable IR raw decoder for the RC-5 protocol"
  29. depends on IR_CORE
  30. select BITREVERSE
  31. default y
  32. ---help---
  33. Enable this option if you have IR with RC-5 protocol, and
  34. if the IR is decoded in software
  35. config IR_RC6_DECODER
  36. tristate "Enable IR raw decoder for the RC6 protocol"
  37. depends on IR_CORE
  38. select BITREVERSE
  39. default y
  40. ---help---
  41. Enable this option if you have an infrared remote control which
  42. uses the RC6 protocol, and you need software decoding support.
  43. config IR_JVC_DECODER
  44. tristate "Enable IR raw decoder for the JVC protocol"
  45. depends on IR_CORE
  46. select BITREVERSE
  47. default y
  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. config IR_SONY_DECODER
  52. tristate "Enable IR raw decoder for the Sony protocol"
  53. depends on IR_CORE
  54. default y
  55. ---help---
  56. Enable this option if you have an infrared remote control which
  57. uses the Sony protocol, and you need software decoding support.
  58. config IR_LIRC_CODEC
  59. tristate "Enable IR to LIRC bridge"
  60. depends on IR_CORE
  61. depends on LIRC
  62. default y
  63. ---help---
  64. Enable this option to pass raw IR to and from userspace via
  65. the LIRC interface.
  66. config IR_IMON
  67. tristate "SoundGraph iMON Receiver and Display"
  68. depends on USB_ARCH_HAS_HCD
  69. depends on IR_CORE
  70. select USB
  71. ---help---
  72. Say Y here if you want to use a SoundGraph iMON (aka Antec Veris)
  73. IR Receiver and/or LCD/VFD/VGA display.
  74. To compile this driver as a module, choose M here: the
  75. module will be called imon.
  76. config IR_MCEUSB
  77. tristate "Windows Media Center Ed. eHome Infrared Transceiver"
  78. depends on USB_ARCH_HAS_HCD
  79. depends on IR_CORE
  80. select USB
  81. ---help---
  82. Say Y here if you want to use a Windows Media Center Edition
  83. eHome Infrared Transceiver.
  84. To compile this driver as a module, choose M here: the
  85. module will be called mceusb.