media: ttpci: use rc-core for the IR receiver
authorSean Young <sean@mess.org>
Tue, 4 Jun 2019 11:19:30 +0000 (07:19 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Mon, 10 Jun 2019 19:03:33 +0000 (15:03 -0400)
commit71f49a8bf5c592413edb5c8839ec0e6d754db3e1
tree3a3e0c3dfb70a8adb411850edb5a4ce9108e1e26
parenteb5005df886b3989dde5378064cc23315f769290
media: ttpci: use rc-core for the IR receiver

The IR protocol can now only be set via the rc protocols sysfs file rather
than via module parameters or a custom procfs file. So, it is no longer
necessary to periodically check for protocol changes.

The IR_RCMM protocol does not decode the Philips RC-MM protocol (12, 24 or
32 bit variants) or any protocol rc-core can encode, so this is marked
RC_PROTO_UNKNOWN.

Tested on Technotrend/Hauppauge WinTV Nexus-S rev2.1, which comes
with a small black hauppauge remote.

Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/pci/ttpci/av7110.c
drivers/media/pci/ttpci/av7110.h
drivers/media/pci/ttpci/av7110_ir.c
drivers/media/rc/keymaps/rc-hauppauge.c