Skip to content

Commit 4a62a5a

Browse files
jarodwilsonMauro Carvalho Chehab
authored andcommitted
V4L/DVB: IR: add lirc device interface
v2: currently unused ioctls are included, but #if 0'd out Signed-off-by: Jarod Wilson <jarod@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
1 parent 7a12f4b commit 4a62a5a

5 files changed

Lines changed: 1162 additions & 0 deletions

File tree

drivers/media/IR/Kconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,17 @@ config VIDEO_IR
88
depends on IR_CORE
99
default IR_CORE
1010

11+
config LIRC
12+
tristate
13+
default y
14+
15+
---help---
16+
Enable this option to build the Linux Infrared Remote
17+
Control (LIRC) core device interface driver. The LIRC
18+
interface passes raw IR to and from userspace, where the
19+
LIRC daemon handles protocol decoding for IR reception ann
20+
encoding for IR transmitting (aka "blasting").
21+
1122
source "drivers/media/IR/keymaps/Kconfig"
1223

1324
config IR_NEC_DECODER

drivers/media/IR/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ obj-y += keymaps/
55

66
obj-$(CONFIG_IR_CORE) += ir-core.o
77
obj-$(CONFIG_VIDEO_IR) += ir-common.o
8+
obj-$(CONFIG_LIRC) += lirc_dev.o
89
obj-$(CONFIG_IR_NEC_DECODER) += ir-nec-decoder.o
910
obj-$(CONFIG_IR_RC5_DECODER) += ir-rc5-decoder.o
1011
obj-$(CONFIG_IR_RC6_DECODER) += ir-rc6-decoder.o

0 commit comments

Comments
 (0)