linux_dsm_epyc7002/drivers/media/rc
Heiner Kallweit 87284271b7 media: rc: nuvoton: remove rudimentary transmit functionality
Transmit support in this driver was never tested and based on the code
it can't work. Just one example:
The buffer provided to nvt_tx_ir holds unsigned int values in
micro seconds: First value is for a pulse, second for a pause, etc.
Bytes in this buffer are copied as-is to the chip FIFO what can't work
as the chip-internal format is totally different. See also conversion
done in nvt_process_rx_ir_data.

Even if we would try to fix this we have the issue that we can't test
it. There seems to be no device on the market using IR transmit with
one of the chips supported by this driver.

To facilitate maintenance of the driver I'd propose to remove the
rudimentary transmit support.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2017-08-20 09:47:57 -04:00
..
img-ir media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
keymaps [media] rc: lirc keymap no longer makes any sense 2017-03-24 08:22:36 -03:00
ati_remote.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ene_ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04: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-core: rename input_name to device_name 2017-08-20 09:43:52 -04: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: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
gpio-ir-tx.c media: rc: gpio-ir-tx: add new driver 2017-08-20 09:45:28 -04:00
igorplugusb.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
iguanair.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
imon.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ir-hix5hd2.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04: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: lirc: LIRC_GET_REC_RESOLUTION should return microseconds 2017-07-26 05:46:42 -04:00
ir-mce_kbd-decoder.c media: rc: mce kbd decoder not needed for IR TX drivers 2017-08-20 09:44:39 -04:00
ir-nec-decoder.c media: rc-core: consistent use of rc_repeat() 2017-08-20 09:34:39 -04: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-core: consistent use of rc_repeat() 2017-08-20 09:34:39 -04: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-core: rename input_name to device_name 2017-08-20 09:43:52 -04: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-core: rename input_name to device_name 2017-08-20 09:43:52 -04: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: pwm-ir-tx: add new driver 2017-08-20 09:46:18 -04:00
lirc_dev.c [media] lirc_dev: cleanup includes 2017-06-06 09:06:40 -03:00
Makefile media: rc: pwm-ir-tx: add new driver 2017-08-20 09:46:18 -04:00
mceusb.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
meson-ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
mtk-cir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
nuvoton-cir.c media: rc: nuvoton: remove rudimentary transmit functionality 2017-08-20 09:47:57 -04:00
nuvoton-cir.h media: rc: nuvoton: remove rudimentary transmit functionality 2017-08-20 09:47:57 -04:00
pwm-ir-tx.c media: rc: pwm-ir-tx: add new driver 2017-08-20 09:46:18 -04:00
rc-core-priv.h [media] rc-core: cleanup rc_register_device 2017-06-13 13:53:50 -03:00
rc-ir-raw.c [media] rc-core: cleanup rc_register_device 2017-06-13 13:53:50 -03:00
rc-loopback.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
rc-main.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
redrat3.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
serial_ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
sir_ir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
st_rc.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
streamzap.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
sunxi-cir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
ttusbir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00
winbond-cir.c media: rc-core: rename input_name to device_name 2017-08-20 09:43:52 -04:00