upstream: [media] rc: img-ir: add hardware decoder driver
authorJames Hogan <james.hogan@imgtec.com>
Fri, 28 Feb 2014 23:28:54 +0000 (20:28 -0300)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:55:00 +0000 (11:55 +0900)
commitfade0b45e360d2d7da7dbca435a62113ea746f3d
treee7673622fea18437241c176aeeb5d7fa9323f333
parent14a89d9019a9ad91561ed738dd18eb9cad068edc
upstream: [media] rc: img-ir: add hardware decoder driver

Add remote control input driver for the ImgTec Infrared block hardware
decoder, which is set up with timings for a specific protocol and
supports mask/value filtering and wake events.

The hardware decoder timing values, raw data to scan code conversion
function and scan code filter to raw data filter conversion function
will be provided in separate files for each protocol which this part of
the driver can use. The new generic scan code filter interface is made
use of to reduce interrupts and control wake events.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/rc/img-ir/img-ir-hw.c [new file with mode: 0644]
drivers/media/rc/img-ir/img-ir-hw.h [new file with mode: 0644]