|
|
Log in / Subscribe / Register

Add support for the RainShadow Tech HDMI CEC adapter

From:  Hans Verkuil <hverkuil-AT-xs4all.nl>
To:  linux-media-AT-vger.kernel.org
Subject:  [PATCHv2 0/2] Add support for the RainShadow Tech HDMI CEC adapter
Date:  Fri, 3 Feb 2017 16:26:31 +0100
Message-ID:  <20170203152633.33323-1-hverkuil@xs4all.nl>
Cc:  Dmitry Torokhov <dmitry.torokhov-AT-gmail.com>, linux-input <linux-input-AT-vger.kernel.org>

From: Hans Verkuil <hans.verkuil@cisco.com>

This patch series adds support to the RainShadow Tech HDMI CEC adapter
(http://rainshadowtech.com/HdmiCecUsb.html).

The first patch adds the needed serio ID, the second adds the driver itself.

Dmitry, will you take the first patch, or can we take it together with the
second patch?

This is for 4.12.

Regards,

        Hans

Changes since v1:

Implemented almost all of Dmitry's suggestions:  
        - use dev_dbg instead of 'if (debug) dev_info()'
        - reworked the interrupt/workqueue handling
        - use switch instead of 'if .. else if ...'

Hans Verkuil (2):
  serio.h: add SERIO_RAINSHADOW_CEC ID
  rainshadow-cec: new RainShadow Tech HDMI CEC driver

 MAINTAINERS                                       |   7 +
 drivers/media/usb/Kconfig                         |   1 +
 drivers/media/usb/Makefile                        |   1 +
 drivers/media/usb/rainshadow-cec/Kconfig          |  10 +
 drivers/media/usb/rainshadow-cec/Makefile         |   1 +
 drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 388 ++++++++++++++++++++++
 include/uapi/linux/serio.h                        |   1 +
 7 files changed, 409 insertions(+)
 create mode 100644 drivers/media/usb/rainshadow-cec/Kconfig
 create mode 100644 drivers/media/usb/rainshadow-cec/Makefile
 create mode 100644 drivers/media/usb/rainshadow-cec/rainshadow-cec.c

-- 
2.10.2

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds