summaryrefslogtreecommitdiffstats
path: root/drivers/media/rc/lirc_dev.c
AgeCommit message (Expand)AuthorLines
2024-11-03fdget(), trivial conversionsAl Viro-9/+4
2024-09-27[tree-wide] finally take no_llseek outAl Viro-1/+0
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro-4/+4
2024-05-30lirc: rc_dev_get_from_fd(): fix file leakAl Viro-1/+3
2024-03-25media: lirc_dev: Make lirc_class constantRicardo B. Marliere-9/+9
2024-02-01media: rc: bpf attach/detach requires write permissionSean Young-1/+4
2023-10-11media: lirc: drop trailing space from scancode transmitSean Young-1/+5
2023-03-17driver core: class: remove module * from class_create()Greg Kroah-Hartman-1/+1
2022-06-20media: rc: Directly use ida_free()keliu-3/+3
2022-01-28media: lirc: report ir receiver overflowSean Young-7/+6
2022-01-28media: rc-core: rename ir_raw_event_reset to ir_raw_event_overflowSean Young-4/+4
2022-01-24media: lirc: simplify gap calculationSean Young-13/+6
2021-12-14media: lirc: always send timeout reportsSean Young-5/+0
2021-07-22media: rc: rename s_learning_mode() to s_wideband_receiver()Sean Young-3/+3
2020-11-17media: rc: validate that "rc_proto" is reasonableDan Carpenter-1/+2
2020-09-03media: rc: rename ir_lirc_* functions to lirc_*Sean Young-28/+27
2020-09-03media: rc: harmonize infrared durations to microsecondsSean Young-22/+15
2020-09-03media: rc: rename lirc char dev region to "lirc"Sean Young-2/+1
2020-03-12media: rc: make scancodes 64 bitSean Young-6/+1
2019-10-23compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann-3/+1
2019-06-21media: rc: IR signal for Panasonic air conditioner too longSean Young-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner-11/+1
2019-05-06*: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov-1/+1
2018-06-07Merge tag 'media/v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds-3/+28
2018-05-30media: rc: introduce BPF_PROG_LIRC_MODE2Sean Young-0/+30
2018-04-20media: rc: per-protocol repeat period and minimum keyup timerSean Young-1/+1
2018-04-20media: rc: add ioctl to get the current timeoutSean Young-0/+7
2018-04-20media: rc: report receiver and transmitter type on device registerSean Young-2/+20
2018-02-27media: rc: no need to announce major numberSean Young-2/+2
2018-02-14media: rc: get start time just before calling driver txSean Young-2/+2
2018-02-14media: rc: remove useless if statementSean Young-1/+1
2018-02-14media: rc: remove IR_dprintk() from rc-coreSean Young-5/+5
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds-6/+6
2018-02-06Merge tag 'media/v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds-339/+642
2018-01-23media: lirc: lirc daemon fails to detect raw IR deviceSean Young-2/+2
2018-01-23media: lirc: add module alias for lirc_devSean Young-0/+2
2018-01-23media: lirc: don't kfree the uninitialized pointer txbufColin Ian King-2/+3
2017-12-18media: lirc: release lock before sleepSean Young-1/+5
2017-12-18media: lirc: no need to recalculate durationSean Young-9/+1
2017-12-18media: lirc: do not pass ERR_PTR to kfreeSean Young-17/+18
2017-12-18media: lirc: when transmitting scancodes, block until transmit is doneSean Young-11/+11
2017-12-14media: lirc: improve lockingSean Young-102/+137
2017-12-14media: lirc: allow lirc device to be opened more than onceSean Young-113/+134
2017-12-14media: rc: include <uapi/linux/lirc.h> rather than <media/lirc.h>Sean Young-1/+1
2017-12-14media: rc: move ir-lirc-codec.c contents into lirc_dev.cSean Young-0/+604
2017-12-14media: lirc: scancode rc devices should have a lirc device tooSean Young-1/+4
2017-12-14media: lirc: implement reading scancodeSean Young-0/+13
2017-12-14media: lirc: remove last remnants of lirc kapiSean Young-97/+48
2017-12-14media: lirc: remove name from lirc_devSean Young-6/+3
2017-12-14media: lirc: create rc-core open and close lirc functionsSean Young-65/+3