diff --git a/packages/linux/patches/4.1.16/linux-226-avermedia-volar-hd2.patch b/packages/linux/patches/4.1.16/linux-226-avermedia-volar-hd2.patch new file mode 100644 index 0000000000..1be01a5252 --- /dev/null +++ b/packages/linux/patches/4.1.16/linux-226-avermedia-volar-hd2.patch @@ -0,0 +1,25 @@ +taken from https://bugzilla.kernel.org/show_bug.cgi?id=108691 +diff --git a/drivers/media/usb/dvb-usb-v2/af9035.c b/drivers/media/usb/dvb-usb-v2/af9035.c +--- a/drivers/media/usb/dvb-usb-v2/af9035.c ++++ b/drivers/media/usb/dvb-usb-v2/af9035.c +@@ -2053,6 +2053,8 @@ static const struct usb_device_id af9035_id_table[] = { + &af9035_props, "Avermedia A835B(3835)", RC_MAP_IT913X_V2) }, + { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_4835, + &af9035_props, "Avermedia A835B(4835)", RC_MAP_IT913X_V2) }, ++ { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_TD110, ++ &af9035_props, "Avermedia AverTV Volar HD 2 (TD110)", RC_MAP_AVERMEDIA_RM_KS) }, + { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_H335, + &af9035_props, "Avermedia H335", RC_MAP_IT913X_V2) }, + { DVB_USB_DEVICE(USB_VID_KWORLD_2, USB_PID_KWORLD_UB499_2T_T09, + +diff --git a/drivers/media/dvb-core/dvb-usb-ids.h b/drivers/media/dvb-core/dvb-usb-ids.h +--- a/drivers/media/dvb-core/dvb-usb-ids.h ++++ b/drivers/media/dvb-core/dvb-usb-ids.h +@@ -242,6 +242,7 @@ + #define USB_PID_AVERMEDIA_1867 0x1867 + #define USB_PID_AVERMEDIA_A867 0xa867 + #define USB_PID_AVERMEDIA_H335 0x0335 ++#define USB_PID_AVERMEDIA_TD110 0xa110 + #define USB_PID_AVERMEDIA_TWINSTAR 0x0825 + #define USB_PID_TECHNOTREND_CONNECT_S2400 0x3006 + #define USB_PID_TECHNOTREND_CONNECT_S2400_8KEEPROM 0x3009