linux/drivers/media/rc
James Hogan 7b802ce7e8 [media] rc-main: store_filter: pass errors to userland
Propagate errors returned by drivers from the s_filter callback back to
userland when updating scancode filters. This allows userland to see
when the filter couldn't be updated, usually because it's not a valid
filter for the hardware.

Previously the filter was being updated conditionally on success of
s_filter, but the write always reported success back to userland.

Reported-by: Antti Seppälä <a.seppala@gmail.com>
Signed-off-by: James Hogan <james.hogan@imgtec.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-03-11 12:13:23 -03:00
..
keymaps [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
Kconfig [media] media: rc: add raw decoder for Sharp protocol 2014-02-04 15:43:13 -02:00
Makefile [media] media: rc: add raw decoder for Sharp protocol 2014-02-04 15:43:13 -02:00
ati_remote.c [media] rc: Make probe cleanup goto labels more verbose 2012-12-21 18:26:08 -02:00
ene_ir.c [media] ene_ir: disable the device if wake is disabled 2013-07-29 11:48:26 -03:00
ene_ir.h [media] ene_ir: don't use pr_debug after all 2013-07-29 11:49:45 -03:00
fintek-cir.c Merge branch 'v4l_for_linus' into staging/for_v3.9 2013-01-24 18:49:18 -02:00
fintek-cir.h [media] rc: Fir warnings on m68k arch 2013-11-08 09:45:37 -02:00
gpio-ir-recv.c [media] gpio-ir-recv: Include linux/of.h header 2013-10-31 08:19:02 -02:00
iguanair.c [media] iguanair: simplify tx loop 2014-02-04 17:23:06 -02:00
imon.c [media] media: Remove OOM message after input_allocate_device 2014-01-07 08:01:42 -02:00
ir-jvc-decoder.c [media] rc-core: don't treat dev->rc_map.rc_type as a bitmap 2013-03-23 11:25:54 -03:00
ir-lirc-codec.c [media] media: lirc: Allow lirc dev to talk to rc device 2013-07-31 16:30:27 -03:00
ir-mce_kbd-decoder.c [media] rc-core: don't treat dev->rc_map.rc_type as a bitmap 2013-03-23 11:25:54 -03:00
ir-nec-decoder.c [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
ir-raw.c [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
ir-rc5-decoder.c [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
ir-rc5-sz-decoder.c [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
ir-rc6-decoder.c [media] rc-core: don't treat dev->rc_map.rc_type as a bitmap 2013-03-23 11:25:54 -03:00
ir-rx51.c [media] ir-rx51: remove deprecated IRQF_DISABLED 2013-10-17 06:09:02 -03:00
ir-sanyo-decoder.c [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
ir-sharp-decoder.c [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
ir-sony-decoder.c [media] rc-core: don't treat dev->rc_map.rc_type as a bitmap 2013-03-23 11:25:54 -03:00
ite-cir.c [media] rc: ite-cir: fix potential double free in ite_probe() 2013-04-14 21:37:53 -03:00
ite-cir.h [media] ite-cir: 8709 needs to use pnp resource 2 2011-07-01 16:31:38 -03:00
lirc_dev.c [media] media: lirc: Allow lirc dev to talk to rc device 2013-07-31 16:30:27 -03:00
mceusb.c [media] mceusb: improve error logging 2014-02-04 17:35:35 -02:00
nuvoton-cir.c [media] nuvoton-cir: Don't touch PS/2 interrupts while initializing 2014-02-04 17:47:26 -02:00
nuvoton-cir.h [media] nuvoton-cir: Don't touch PS/2 interrupts while initializing 2014-02-04 17:47:26 -02:00
rc-core-priv.h [media, edac] Change my email address 2014-02-07 08:03:07 -02:00
rc-loopback.c [media] rc-core: add separate defines for protocol bitmaps and numbers 2012-10-27 11:49:51 -02:00
rc-main.c [media] rc-main: store_filter: pass errors to userland 2014-03-11 12:13:23 -03:00
redrat3.c [media] media_tree: Fix spelling errors 2013-11-29 14:43:50 -02:00
st_rc.c [media] media: st-rc: Add reset support 2014-01-15 11:45:22 -02:00
streamzap.c Drivers: media: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
ttusbir.c [media] ttusbir: wire up rc feedback led 2013-08-22 11:48:32 -03:00
winbond-cir.c [media] winbond-cir: remove deprecated IRQF_DISABLED 2013-10-17 06:09:14 -03:00