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
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to