diff options
author | Michael Krufky <mkrufky@linuxtv.org> | 2008-05-22 14:07:39 -0400 |
---|---|---|
committer | Michael Krufky <mkrufky@linuxtv.org> | 2008-05-22 14:07:39 -0400 |
commit | 09bb1a3f4b7108e4ccb5e23cf44a95ec055a4858 (patch) | |
tree | c1849674e8f8d480dacf308738e98eae968ed604 /linux/drivers/media/mdtv/smsusb.c | |
parent | dd8e248756061b7f7500ad016e8e8873d9a3098a (diff) | |
download | mediapointer-dvb-s2-09bb1a3f4b7108e4ccb5e23cf44a95ec055a4858.tar.gz mediapointer-dvb-s2-09bb1a3f4b7108e4ccb5e23cf44a95ec055a4858.tar.bz2 |
sms1xxx: usbvid table
From: Steven Toth <stoth@hauppauge.com>
Signed-off-by: Steven Toth <stoth@hauppauge.com>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Diffstat (limited to 'linux/drivers/media/mdtv/smsusb.c')
-rw-r--r-- | linux/drivers/media/mdtv/smsusb.c | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/linux/drivers/media/mdtv/smsusb.c b/linux/drivers/media/mdtv/smsusb.c index d922e006c..fd7e3eb55 100644 --- a/linux/drivers/media/mdtv/smsusb.c +++ b/linux/drivers/media/mdtv/smsusb.c @@ -26,11 +26,6 @@ #include "smscoreapi.h" -#define USB_VID_SIANO 0x187f -#define USB_PID_0010 0x0010 -#define USB_PID_0100 0x0100 -#define USB_PID_0200 0x0200 - #define USB1_BUFFER_SIZE 0x1000 #define USB2_BUFFER_SIZE 0x4000 @@ -58,14 +53,6 @@ typedef struct _smsusb_device int buffer_size; } *psmsusb_device_t; -static struct usb_device_id smsusb_id_table [] = { - { USB_DEVICE(USB_VID_SIANO, USB_PID_0010) }, - { USB_DEVICE(USB_VID_SIANO, USB_PID_0100) }, - { USB_DEVICE(USB_VID_SIANO, USB_PID_0200) }, - { } /* Terminating entry */ -}; -MODULE_DEVICE_TABLE (usb, smsusb_id_table); - int smsusb_submit_urb(smsusb_device_t* dev, smsusb_urb_t* surb); #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,15) @@ -319,7 +306,7 @@ int smsusb_init_device(struct usb_interface *intf) switch (dev->udev->descriptor.idProduct) { - case USB_PID_0100: + case 0x100: dev->buffer_size = USB1_BUFFER_SIZE; params.setmode_handler = smsusb1_setmode; @@ -418,6 +405,14 @@ void smsusb_disconnect(struct usb_interface *intf) smsusb_term_device(intf); } +static struct usb_device_id smsusb_id_table [] = { + { USB_DEVICE(0x187F, 0x0010) }, + { USB_DEVICE(0x187F, 0x0100) }, + { USB_DEVICE(0x187F, 0x0200) }, + { } /* Terminating entry */ +}; +MODULE_DEVICE_TABLE (usb, smsusb_id_table); + static struct usb_driver smsusb_driver = { .name = "smsusb", .probe = smsusb_probe, |