diff options
author | Jose Alberto Reguero <jareguero@telefonica.net> | 2009-01-23 17:23:23 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2009-03-30 11:42:29 -0400 |
commit | 90b0f69b0b8ec6774c90d18c98fa9c6acc2870df (patch) | |
tree | af4ed00416919854987a3c0f381eadf40bc124fe /drivers/media/dvb/dvb-usb/af9015.c | |
parent | 66bc8e7ff5dcc2850f119dee7fe9719c798af9d0 (diff) |
V4L/DVB (10330): af9015: New remote RM-KS for Avermedia Volar-X
The new Avermedia Volar-X is shipped with a new remote(RM-KS). The attached
patch add a new option to the remote parameter of dvb_usb_af9015 for this
remote.
Signed-off-by: Felipe Morales Moreno <felipe.morales.moreno@gmail.com>
Signed-off-by: Jose Alberto Reguero <jareguero@telefonica.net>
Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/dvb-usb/af9015.c')
-rw-r--r-- | drivers/media/dvb/dvb-usb/af9015.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/media/dvb/dvb-usb/af9015.c b/drivers/media/dvb/dvb-usb/af9015.c index 7c3222ad661a..c6b23998adda 100644 --- a/drivers/media/dvb/dvb-usb/af9015.c +++ b/drivers/media/dvb/dvb-usb/af9015.c | |||
@@ -745,6 +745,16 @@ static int af9015_read_config(struct usb_device *udev) | |||
745 | af9015_config.ir_table_size = | 745 | af9015_config.ir_table_size = |
746 | ARRAY_SIZE(af9015_ir_table_digittrade); | 746 | ARRAY_SIZE(af9015_ir_table_digittrade); |
747 | break; | 747 | break; |
748 | case AF9015_REMOTE_AVERMEDIA_KS: | ||
749 | af9015_properties[i].rc_key_map = | ||
750 | af9015_rc_keys_avermedia; | ||
751 | af9015_properties[i].rc_key_map_size = | ||
752 | ARRAY_SIZE(af9015_rc_keys_avermedia); | ||
753 | af9015_config.ir_table = | ||
754 | af9015_ir_table_avermedia_ks; | ||
755 | af9015_config.ir_table_size = | ||
756 | ARRAY_SIZE(af9015_ir_table_avermedia_ks); | ||
757 | break; | ||
748 | } | 758 | } |
749 | } else { | 759 | } else { |
750 | switch (le16_to_cpu(udev->descriptor.idVendor)) { | 760 | switch (le16_to_cpu(udev->descriptor.idVendor)) { |