Skip to content

IR driver for USB-UIRT device

Sean Young linux-media linux-usb 5 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest2 patches 9 repliesIn review
  2. v42 patches 5 repliesSuperseded
  3. v33 patches 24 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v23 patches2 repliesSuperseded
v13 patches4 repliesSuperseded

Changes in v5 from the cover letter

- Fixed clang warning/uninitialized variable usage
- Some cosmetic changes

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2media: rc: new driver for USB-UIRT devicedrivers/media/rc/Kconfig drivers/media/rc/Makefile drivers/media/rc/uirt.c+756 -07 replies
2/2USB: serial: blacklist USB-UIRT when driver is selecteddrivers/usb/serial/ftdi_sio.c+4 -20 replies

Reviews trailers per patch

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

Read the v5 thread

Cover letter [PATCH v5 0/2] IR driver for USB-UIRT device

This is a new rc-core driver for the USB-UIRT which you can see here
http://www.usbuirt.com/

This device is supported in lirc, via the usb serial kernel driver. This driver is both for rc-core, which means it can use kernel/BPF decoding ec. Also this implement is superior because it can:
- support learning mode
- setting transmit carrier
- larger transmits using streaming tx command
- Much better latency since it is a kernel driver

Changes since v4:
- Fixed clang warning/uninitialized variable usage
- Some cosmetic changes

Changes since v3:
- Review comments from Johan Hovold
- Do not move the ftdi_sio.h file an copy FTDI_* definitions instead

Changes since v2:
- Fixed race condition is disconnect
- Removed superfluous kmalloc in short tx

Changes since v1:
- Review comments from Oliver Neukum
- Simplified wideband read function

Sean Young (2):
media: rc: new driver for USB-UIRT device
USB: serial: blacklist USB-UIRT when driver is selected

 drivers/media/rc/Kconfig      |  11 +
 drivers/media/rc/Makefile     |   1 +
 drivers/media/rc/uirt.c       | 744 ++++++++++++++++++++++++++++++++++
 drivers/usb/serial/ftdi_sio.c |   6 +-
 4 files changed, 760 insertions(+), 2 deletions(-)
 create mode 100644 drivers/media/rc/uirt.c
Signature · 1 line
2.31.1