2014-02-26 00:30:57

by Jan Vcelak

[permalink] [raw]
Subject: [PATCH] [media] rtl28xxu: add USB ID for Genius TVGo DVB-T03

0458:707f KYE Systems Corp. (Mouse Systems) TVGo DVB-T03 [RTL2832]

The USB dongle uses RTL2832U demodulator and FC0012 tuner.

Signed-off-by: Jan Vcelak <[email protected]>
---

The patch adds support for the Genius TVGo DVB-T03 USB dongle.

drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
index fda5c64..bb051c9 100644
--- a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
+++ b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
@@ -1432,6 +1432,8 @@ static const struct usb_device_id rtl28xxu_id_table[] = {

{ DVB_USB_DEVICE(USB_VID_HANFTEK, 0x0131,
&rtl2832u_props, "Astrometa DVB-T2", NULL) },
+ { DVB_USB_DEVICE(USB_VID_KYE, 0x707f,
+ &rtl2832u_props, "Genius TVGo DVB-T03", NULL) },
{ }
};
MODULE_DEVICE_TABLE(usb, rtl28xxu_id_table);
--
1.8.5.3


2014-02-26 09:31:56

by Antti Palosaari

[permalink] [raw]
Subject: Re: [PATCH] [media] rtl28xxu: add USB ID for Genius TVGo DVB-T03

Thank for the patch.

Even I didn't added any comment to driver ID list, which apparently
should be there, that empty line before "Astrometa DVB-T2" entry was
there because I wanted to separate RTL2832P entries from RTL2832U
entries (different chipset version). So if possible, could you provide a
new patch which adds that entry after the last RTL2832U device :) Maybe
some comment like "RTL2832P" could be nice too... I hope this is not too
much work for you, my mistake...

regards
Antti


On 26.02.2014 02:30, Jan Vcelak wrote:
> 0458:707f KYE Systems Corp. (Mouse Systems) TVGo DVB-T03 [RTL2832]
>
> The USB dongle uses RTL2832U demodulator and FC0012 tuner.
>
> Signed-off-by: Jan Vcelak <[email protected]>
> ---
>
> The patch adds support for the Genius TVGo DVB-T03 USB dongle.
>
> drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> index fda5c64..bb051c9 100644
> --- a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> +++ b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> @@ -1432,6 +1432,8 @@ static const struct usb_device_id rtl28xxu_id_table[] = {
>
> { DVB_USB_DEVICE(USB_VID_HANFTEK, 0x0131,
> &rtl2832u_props, "Astrometa DVB-T2", NULL) },
> + { DVB_USB_DEVICE(USB_VID_KYE, 0x707f,
> + &rtl2832u_props, "Genius TVGo DVB-T03", NULL) },
> { }
> };
> MODULE_DEVICE_TABLE(usb, rtl28xxu_id_table);
>


--
http://palosaari.fi/

2014-02-26 18:34:16

by Jan Vcelak

[permalink] [raw]
Subject: [PATCH v2 1/2] [media] rtl28xxu: add USB ID for Genius TVGo DVB-T03

0458:707f KYE Systems Corp. (Mouse Systems) TVGo DVB-T03 [RTL2832]

The USB dongle uses RTL2832U demodulator and FC0012 tuner.

Signed-off-by: Jan Vcelak <[email protected]>
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
index fda5c64..b9eb662 100644
--- a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
+++ b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
@@ -1429,6 +1429,8 @@ static const struct usb_device_id rtl28xxu_id_table[] = {
&rtl2832u_props, "Leadtek WinFast DTV Dongle mini", NULL) },
{ DVB_USB_DEVICE(USB_VID_GTEK, USB_PID_CPYTO_REDI_PC50A,
&rtl2832u_props, "Crypto ReDi PC 50 A", NULL) },
+ { DVB_USB_DEVICE(USB_VID_KYE, 0x707f,
+ &rtl2832u_props, "Genius TVGo DVB-T03", NULL) },

{ DVB_USB_DEVICE(USB_VID_HANFTEK, 0x0131,
&rtl2832u_props, "Astrometa DVB-T2", NULL) },
--
1.8.5.3

2014-02-26 18:34:28

by Jan Vcelak

[permalink] [raw]
Subject: [PATCH v2 2/2] [media] rtl28xxu: add chipset version comments into device list

Signed-off-by: Jan Vcelak <[email protected]>
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 +++
1 file changed, 3 insertions(+)

diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
index b9eb662..ab1deac 100644
--- a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
+++ b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
@@ -1382,6 +1382,7 @@ static const struct dvb_usb_device_properties rtl2832u_props = {
};

static const struct usb_device_id rtl28xxu_id_table[] = {
+ /* RTL2831U devices: */
{ DVB_USB_DEVICE(USB_VID_REALTEK, USB_PID_REALTEK_RTL2831U,
&rtl2831u_props, "Realtek RTL2831U reference design", NULL) },
{ DVB_USB_DEVICE(USB_VID_WIDEVIEW, USB_PID_FREECOM_DVBT,
@@ -1389,6 +1390,7 @@ static const struct usb_device_id rtl28xxu_id_table[] = {
{ DVB_USB_DEVICE(USB_VID_WIDEVIEW, USB_PID_FREECOM_DVBT_2,
&rtl2831u_props, "Freecom USB2.0 DVB-T", NULL) },

+ /* RTL2832U devices: */
{ DVB_USB_DEVICE(USB_VID_REALTEK, 0x2832,
&rtl2832u_props, "Realtek RTL2832U reference design", NULL) },
{ DVB_USB_DEVICE(USB_VID_REALTEK, 0x2838,
@@ -1432,6 +1434,7 @@ static const struct usb_device_id rtl28xxu_id_table[] = {
{ DVB_USB_DEVICE(USB_VID_KYE, 0x707f,
&rtl2832u_props, "Genius TVGo DVB-T03", NULL) },

+ /* RTL2832P devices: */
{ DVB_USB_DEVICE(USB_VID_HANFTEK, 0x0131,
&rtl2832u_props, "Astrometa DVB-T2", NULL) },
{ }
--
1.8.5.3

2014-02-27 00:58:11

by Antti Palosaari

[permalink] [raw]
Subject: Re: [PATCH v2 1/2] [media] rtl28xxu: add USB ID for Genius TVGo DVB-T03

Applied, thanks!
Antti

On 26.02.2014 20:33, Jan Vcelak wrote:
> 0458:707f KYE Systems Corp. (Mouse Systems) TVGo DVB-T03 [RTL2832]
>
> The USB dongle uses RTL2832U demodulator and FC0012 tuner.
>
> Signed-off-by: Jan Vcelak <[email protected]>
> ---
> drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> index fda5c64..b9eb662 100644
> --- a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> +++ b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> @@ -1429,6 +1429,8 @@ static const struct usb_device_id rtl28xxu_id_table[] = {
> &rtl2832u_props, "Leadtek WinFast DTV Dongle mini", NULL) },
> { DVB_USB_DEVICE(USB_VID_GTEK, USB_PID_CPYTO_REDI_PC50A,
> &rtl2832u_props, "Crypto ReDi PC 50 A", NULL) },
> + { DVB_USB_DEVICE(USB_VID_KYE, 0x707f,
> + &rtl2832u_props, "Genius TVGo DVB-T03", NULL) },
>
> { DVB_USB_DEVICE(USB_VID_HANFTEK, 0x0131,
> &rtl2832u_props, "Astrometa DVB-T2", NULL) },
>


--
http://palosaari.fi/

2014-02-27 00:58:25

by Antti Palosaari

[permalink] [raw]
Subject: Re: [PATCH v2 2/2] [media] rtl28xxu: add chipset version comments into device list

Applied, thanks!
Antti

On 26.02.2014 20:33, Jan Vcelak wrote:
> Signed-off-by: Jan Vcelak <[email protected]>
> ---
> drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> index b9eb662..ab1deac 100644
> --- a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> +++ b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
> @@ -1382,6 +1382,7 @@ static const struct dvb_usb_device_properties rtl2832u_props = {
> };
>
> static const struct usb_device_id rtl28xxu_id_table[] = {
> + /* RTL2831U devices: */
> { DVB_USB_DEVICE(USB_VID_REALTEK, USB_PID_REALTEK_RTL2831U,
> &rtl2831u_props, "Realtek RTL2831U reference design", NULL) },
> { DVB_USB_DEVICE(USB_VID_WIDEVIEW, USB_PID_FREECOM_DVBT,
> @@ -1389,6 +1390,7 @@ static const struct usb_device_id rtl28xxu_id_table[] = {
> { DVB_USB_DEVICE(USB_VID_WIDEVIEW, USB_PID_FREECOM_DVBT_2,
> &rtl2831u_props, "Freecom USB2.0 DVB-T", NULL) },
>
> + /* RTL2832U devices: */
> { DVB_USB_DEVICE(USB_VID_REALTEK, 0x2832,
> &rtl2832u_props, "Realtek RTL2832U reference design", NULL) },
> { DVB_USB_DEVICE(USB_VID_REALTEK, 0x2838,
> @@ -1432,6 +1434,7 @@ static const struct usb_device_id rtl28xxu_id_table[] = {
> { DVB_USB_DEVICE(USB_VID_KYE, 0x707f,
> &rtl2832u_props, "Genius TVGo DVB-T03", NULL) },
>
> + /* RTL2832P devices: */
> { DVB_USB_DEVICE(USB_VID_HANFTEK, 0x0131,
> &rtl2832u_props, "Astrometa DVB-T2", NULL) },
> { }
>


--
http://palosaari.fi/