aboutsummaryrefslogtreecommitdiff
path: root/drivers/media/rc/mceusb.c
diff options
context:
space:
mode:
authorOleh Kravchenko2017-10-28 09:38:18 -0400
committerMauro Carvalho Chehab2017-10-31 06:35:32 -0400
commit8ff19cdbeee49e4148deb958d7af9ab389e94cac (patch)
treece2a851a6ae7b9283ac787a9a65bc145a01630c1 /drivers/media/rc/mceusb.c
parentad596b68ad26bc2d3da9a0be3c5c21a265f5edcb (diff)
media: rc: mceusb: add support for 15f4:0135
Astrometa T2hybrid (15f4:0135) has IR on Interface 0. Signed-off-by: Oleh Kravchenko <oleg@kaa.org.ua> Signed-off-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/rc/mceusb.c')
-rw-r--r--drivers/media/rc/mceusb.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/media/rc/mceusb.c b/drivers/media/rc/mceusb.c
index 948699408764..a9187b0b46a1 100644
--- a/drivers/media/rc/mceusb.c
+++ b/drivers/media/rc/mceusb.c
@@ -189,6 +189,7 @@ enum mceusb_model_type {
MCE_GEN2_NO_TX,
HAUPPAUGE_CX_HYBRID_TV,
EVROMEDIA_FULL_HYBRID_FULLHD,
+ ASTROMETA_T2HYBRID,
};
struct mceusb_model {
@@ -253,6 +254,11 @@ static const struct mceusb_model mceusb_model[] = {
.no_tx = 1,
.rc_map = RC_MAP_MSI_DIGIVOX_III,
},
+ [ASTROMETA_T2HYBRID] = {
+ .name = "Astrometa T2Hybrid",
+ .no_tx = 1,
+ .rc_map = RC_MAP_ASTROMETA_T2HYBRID,
+ }
};
static const struct usb_device_id mceusb_dev_table[] = {
@@ -407,6 +413,9 @@ static const struct usb_device_id mceusb_dev_table[] = {
/* Evromedia USB Full Hybrid Full HD */
{ USB_DEVICE(0x1b80, 0xd3b2),
.driver_info = EVROMEDIA_FULL_HYBRID_FULLHD },
+ /* Astrometa T2hybrid */
+ { USB_DEVICE(0x15f4, 0x0135),
+ .driver_info = ASTROMETA_T2HYBRID },
/* Terminating entry */
{ }