All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] rc-core: My current patch queue
@ 2014-03-29 16:10 David Härdeman
  2014-03-29 16:10 ` [PATCH 01/11] bt8xx: fixup RC5 decoding David Härdeman
                   ` (10 more replies)
  0 siblings, 11 replies; 30+ messages in thread
From: David Härdeman @ 2014-03-29 16:10 UTC (permalink / raw)
  To: linux-media; +Cc: james.hogan, m.chehab

This is my current patch queue, I've resent the whole queue since there
are some patches that conflict with patches that James have sent to the
list.

The first three patches should not be controversial since they only do
cleanups/documentation (already posted to the list).

The next three patches are mostly for James to review.

Then there are three more patches to make sure NECX is handled in a
consitent manner (I've already asked for feedback for some of these).

The last two patches are only RFCs at this stage, but they show how
I think we should solve the NEC scancode issue in the long run (by
treating NEC16, NECX, NEC32 as NEC32 simply...and converting as
necessary...also a new ioctl to make the protocol explicit, which
has value for all protocols).

---

David Härdeman (11):
      bt8xx: fixup RC5 decoding
      rc-core: improve ir-kbd-i2c get_key functions
      rc-core: document the protocol type
      rc-core: do not change 32bit NEC scancode format for now
      rc-core: split dev->s_filter
      rc-core: remove generic scancode filter
      dib0700: NEC scancode cleanup
      lmedm04: NEC scancode cleanup
      saa7134: NEC scancode fix
      [RFC] rc-core: use the full 32 bits for NEC scancodes
      [RFC] rc-core: don't throw away protocol information


 drivers/media/i2c/ir-kbd-i2c.c              |   91 ++++---
 drivers/media/pci/bt8xx/bttv-input.c        |   78 +++---
 drivers/media/pci/bt8xx/bttvp.h             |    2 
 drivers/media/pci/cx88/cx88-input.c         |   34 ++-
 drivers/media/pci/dm1105/dm1105.c           |    3 
 drivers/media/pci/ivtv/ivtv-i2c.c           |    9 -
 drivers/media/pci/saa7134/saa7134-input.c   |   86 ++++---
 drivers/media/pci/ttpci/budget-ci.c         |    8 -
 drivers/media/rc/img-ir/img-ir-hw.c         |   23 +-
 drivers/media/rc/img-ir/img-ir-hw.h         |    3 
 drivers/media/rc/img-ir/img-ir-jvc.c        |    4 
 drivers/media/rc/img-ir/img-ir-nec.c        |   80 +-----
 drivers/media/rc/img-ir/img-ir-sanyo.c      |    4 
 drivers/media/rc/img-ir/img-ir-sharp.c      |    4 
 drivers/media/rc/img-ir/img-ir-sony.c       |   12 +
 drivers/media/rc/ir-jvc-decoder.c           |    2 
 drivers/media/rc/ir-nec-decoder.c           |   33 ---
 drivers/media/rc/ir-rc5-decoder.c           |    5 
 drivers/media/rc/ir-rc5-sz-decoder.c        |    2 
 drivers/media/rc/ir-rc6-decoder.c           |   37 ++-
 drivers/media/rc/ir-sanyo-decoder.c         |    2 
 drivers/media/rc/ir-sharp-decoder.c         |    2 
 drivers/media/rc/ir-sony-decoder.c          |    6 
 drivers/media/rc/keymaps/rc-behold.c        |   68 +++--
 drivers/media/rc/keymaps/rc-lme2510.c       |   80 +++---
 drivers/media/rc/keymaps/rc-nebula.c        |  112 ++++-----
 drivers/media/rc/keymaps/rc-tivo.c          |   95 ++++---
 drivers/media/rc/rc-main.c                  |  344 ++++++++++++++++++++-------
 drivers/media/usb/cx231xx/cx231xx-input.c   |   20 +-
 drivers/media/usb/dvb-usb-v2/af9015.c       |   22 --
 drivers/media/usb/dvb-usb-v2/af9035.c       |   16 -
 drivers/media/usb/dvb-usb-v2/anysee.c       |    3 
 drivers/media/usb/dvb-usb-v2/az6007.c       |   17 -
 drivers/media/usb/dvb-usb-v2/lmedm04.c      |   25 +-
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c     |   18 -
 drivers/media/usb/dvb-usb/dib0700_core.c    |   39 +--
 drivers/media/usb/dvb-usb/dib0700_devices.c |   24 +-
 drivers/media/usb/dvb-usb/dw2102.c          |    7 -
 drivers/media/usb/dvb-usb/m920x.c           |    2 
 drivers/media/usb/dvb-usb/pctv452e.c        |    8 -
 drivers/media/usb/dvb-usb/ttusb2.c          |    6 
 drivers/media/usb/em28xx/em28xx-input.c     |   98 ++++----
 drivers/media/usb/tm6000/tm6000-input.c     |   51 +++-
 include/media/ir-kbd-i2c.h                  |    6 
 include/media/rc-core.h                     |   34 ++-
 include/media/rc-map.h                      |   26 ++
 46 files changed, 930 insertions(+), 721 deletions(-)

-- 
David Härdeman

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2014-04-03 23:27 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-03-29 16:10 [PATCH 00/11] rc-core: My current patch queue David Härdeman
2014-03-29 16:10 ` [PATCH 01/11] bt8xx: fixup RC5 decoding David Härdeman
2014-03-29 16:10 ` [PATCH 02/11] rc-core: improve ir-kbd-i2c get_key functions David Härdeman
2014-03-29 16:11 ` [PATCH 03/11] rc-core: document the protocol type David Härdeman
2014-03-31  9:54   ` James Hogan
2014-03-31 19:39     ` David Härdeman
2014-03-29 16:11 ` [PATCH 04/11] rc-core: do not change 32bit NEC scancode format for now David Härdeman
2014-03-31  9:09   ` James Hogan
2014-03-29 16:11 ` [PATCH 05/11] rc-core: split dev->s_filter David Härdeman
2014-04-03 23:27   ` James Hogan
2014-03-29 16:11 ` [PATCH 06/11] rc-core: remove generic scancode filter David Härdeman
2014-03-31  9:29   ` James Hogan
2014-03-31 19:38     ` David Härdeman
2014-03-31 22:01       ` James Hogan
2014-03-29 16:11 ` [PATCH 07/11] dib0700: NEC scancode cleanup David Härdeman
2014-03-29 16:11 ` [PATCH 08/11] lmedm04: " David Härdeman
2014-03-29 16:11 ` [PATCH 09/11] saa7134: NEC scancode fix David Härdeman
2014-03-29 16:11 ` [PATCH 10/11] [RFC] rc-core: use the full 32 bits for NEC scancodes David Härdeman
2014-03-31  9:44   ` James Hogan
2014-03-31 10:19     ` David Härdeman
2014-03-31 10:56       ` James Hogan
2014-03-31 13:22         ` David Härdeman
2014-03-31 14:06           ` James Hogan
2014-03-31 15:26           ` Mauro Carvalho Chehab
2014-03-31 16:47             ` David Härdeman
2014-03-31 12:14       ` Mauro Carvalho Chehab
2014-03-31 12:58         ` David Härdeman
2014-03-31 13:15           ` Mauro Carvalho Chehab
2014-03-31 13:54             ` David Härdeman
2014-03-29 16:11 ` [PATCH 11/11] [RFC] rc-core: don't throw away protocol information David Härdeman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.