James Hogan | 54b2912 | 2014-02-28 20:28:55 -0300 | [diff] [blame^] | 1 | config IR_IMG |
| 2 | tristate "ImgTec IR Decoder" |
| 3 | depends on RC_CORE |
| 4 | select IR_IMG_HW if !IR_IMG_RAW |
| 5 | help |
| 6 | Say Y or M here if you want to use the ImgTec infrared decoder |
| 7 | functionality found in SoCs such as TZ1090. |
| 8 | |
| 9 | config IR_IMG_RAW |
| 10 | bool "Raw decoder" |
| 11 | depends on IR_IMG |
| 12 | help |
| 13 | Say Y here to enable the raw mode driver which passes raw IR signal |
| 14 | changes to the IR raw decoders for software decoding. This is much |
| 15 | less reliable (due to lack of timestamps) and consumes more |
| 16 | processing power than using hardware decode, but can be useful for |
| 17 | testing, debug, and to make more protocols available. |
| 18 | |
| 19 | config IR_IMG_HW |
| 20 | bool "Hardware decoder" |
| 21 | depends on IR_IMG |
| 22 | help |
| 23 | Say Y here to enable the hardware decode driver which decodes the IR |
| 24 | signals in hardware. This is more reliable, consumes less processing |
| 25 | power since only a single interrupt is received for each scancode, |
| 26 | and allows an IR scancode to be used as a wake event. |