From: Mauro Carvalho Chehab <mchehab@redhat.com>
To: Linux Media Mailing List <linux-media@vger.kernel.org>
Cc: Patrick Boettcher <patrick.boettcher@desy.de>,
Luca Olivetti <luca@ventoso.org>, Antti Palosaari <crope@iki.fi>,
Michael Krufky <mkrufky@linuxtv.org>,
"Igor M. Liplianin" <liplianin@me.by>,
Aapo Tahkola <aet@rasterburn.org>,
Chris Pascoe <c.pascoe@itee.uq.edu.au>
Subject: [PATCH 0/7] Port dvb-usb to ir-core
Date: Sat, 31 Jul 2010 23:54:09 -0300 [thread overview]
Message-ID: <20100731235409.7ce7b9df@pedra> (raw)
This patch series starts the proccess of moving dvb-usb drivers to use
the new Remote Controller core. It adds support for rc-core at dvb-usb
core, while keeping support for the legacy mode.
One driver (dib0700) were ported to the new rc-core mode, as an example
for the low-level driver maintainers to port their drivers.
There are still some space for improvements on this port, like breaking
the dib0700 table into smaller ones, implementing protocol switch via
rc-core API, etc.
Ah, the first patch on this series fixes a problem caused on a
previous commit.
Mauro Carvalho Chehab (7):
V4L/DVB: Partially revert commit da7251dd0bca6c17571be2bd4434b9779dea72d8
V4L/DVB: dvb-usb: get rid of struct dvb_usb_rc_key
V4L/DVB: dvb-usb: prepare drivers for using rc-core
V4L/DVB: dvb-usb: add support for rc-core mode
V4L/DVB: Add a keymap file with dib0700 table
V4L/DVB: Port dib0700 to rc-core
V4L/DVB: dib0700: avoid bad repeat
drivers/media/IR/ir-sysfs.c | 155 ++++-----
drivers/media/IR/keymaps/Makefile | 1 +
drivers/media/IR/keymaps/rc-dib0700-big.c | 314 +++++++++++++++++
drivers/media/dvb/dvb-usb/a800.c | 12 +-
drivers/media/dvb/dvb-usb/af9005-remote.c | 4 +-
drivers/media/dvb/dvb-usb/af9005.c | 16 +-
drivers/media/dvb/dvb-usb/af9005.h | 2 +-
drivers/media/dvb/dvb-usb/af9015.c | 34 ++-
drivers/media/dvb/dvb-usb/af9015.h | 18 +-
drivers/media/dvb/dvb-usb/anysee.c | 18 +-
drivers/media/dvb/dvb-usb/az6027.c | 13 +-
drivers/media/dvb/dvb-usb/cinergyT2-core.c | 12 +-
drivers/media/dvb/dvb-usb/cxusb.c | 128 ++++---
drivers/media/dvb/dvb-usb/dib0700_core.c | 87 +----
drivers/media/dvb/dvb-usb/dib0700_devices.c | 485 ++++++---------------------
drivers/media/dvb/dvb-usb/dibusb-common.c | 2 +-
drivers/media/dvb/dvb-usb/dibusb-mb.c | 40 ++-
drivers/media/dvb/dvb-usb/dibusb-mc.c | 10 +-
drivers/media/dvb/dvb-usb/dibusb.h | 2 +-
drivers/media/dvb/dvb-usb/digitv.c | 20 +-
drivers/media/dvb/dvb-usb/dtt200u.c | 42 ++-
drivers/media/dvb/dvb-usb/dvb-usb-remote.c | 198 ++++++++----
drivers/media/dvb/dvb-usb/dvb-usb.h | 90 ++++--
drivers/media/dvb/dvb-usb/dw2102.c | 67 ++--
drivers/media/dvb/dvb-usb/m920x.c | 44 ++-
drivers/media/dvb/dvb-usb/nova-t-usb2.c | 14 +-
drivers/media/dvb/dvb-usb/opera1.c | 16 +-
drivers/media/dvb/dvb-usb/vp702x.c | 14 +-
drivers/media/dvb/dvb-usb/vp7045.c | 14 +-
include/media/rc-map.h | 4 +
30 files changed, 1026 insertions(+), 850 deletions(-)
create mode 100644 drivers/media/IR/keymaps/rc-dib0700-big.c
reply other threads:[~2010-08-01 2:55 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100731235409.7ce7b9df@pedra \
--to=mchehab@redhat.com \
--cc=aet@rasterburn.org \
--cc=c.pascoe@itee.uq.edu.au \
--cc=crope@iki.fi \
--cc=linux-media@vger.kernel.org \
--cc=liplianin@me.by \
--cc=luca@ventoso.org \
--cc=mkrufky@linuxtv.org \
--cc=patrick.boettcher@desy.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.