linux/drivers/media/rc
Alex Deryskyba 2aa1bd1c1c [media] rc: meson-ir: switch config to NEC decoding on shutdown
On the Amlogic SoCs, the bootloader firmware can handle the IR hardware
in order to Wake up or Power back the system when in suspend on
shutdown mode.

This patch switches the hardware configuration in a state usable by the
firmware to permit powering the system back.

Some vendor bootloader firmware were modified to switch to this
configuration but it may not be the case for all available products.

This patch was originally posted at [1].

[1] https://github.com/LibreELEC/linux-amlogic/pull/27

Signed-off-by: Alex Deryskyba <alex@codesnake.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-06-06 08:56:32 -03:00
..
img-ir [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
keymaps [media] rc: lirc keymap no longer makes any sense 2017-03-24 08:22:36 -03:00
ati_remote.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
ene_ir.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
ene_ir.h [media] media: Drop FSF's postal address from the source code files 2017-01-27 11:38:09 -02:00
fintek-cir.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
fintek-cir.h [media] media: Drop FSF's postal address from the source code files 2017-01-27 11:38:09 -02:00
gpio-ir-recv.c [media] gpio-ir: do not allow a timeout of 0 2017-03-24 08:21:48 -03:00
igorplugusb.c [media] mce_kbd: add encoder 2017-03-24 08:24:41 -03:00
iguanair.c [media] media drivers: annotate fall-through 2017-05-19 07:10:03 -03:00
imon.c [media] ir-core: fix gcc-7 warning on bool arithmetic 2017-05-19 07:04:45 -03:00
ir-hix5hd2.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
ir-jvc-decoder.c [media] rc: ir-jvc-decoder: Add encode capability 2017-01-30 13:52:57 -02:00
ir-lirc-codec.c [media] ir-lirc-codec: let lirc_dev handle the lirc_buffer 2017-05-18 06:19:29 -03:00
ir-mce_kbd-decoder.c [media] mce_kbd: add encoder 2017-03-24 08:24:41 -03:00
ir-nec-decoder.c [media] rc: ir-nec-decoder: Add encode capability 2017-01-30 13:52:28 -02:00
ir-rc5-decoder.c [media] rc: ir-rc5-decoder: Add encode capability 2017-01-30 13:50:52 -02:00
ir-rc6-decoder.c [media] rc: ir-rc6-decoder: Add encode capability 2017-01-30 13:51:34 -02:00
ir-rx51.c [media] ir-rx51: port to rc-core 2017-01-30 14:25:04 -02:00
ir-sanyo-decoder.c [media] rc: ir-sanyo-decoder: Add encode capability 2017-01-30 13:53:28 -02:00
ir-sharp-decoder.c [media] rc: ir-sharp-decoder: Add encode capability 2017-01-30 13:53:57 -02:00
ir-sony-decoder.c [media] rc: ir-sony-decoder: Add encode capability 2017-01-30 13:54:54 -02:00
ir-spi.c [media] rc: ir-spi: remove unnecessary initialization 2017-06-06 08:31:59 -03:00
ir-xmp-decoder.c [media] media: rc: move check whether a protocol is enabled to the core 2015-11-19 11:39:17 -02:00
ite-cir.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
ite-cir.h [media] media: Drop FSF's postal address from the source code files 2017-01-27 11:38:09 -02:00
Kconfig [media] rc: fix breakage in "make menuconfig" for media_build 2017-06-06 08:56:31 -03:00
lirc_dev.c [media] ir-lirc-codec: let lirc_dev handle the lirc_buffer 2017-05-18 06:19:29 -03:00
Makefile [media] rc: promote lirc_sir out of staging 2017-04-05 14:50:57 -03:00
mceusb.c [media] mceusb: fix inaccurate debug buffer dumps, and misleading debug messages 2017-06-06 08:31:11 -03:00
meson-ir.c [media] rc: meson-ir: switch config to NEC decoding on shutdown 2017-06-06 08:56:32 -03:00
mtk-cir.c [media] rc: add driver for IR remote receiver on MT7623 SoC 2017-01-31 07:25:30 -02:00
nuvoton-cir.c [media] rc: nuvoton: fix deadlock in nvt_write_wakeup_codes 2017-03-03 07:06:57 -03:00
nuvoton-cir.h [media] media: Drop FSF's postal address from the source code files 2017-01-27 11:38:09 -02:00
rc-core-priv.h [media] mce_kbd: add encoder 2017-03-24 08:24:41 -03:00
rc-ir-raw.c [media] mce_kbd: add encoder 2017-03-24 08:24:41 -03:00
rc-loopback.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
rc-main.c [media] rc-core: fix input repeat handling 2017-05-18 06:18:21 -03:00
redrat3.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
serial_ir.c Annotation of module parameters that specify device settings 2017-05-10 19:13:03 -07:00
sir_ir.c [media] sir_ir: infinite loop in interrupt handler 2017-05-18 06:16:41 -03:00
st_rc.c [media] st_rc: simplify optional reset handling 2017-03-24 08:29:27 -03:00
streamzap.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
sunxi-cir.c [media] rc: sunxi-cir: simplify optional reset handling 2017-03-24 08:30:03 -03:00
ttusbir.c [media] rc-main: assign driver type during allocation 2017-01-30 13:59:57 -02:00
winbond-cir.c [media] winbond: allow timeout to be set 2017-03-24 08:21:17 -03:00