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