OSDN Git Service

media: rc: implement zilog transmitter
authorSean Young <sean@mess.org>
Sat, 21 Oct 2017 12:16:47 +0000 (08:16 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Thu, 14 Dec 2017 14:58:20 +0000 (09:58 -0500)
commitacaa34bf06e963f0b9481a3c16bfd6867e2369a0
treea6fb49b4796eae34b9b4a301e5d8945e422d8655
parentab5222ed1691b522b196624794a904c879033afb
media: rc: implement zilog transmitter

This code implements the transmitter which is currently implemented
in the staging lirc_zilog driver.

The new code does not need a signal database, iow. the
haup-ir-blaster.bin firmware file is no longer needed, and the driver
does not know anything about the keycodes in that file.

Instead, the new driver can send raw IR, but the hardware is limited
to few different lengths of pulse and spaces, so it is best to use
generated IR rather than recorded IR.

Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/i2c/ir-kbd-i2c.c
include/media/i2c/ir-kbd-i2c.h