Sean Young
f4364dcfc8
media: rc: introduce BPF_PROG_LIRC_MODE2
...
Add support for BPF_PROG_LIRC_MODE2. This type of BPF program can call
rc_keydown() to reported decoded IR scancodes, or rc_repeat() to report
that the last key should be repeated.
The bpf program can be attached to using the bpf(BPF_PROG_ATTACH) syscall;
the target_fd must be the /dev/lircN device.
Acked-by: Yonghong Song <yhs@fb.com>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2018-05-30 12:38:40 +02:00
..
acpi
xen: fixes for 4.17-rc1
2018-04-12 11:04:35 -07:00
asm-generic
earlycon: Use a pointer table to fix __earlycon_table stride
2018-04-23 10:06:59 +02:00
clocksource
ARM: SoC platform updates for 4.17
2018-04-05 21:21:08 -07:00
crypto
drm
drm: Fix HDCP downstream dev count read
2018-04-16 12:10:48 -04:00
dt-bindings
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-05-11 20:53:22 -04:00
keys
kvm
KVM: arm/arm64: vgic: Fix source vcpu issues for GICv2 SGI
2018-04-27 12:39:09 +01:00
linux
media: rc: introduce BPF_PROG_LIRC_MODE2
2018-05-30 12:38:40 +02:00
math-emu
media
MAINTAINERS & files: Canonize the e-mails I use at files
2018-05-04 06:21:06 -04:00
memory
misc
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-05-26 19:46:15 -04:00
pcmcia
ras
rdma
IB/uverbs: Fix uverbs_attr_get_obj
2018-05-23 15:25:53 -06:00
scsi
scsi: core: remove reference to scsi_show_extd_sense()
2018-04-18 23:37:39 -04:00
soc
soc: bcm2835: Make !RASPBERRYPI_FIRMWARE dummies return failure
2018-04-16 15:15:23 -07:00
sound
ALSA: control: Hardening for potential Spectre v1
2018-04-25 10:37:46 +02:00
target
trace
net/ipv4: Remove tracepoint in fib_validate_source
2018-05-24 23:01:15 -04:00
uapi
media: rc: introduce BPF_PROG_LIRC_MODE2
2018-05-30 12:38:40 +02:00
video
xen
xen/sndif: Sync up with the canonical definition in Xen
2018-04-17 08:26:33 -04:00