|
@@ -13,6 +13,7 @@
|
|
|
*
|
|
|
* see Documentation/dvb/README.dvb-usb for more information
|
|
|
*/
|
|
|
+#include "dvb-usb-ids.h"
|
|
|
#include "dw2102.h"
|
|
|
#include "si21xx.h"
|
|
|
#include "stv0299.h"
|
|
@@ -38,61 +39,6 @@
|
|
|
/* Max transfer size done by I2C transfer functions */
|
|
|
#define MAX_XFER_SIZE 64
|
|
|
|
|
|
-#ifndef USB_PID_DW2102
|
|
|
-#define USB_PID_DW2102 0x2102
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_DW2104
|
|
|
-#define USB_PID_DW2104 0x2104
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_DW3101
|
|
|
-#define USB_PID_DW3101 0x3101
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_CINERGY_S
|
|
|
-#define USB_PID_CINERGY_S 0x0064
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S630
|
|
|
-#define USB_PID_TEVII_S630 0xd630
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S650
|
|
|
-#define USB_PID_TEVII_S650 0xd650
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S660
|
|
|
-#define USB_PID_TEVII_S660 0xd660
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S662
|
|
|
-#define USB_PID_TEVII_S662 0xd662
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S480_1
|
|
|
-#define USB_PID_TEVII_S480_1 0xd481
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S480_2
|
|
|
-#define USB_PID_TEVII_S480_2 0xd482
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_PROF_1100
|
|
|
-#define USB_PID_PROF_1100 0xb012
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S421
|
|
|
-#define USB_PID_TEVII_S421 0xd421
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_TEVII_S632
|
|
|
-#define USB_PID_TEVII_S632 0xd632
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifndef USB_PID_GOTVIEW_SAT_HD
|
|
|
-#define USB_PID_GOTVIEW_SAT_HD 0x5456
|
|
|
-#endif
|
|
|
|
|
|
#define DW210X_READ_MSG 0
|
|
|
#define DW210X_WRITE_MSG 1
|
|
@@ -1709,7 +1655,7 @@ static struct usb_device_id dw2102_table[] = {
|
|
|
[CYPRESS_DW2101] = {USB_DEVICE(USB_VID_CYPRESS, 0x2101)},
|
|
|
[CYPRESS_DW2104] = {USB_DEVICE(USB_VID_CYPRESS, USB_PID_DW2104)},
|
|
|
[TEVII_S650] = {USB_DEVICE(0x9022, USB_PID_TEVII_S650)},
|
|
|
- [TERRATEC_CINERGY_S] = {USB_DEVICE(USB_VID_TERRATEC, USB_PID_CINERGY_S)},
|
|
|
+ [TERRATEC_CINERGY_S] = {USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_S)},
|
|
|
[CYPRESS_DW3101] = {USB_DEVICE(USB_VID_CYPRESS, USB_PID_DW3101)},
|
|
|
[TEVII_S630] = {USB_DEVICE(0x9022, USB_PID_TEVII_S630)},
|
|
|
[PROF_1100] = {USB_DEVICE(0x3011, USB_PID_PROF_1100)},
|
|
@@ -1801,7 +1747,7 @@ static int dw2102_load_firmware(struct usb_device *dev,
|
|
|
dw210x_op_rw(dev, 0xbf, 0x0040, 0, &reset, 0,
|
|
|
DW210X_WRITE_MSG);
|
|
|
break;
|
|
|
- case USB_PID_CINERGY_S:
|
|
|
+ case USB_PID_TERRATEC_CINERGY_S:
|
|
|
case USB_PID_DW2102:
|
|
|
dw210x_op_rw(dev, 0xbf, 0x0040, 0, &reset, 0,
|
|
|
DW210X_WRITE_MSG);
|