summaryrefslogtreecommitdiffstats
path: root/drivers/media/rc/ir-imon-decoder.c
Commit message (Collapse)AuthorAgeFilesLines
* media: rc: imon decoder: support the stickSean Young2018-05-041-3/+132
| | | | | | | | The iMON PAD controller has a analog stick, which can be switched to keyboard mode (cursor keys) or work as a crappy mouse. Signed-off-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
* media: rc: set timeout to smallest value required by enabled protocolsSean Young2018-04-201-0/+1
| | | | | | | | | | | | The longer the IR timeout, the longer the rc device waits until delivering the trailing space. So, by reducing this timeout, we reduce the delay for the last scancode to be delivered. Note that the lirc daemon disables all protocols, in which case we revert back to the default value. Signed-off-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
* media: rc: add new imon protocol decoder and encoderSean Young2018-03-211-0/+193
This makes it possible to use the various iMON remotes with any raw IR RC device. Signed-off-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>