| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 1 | -2/+2 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -3/+3 |
| 2024-06-20 | media: rc: add missing MODULE_DESCRIPTION() macro | Jeff Johnson | 1 | -0/+1 |
| 2023-01-27 | driver core: make struct device_type.uevent() take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
| 2022-11-24 | driver core: make struct class.devnode() take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
| 2022-07-15 | media: lirc: ensure lirc device receives repeats | Marko Mäkelä | 1 | -1/+2 |
| 2022-06-20 | media: rc: Directly use ida_free() | keliu | 1 | -3/+3 |
| 2021-07-12 | media: rc: rc-main.c: deleted the repeated word | lijian | 1 | -1/+1 |
| 2021-03-11 | media: rc: compile rc-cec.c into rc-core | Hans Verkuil | 1 | -0/+6 |
| 2021-01-11 | media: rc: fix timeout handling after switch to microsecond durations | Matthias Reichl | 1 | -2/+2 |
| 2021-01-04 | media: rc: ensure that uevent can be read directly after rc device register | Sean Young | 1 | -2/+2 |
| 2020-09-07 | Merge tag 'v5.9-rc4' into patchwork | Mauro Carvalho Chehab | 1 | -16/+28 |
| 2020-09-03 | media: rc: rename ir_lirc_* functions to lirc_* | Sean Young | 1 | -5/+5 |
| 2020-08-28 | media: rc: do not access device via sysfs after rc_unregister_device() | Sean Young | 1 | -0/+12 |
| 2020-08-28 | media: rc: uevent sysfs file races with rc_unregister_device() | Sean Young | 1 | -16/+16 |
| 2020-07-04 | media: rc: return proper error code on error handling path in init | Evgeny Novikov | 1 | -1/+1 |
| 2020-03-12 | media: rc: make scancodes 64 bit | Sean Young | 1 | -22/+58 |
| 2020-01-03 | media: rc: ensure lirc is initialized before registering input device | Sean Young | 1 | -11/+16 |
| 2019-10-07 | media: rc: mark input device as pointing stick | Sean Young | 1 | -0/+1 |
| 2019-05-23 | media: rc-main: clean-up two warnings | Mauro Carvalho Chehab | 1 | -4/+2 |
| 2019-04-22 | media: rc: xbox_remote: add protocol and set timeout | Matthias Reichl | 1 | -0/+2 |
| 2019-03-01 | media: rc: fix several typos | Mauro Carvalho Chehab | 1 | -6/+6 |
| 2019-03-01 | media: Revert "media: rc: some events are dropped by userspace" | Sean Young | 1 | -1/+12 |
| 2019-02-18 | media: rc: rcmm decoder and encoder | Patrick Lerda | 1 | -0/+9 |
| 2018-11-22 | media: rc: ensure close() is called on rc_unregister_device | Sean Young | 1 | -0/+2 |
| 2018-11-22 | media: rc: cec devices do not have a lirc chardev | Sean Young | 1 | -2/+4 |
| 2018-10-05 | media: rc: imon: report mouse events using rc-core's input device | Sean Young | 1 | -0/+6 |
| 2018-10-05 | media: rc: some events are dropped by userspace | Sean Young | 1 | -12/+2 |
| 2018-07-30 | media: rc: read out of bounds if bpf reports high protocol number | Sean Young | 1 | -2/+10 |
| 2018-05-28 | media: rc: ensure input/lirc device can be opened after register | Sean Young | 1 | -2/+2 |
| 2018-04-20 | media: rc: mce_kbd protocol encodes two scancodes | Sean Young | 1 | -1/+1 |
| 2018-04-20 | media: rc: per-protocol repeat period and minimum keyup timer | Sean Young | 1 | -27/+29 |
| 2018-04-20 | media: rc: set timeout to smallest value required by enabled protocols | Sean Young | 1 | -6/+6 |
| 2018-03-21 | media: rc: add new imon protocol decoder and encoder | Sean Young | 1 | -0/+3 |
| 2018-03-21 | media: rc: oops in ir_timer_keyup after device unplug | Sean Young | 1 | -3/+3 |
| 2018-02-14 | media: rc: remove IR_dprintk() from rc-core | Sean Young | 1 | -46/+45 |
| 2017-12-18 | media: rc: bang in ir_do_keyup | Sean Young | 1 | -1/+1 |
| 2017-12-14 | media: cec: move cec autorepeat handling to rc-core | Sean Young | 1 | -1/+48 |
| 2017-12-14 | media: lirc: scancode rc devices should have a lirc device too | Sean Young | 1 | -3/+3 |
| 2017-12-14 | media: lirc: ensure lirc device receives nec repeats | Sean Young | 1 | -10/+17 |
| 2017-12-14 | media: lirc: implement reading scancode | Sean Young | 1 | -0/+7 |
| 2017-12-14 | media: lirc: remove last remnants of lirc kapi | Sean Young | 1 | -1/+0 |
| 2017-12-14 | media: lirc: do not call close() or open() on unregistered devices | Sean Young | 1 | -5/+9 |
| 2017-12-14 | media: lirc: move lirc_dev->attached to rc_dev->registered | Sean Young | 1 | -0/+10 |
| 2017-12-14 | media: rc: document and fix rc_validate_scancode() | Sean Young | 1 | -2/+16 |
| 2017-12-14 | media: lirc: validate scancode for transmit | Sean Young | 1 | -20/+33 |
| 2017-12-14 | media: lirc: lirc interface should not be a raw decoder | Sean Young | 1 | -25/+27 |
| 2017-12-14 | media: rc: auto load encoder if necessary | Sean Young | 1 | -1/+1 |
| 2017-12-11 | media: rc: add SPDX identifiers to the code I wrote | Mauro Carvalho Chehab | 1 | -14/+5 |
| 2017-11-30 | media: rc: partial revert of "media: rc: per-protocol repeat period" | Sean Young | 1 | -16/+16 |
| 2017-11-27 | media: rc: fix lots of documentation warnings | Mauro Carvalho Chehab | 1 | -18/+28 |
| 2017-10-31 | media: rc: Convert timers to use timer_setup() | Kees Cook | 1 | -4/+3 |
| 2017-10-04 | [media] media: rc: Delete duplicate debug message | Marc Gonzalez | 1 | -3/+0 |
| 2017-10-04 | [media] media: rc: Use bsearch library function | Thomas Meyer | 1 | -14/+20 |
| 2017-10-04 | [media] media: rc: include device name in rc udev event | Sean Young | 1 | -0/+2 |
| 2017-10-04 | [media] media: rc: if protocols can't be changed, don't be writable | Sean Young | 1 | -7/+21 |
| 2017-10-04 | [media] media: rc: ensure that protocols are enabled for scancode drivers | Sean Young | 1 | -0/+3 |
| 2017-10-04 | [media] media: rc: make device_type const | Bhumika Goyal | 1 | -1/+1 |
| 2017-08-20 | media: rc: rename RC_TYPE_* to RC_PROTO_* and RC_BIT_* to RC_PROTO_BIT_* | Sean Young | 1 | -75/+77 |
| 2017-08-20 | media: rc: per-protocol repeat period | Sean Young | 1 | -73/+65 |
| 2017-08-20 | media: rc: ensure we do not read out of bounds | Sean Young | 1 | -1/+4 |
| 2017-08-20 | media: rc-core: rename input_name to device_name | Sean Young | 1 | -4/+4 |
| 2017-08-20 | media: rc: constify attribute_group structures | Arvind Yadav | 1 | -3/+3 |
| 2017-08-20 | media: rc-core: consistent use of rc_repeat() | David Härdeman | 1 | -3/+3 |
| 2017-06-13 | [media] rc-core: cleanup rc_register_device pt2 | David Härdeman | 1 | -57/+10 |
| 2017-06-13 | [media] rc-core: cleanup rc_register_device | David Härdeman | 1 | -27/+48 |
| 2017-05-18 | [media] rc-core: fix input repeat handling | David Härdeman | 1 | -10/+10 |
| 2017-04-04 | Merge tag 'v4.11-rc5' into patchwork | Mauro Carvalho Chehab | 1 | -11/+15 |
| 2017-03-24 | [media] mce_kbd: add encoder | Sean Young | 1 | -2/+6 |
| 2017-03-03 | [media] rc: protocol is not set on register for raw IR devices | Sean Young | 1 | -9/+9 |
| 2017-03-03 | [media] rc: raw decoder for keymap protocol is not loaded on register | Sean Young | 1 | -2/+6 |
| 2017-01-31 | [media] rc: remove excessive spaces from error message | Sean Young | 1 | -2/+1 |
| 2017-01-30 | [media] rc-core: add support for IR raw transmitters | Andi Shyti | 1 | -17/+25 |
| 2017-01-30 | [media] rc-main: split setup and unregister functions | Andi Shyti | 1 | -62/+81 |
| 2017-01-30 | [media] rc-main: assign driver type during allocation | Andi Shyti | 1 | -3/+6 |
| 2017-01-30 | [media] rc: rc-core: Add support for encode_wakeup drivers | James Hogan | 1 | -5/+21 |
| 2017-01-30 | [media] rc: Add scancode validation | Sean Young | 1 | -3/+68 |
| 2017-01-30 | [media] rc: change wakeup_protocols to list all protocol variants | Sean Young | 1 | -58/+195 |
| 2017-01-30 | [media] rc5x: document that this is the 20 bit variant | Sean Young | 1 | -1/+1 |
| 2016-11-18 | [media] rc-main: clear rc_map.name in ir_free_table() | Max Kellermann | 1 | -0/+1 |
| 2016-11-18 | [media] rc-main: use pr_foo() macros | Mauro Carvalho Chehab | 1 | -3/+5 |
| 2016-10-24 | [media] rc: core: add managed versions of rc_allocate_device and rc_register_... | Heiner Kallweit | 1 | -1/+57 |
| 2016-10-21 | [media] rc: don't break long lines | Mauro Carvalho Chehab | 1 | -2/+1 |
| 2016-09-22 | [media] rc: split nec protocol into its three variants | Sean Young | 1 | -1/+3 |
| 2016-09-22 | [media] Partly revert "[media] rc-core: allow calling rc_open with device not... | Ole Ernst | 1 | -5/+4 |
| 2016-07-08 | Merge branch 'topic/cec' into patchwork | Mauro Carvalho Chehab | 1 | -0/+1 |
| 2016-07-08 | [media] rc-main: fix kernel oops after unloading keymap module | Hans Verkuil | 1 | -2/+8 |
| 2016-06-22 | [media] rc: Add HDMI CEC protocol handling | Kamil Debski | 1 | -0/+1 |
| 2016-05-07 | [media] drivers/media/rc: postpone kfree(rc_dev) | Max Kellermann | 1 | -1/+6 |
| 2016-05-07 | [media] media: rc: remove unneeded mutex in rc_register_device | Heiner Kallweit | 1 | -2/+0 |
| 2016-03-03 | [media] rc-core: allow calling rc_open with device not initialized | Mauro Carvalho Chehab | 1 | -26/+21 |
| 2016-02-16 | [media] rc-core: don't lock device at rc_register_device() | Mauro Carvalho Chehab | 1 | -19/+26 |
| 2015-12-03 | [media] media: rc: remove unneeded code | Heiner Kallweit | 1 | -3/+1 |
| 2015-11-19 | [media] media: rc: constify struct proto_names | Heiner Kallweit | 1 | -2/+2 |
| 2015-11-19 | [media] media: rc: preparation for on-demand decoder module loading | Heiner Kallweit | 1 | -13/+59 |
| 2015-11-19 | [media] media: rc-core: simplify logging in rc_register_device | Heiner Kallweit | 1 | -4/+2 |
| 2015-11-19 | [media] rc: allow rc modules to be loaded if rc-main is not a module | Russell King | 1 | -1/+1 |
| 2015-09-05 | Merge tag 'media/v4.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch... | Linus Torvalds | 1 | -28/+46 |
| 2015-08-19 | Revert "[media] rc: rc-core: Add support for encode_wakeup drivers" | David Härdeman | 1 | -6/+1 |
| 2015-08-11 | [media] rc-core: improve the lirc protocol reporting | David Härdeman | 1 | -1/+18 |
| 2015-07-06 | [media] rc-core: remove the LIRC "protocol" | David Härdeman | 1 | -5/+9 |
| 2015-07-06 | [media] rc-core: use an IDA rather than a bitmap | David Härdeman | 1 | -20/+20 |
| 2015-07-06 | [media] rc-core: fix remove uevent generation | David Härdeman | 1 | -3/+0 |
| 2015-05-14 | [media] rc: rc-core: Add support for encode_wakeup drivers | James Hogan | 1 | -1/+6 |
| 2015-04-30 | [media] rc: fix bad indenting | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2014-12-23 | [media] rc-main: Re-apply filter for no-op protocol change | James Hogan | 1 | -7/+7 |
| 2014-11-25 | [media] rc: Deletion of unnecessary checks before two function calls | Markus Elfring | 1 | -2/+1 |
| 2014-11-11 | Merge tag 'v3.18-rc4' into patchwork | Mauro Carvalho Chehab | 1 | -0/+2 |
| 2014-11-05 | [media] rc-main: Fix rc_type handling | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2014-10-30 | [media] rc-main: fix lockdep splash for rc-main | Tomas Melin | 1 | -0/+3 |
| 2014-10-30 | [media] rc-core: fix protocol_change regression in ir_raw_event_register | Tomas Melin | 1 | -0/+2 |
| 2014-07-30 | [media] rc-main: allow raw protocol drivers to restrict the allowed protos | Mauro Carvalho Chehab | 1 | -3/+2 |
| 2014-07-26 | [media] rc: Add support for decoding XMP protocol | Marcel J.E. Mol | 1 | -0/+1 |
| 2014-07-25 | [media] rc-core: rename dev->scanmask to dev->scancode_mask | David Härdeman | 1 | -2/+2 |
| 2014-07-25 | [media] rc-core: remove protocol arrays | David Härdeman | 1 | -15/+15 |
| 2014-07-23 | [media] rc-core: simplify sysfs code | David Härdeman | 1 | -121/+144 |
| 2014-07-23 | [media] rc-core: document the protocol type | David Härdeman | 1 | -12/+18 |
| 2014-04-06 | [media] rc-core: remove generic scancode filter | David Härdeman | 1 | -35/+53 |
| 2014-04-06 | [media] rc-core: split dev->s_filter | David Härdeman | 1 | -7/+17 |
| 2014-03-13 | [media] media: rc-core: use %s in rc_map_get() module load | Kees Cook | 1 | -1/+1 |
| 2014-03-11 | [media] rc-main: fix missing unlock if no devno left | James Hogan | 1 | -8/+8 |
| 2014-03-11 | [media] rc-main: automatically refresh filter on protocol change | James Hogan | 1 | -2/+39 |
| 2014-03-11 | [media] rc: add wakeup_protocols sysfs file | James Hogan | 1 | -34/+48 |
| 2014-03-11 | [media] rc: add allowed/enabled wakeup protocol masks | James Hogan | 1 | -5/+5 |
| 2014-03-11 | [media] rc-main: add generic scancode filtering | James Hogan | 1 | -7/+13 |
| 2014-03-11 | [media] rc-main: store_filter: pass errors to userland | James Hogan | 1 | -1/+1 |
| 2014-02-07 | [media, edac] Change my email address | Mauro Carvalho Chehab | 1 | -2/+2 |
| 2014-02-06 | [media] media: rc: add sysfs scancode filtering interface | James Hogan | 1 | -0/+136 |
| 2014-02-04 | [media] media: rc: add Sharp infrared protocol | James Hogan | 1 | -0/+1 |
| 2014-02-04 | [media] media: rc: only turn on LED if keypress generated | James Hogan | 1 | -1/+2 |
| 2014-02-04 | [media] rc-core: ir_core_dev_number can be static | Fengguang Wu | 1 | -1/+1 |
| 2014-01-15 | [media] rc-core: reuse device numbers | Mauro Carvalho Chehab | 1 | -3/+17 |
| 2013-08-23 | [media] media: rc: rdev->open or rdev->close can be NULL | Juergen Lock | 1 | -2/+2 |
| 2013-08-22 | [media] rc: add feedback led trigger for rc keypresses | Sean Young | 1 | -0/+6 |
| 2013-07-31 | [media] media: rc: Add rc_open/close and use count to rc_dev | Srinivas Kandagatla | 1 | -4/+42 |
| 2013-03-23 | [media] rc-core: don't treat dev->rc_map.rc_type as a bitmap | David Härdeman | 1 | -22/+10 |
| 2013-03-19 | [media] rc-core: rename ir_input_class to rc_class | David Härdeman | 1 | -6/+6 |
| 2013-03-19 | [media] rc-core: initialize rc-core earlier if built-in | David Härdeman | 1 | -1/+1 |
| 2012-12-27 | [media] rc: unlock on error in store_protocols() | Dan Carpenter | 1 | -1/+2 |
| 2012-12-26 | [media] rc: unlock on error in show_protocols() | Dan Carpenter | 1 | -1/+3 |
| 2012-10-27 | [media] rc-core: add separate defines for protocol bitmaps and numbers | David Härdeman | 1 | -32/+41 |
| 2012-07-30 | [media] Avoid sysfs oops when an rc_dev's raw device is absent | Douglas Bagnall | 1 | -2/+3 |
| 2012-03-19 | [media] rc: Pospone ir raw decoders loading until really needed | Ezequiel García | 1 | -2/+7 |
| 2012-01-15 | Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+1 |
| 2012-01-03 | switch device_get_devnode() and ->devnode() to umode_t * | Al Viro | 1 | -1/+1 |
| 2011-11-23 | Merge tag 'v3.2-rc2' into staging/for_v3.3 | Mauro Carvalho Chehab | 1 | -0/+1 |
| 2011-11-23 | [media] rc: Add support for decoding Sanyo protocol | Mauro Carvalho Chehab | 1 | -0/+1 |
| 2011-11-06 | Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+1 |
| 2011-10-31 | drivers/media: Add module.h to all files using it implicitly | Paul Gortmaker | 1 | -0/+1 |
| 2011-07-31 | [media] rc-main: Fix device de-registration logic | Mauro Carvalho Chehab | 1 | -10/+19 |
| 2011-07-27 | [media] rc-core support for Microsoft IR keyboard/mouse | Jarod Wilson | 1 | -0/+1 |
| 2011-07-27 | [media] rc: double unlock in rc_register_device() | Dan Carpenter | 1 | -1/+2 |
| 2011-07-01 | [media] rc: call input_sync after scancode reports | Jarod Wilson | 1 | -23/+25 |
| 2011-05-20 | [media] Use a more consistent value for RC repeat period | Mauro Carvalho Chehab | 1 | -0/+7 |
| 2011-05-20 | [media] rc: add locking to fix register/show race | Jarod Wilson | 1 | -6/+41 |
| 2011-05-04 | Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+3 |
| 2011-04-29 | [media] rc_core: avoid kernel oops when rmmod saa7134 | Hussam Al-Tayeb | 1 | -1/+2 |
| 2011-04-29 | [media] rc: show RC_TYPE_OTHER in sysfs | Jarod Wilson | 1 | -0/+1 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -2/+2 |
| 2011-03-19 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto... | Linus Torvalds | 1 | -2/+2 |
| 2011-03-10 | Merge branch 'media_fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 1 | -1/+1 |
| 2011-03-02 | [media] Fix sysfs rc protocol lookup for rc-5-sz | Antti Seppälä | 1 | -1/+1 |
| 2011-01-31 | Input: switch completely over to the new versions of get/setkeycode | Dmitry Torokhov | 1 | -2/+2 |
| 2011-01-31 | Input: rc-keymap - return KEY_RESERVED for unknown mappings | Dmitry Torokhov | 1 | -11/+17 |
| 2010-12-29 | [media] rc-core: Initialize return value to zero | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2010-12-29 | [media] rc-core: fix some leftovers from the renaming patches | David Härdeman | 1 | -1/+1 |
| 2010-12-29 | [media] rc: use rc_map_ prefix for all rc map tables | Mauro Carvalho Chehab | 1 | -14/+14 |
| 2010-12-29 | [media] rc: Name RC keymap tables as rc_map_table | Mauro Carvalho Chehab | 1 | -10/+10 |
| 2010-12-29 | [media] rc: Properly name the rc_map struct | Mauro Carvalho Chehab | 1 | -106/+106 |
| 2010-12-29 | [media] rc: Rename remote controller type to rc_type instead of ir_type | Mauro Carvalho Chehab | 1 | -17/+17 |
| 2010-12-29 | [media] Rename all public generic RC functions from ir_ to rc_ | Mauro Carvalho Chehab | 1 | -18/+18 |
| 2010-12-29 | [media] rc: rename the remaining things to rc_core | Mauro Carvalho Chehab | 1 | -9/+9 |
| 2010-12-29 | [media] ir-core: make struct rc_dev the primary interface | David Härdeman | 1 | -338/+274 |
| 2010-12-29 | [media] rc-core: Code cleanup after merging rc-sysfs and rc-map into rc-main | David Härdeman | 1 | -17/+13 |
| 2010-12-29 | [media] rc-core: merge rc-map.c into rc-main.c | Mauro Carvalho Chehab | 1 | -1/+93 |
| 2010-12-29 | [media] rc-core: Merge rc-sysfs.c into rc-main.c | Mauro Carvalho Chehab | 1 | -2/+347 |
| 2010-12-29 | [media] Rename rc-core files from ir- to rc- | Mauro Carvalho Chehab | 1 | -0/+766 |