]> git.baikalelectronics.ru Git - kernel.git/commit
media: rc: introduce Meson IR TX driver
authorViktor Prutyanov <viktor.prutyanov@phystech.edu>
Mon, 19 Jul 2021 17:05:06 +0000 (19:05 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Wed, 4 Aug 2021 12:43:49 +0000 (14:43 +0200)
commit2d70000b5c9bcac3707f380c8761085067f7bfc4
tree45b1573b4b788417d9281b7f709de7853985af11
parent06da4ebf84813d16736a0650f05cd706ff46b3be
media: rc: introduce Meson IR TX driver

This patch adds the driver for Amlogic Meson IR transmitter.

Some Amlogic SoCs such as A311D and T950D4 have IR transmitter
(also called blaster) controller onboard. It is capable of sending
IR signals with arbitrary carrier frequency and duty cycle.

The driver supports 2 modulation clock sources:
 - xtal3 clock (xtal divided by 3)
 - 1us clock

Signed-off-by: Viktor Prutyanov <viktor.prutyanov@phystech.edu>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/rc/Kconfig
drivers/media/rc/Makefile
drivers/media/rc/meson-ir-tx.c [new file with mode: 0644]