Skip to content

Fix rtl28xxu nec/rc5 receiver

Sean Young linux-media 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2media: rc-core: split IR timeout into rawir timeout and keyup delaydrivers/hid/hid-picolcd_cir.c drivers/media/cec/core/cec-core.c drivers/media/cec/platform/seco/seco-cec.c +32 more+96 -620 replies
2/2media: rtl28xxu: improve IR receiverdrivers/media/usb/dvb-usb-v2/rtl28xxu.c+25 -214 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] Fix rtl28xxu nec/rc5 receiver

Since forever rc-core has used the timeout for two separate purposes:
the raw IR timeout and the key up delay. This problem has now shown itself in issues with the rtl28xxu driver, so these two patches split the timeout and then fix the rtl28xxu driver, which is now very responsive.

Sean Young (2):
media: rc-core: split IR timeout into rawir timeout and keyup delay
media: rtl28xxu: improve IR receiver

 drivers/hid/hid-picolcd_cir.c               |  3 ++-
 drivers/media/cec/core/cec-core.c           |  2 +-
 drivers/media/cec/platform/seco/seco-cec.c  |  2 +-
 drivers/media/pci/cx88/cx88-input.c         |  3 ++-
 drivers/media/pci/saa7134/saa7134-input.c   |  3 ++-
 drivers/media/pci/smipcie/smipcie-ir.c      |  3 ++-
 drivers/media/rc/ene_ir.c                   | 11 ++++----
 drivers/media/rc/fintek-cir.c               |  3 ++-
 drivers/media/rc/gpio-ir-recv.c             |  3 ++-
 drivers/media/rc/igorplugusb.c              |  5 ++--
 drivers/media/rc/iguanair.c                 |  2 +-
 drivers/media/rc/ir-hix5hd2.c               |  3 ++-
 drivers/media/rc/ir-mce_kbd-decoder.c       |  2 +-
 drivers/media/rc/ir_toy.c                   |  3 ++-
 drivers/media/rc/ite-cir.c                  |  3 ++-
 drivers/media/rc/lirc_dev.c                 |  6 ++---
 drivers/media/rc/mceusb.c                   |  9 ++++---
 drivers/media/rc/meson-ir.c                 |  3 ++-
 drivers/media/rc/mtk-cir.c                  |  3 ++-
 drivers/media/rc/nuvoton-cir.c              |  3 ++-
 drivers/media/rc/rc-ir-raw.c                | 10 ++++----
 drivers/media/rc/rc-loopback.c              |  5 ++--
 drivers/media/rc/rc-main.c                  |  8 +++---
 drivers/media/rc/redrat3.c                  |  5 ++--
 drivers/media/rc/serial_ir.c                |  7 +++---
 drivers/media/rc/st_rc.c                    |  8 ++++--
 drivers/media/rc/streamzap.c                |  5 ++--
 drivers/media/rc/sunxi-cir.c                |  7 +++---
 drivers/media/rc/ttusbir.c                  |  3 ++-
 drivers/media/rc/winbond-cir.c              |  3 ++-
 drivers/media/rc/xbox_remote.c              |  2 +-
 drivers/media/usb/dvb-usb-v2/dvb_usb.h      |  3 ++-
 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c |  3 ++-
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c     | 28 +++++++++++++++++++--
 include/media/rc-core.h                     | 11 +++++---
 35 files changed, 120 insertions(+), 63 deletions(-)
Signature · 1 line
2.34.1