This is a newer driver for this device. It originally supported by the lirc_sasem.c staging driver, which was removed in kernel v4.12. Here a some more information about the hardware and my attempts to understand it: http://www.mess.org/2018/01/17/Ahanix-D-Vine-5-IR-VFD-module/ Sean Young (5): auxdisplay: charlcd: no need to call charlcd_gotoxy() if nothing changes auxdisplay: charlcd: add flush function auxdisplay: charlcd: add escape sequence for brightness on NEC µPD16314 media: rc: add keymap for Dign Remote media: rc: new driver for Sasem Remote Controller VFD/IR MAINTAINERS | 6 + drivers/auxdisplay/charlcd.c | 33 ++++- drivers/media/rc/Kconfig | 16 ++ drivers/media/rc/Makefile | 1 + drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-dign.c | 70 +++++++++ drivers/media/rc/sasem_ir.c | 297 +++++++++++++++++++++++++++++++++++++ include/media/rc-map.h | 1 + include/misc/charlcd.h | 1 + 9 files changed, 421 insertions(+), 5 deletions(-) create mode 100644 drivers/media/rc/keymaps/rc-dign.c create mode 100644 drivers/media/rc/sasem_ir.c -- 2.14.3