diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2012-03-04 19:47:13 -0500 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2012-03-04 19:47:13 -0500 |
commit | c71c03bda1e86c9d5198c5d83f712e695c4f2a1e (patch) | |
tree | ecb166cb3e2b7e2adb3b5e292245fefd23381ac8 /drivers/usb/misc/ftdi-elan.c | |
parent | ea53c912f8a86a8567697115b6a0d8152beee5c8 (diff) | |
parent | 6a00f206debf8a5c8899055726ad127dbeeed098 (diff) |
Merge branch 'mpi-master' into wip-k-fmlpwip-k-fmlp
Conflicts:
litmus/sched_cedf.c
Diffstat (limited to 'drivers/usb/misc/ftdi-elan.c')
-rw-r--r-- | drivers/usb/misc/ftdi-elan.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/usb/misc/ftdi-elan.c b/drivers/usb/misc/ftdi-elan.c index aecf380f6ecc..b16bd3ce3915 100644 --- a/drivers/usb/misc/ftdi-elan.c +++ b/drivers/usb/misc/ftdi-elan.c | |||
@@ -456,7 +456,6 @@ static void ftdi_elan_cancel_targets(struct usb_ftdi *ftdi) | |||
456 | static void ftdi_elan_kick_command_queue(struct usb_ftdi *ftdi) | 456 | static void ftdi_elan_kick_command_queue(struct usb_ftdi *ftdi) |
457 | { | 457 | { |
458 | ftdi_command_queue_work(ftdi, 0); | 458 | ftdi_command_queue_work(ftdi, 0); |
459 | return; | ||
460 | } | 459 | } |
461 | 460 | ||
462 | static void ftdi_elan_command_work(struct work_struct *work) | 461 | static void ftdi_elan_command_work(struct work_struct *work) |
@@ -483,7 +482,6 @@ static void ftdi_elan_command_work(struct work_struct *work) | |||
483 | static void ftdi_elan_kick_respond_queue(struct usb_ftdi *ftdi) | 482 | static void ftdi_elan_kick_respond_queue(struct usb_ftdi *ftdi) |
484 | { | 483 | { |
485 | ftdi_respond_queue_work(ftdi, 0); | 484 | ftdi_respond_queue_work(ftdi, 0); |
486 | return; | ||
487 | } | 485 | } |
488 | 486 | ||
489 | static void ftdi_elan_respond_work(struct work_struct *work) | 487 | static void ftdi_elan_respond_work(struct work_struct *work) |
@@ -2769,7 +2767,7 @@ static int ftdi_elan_probe(struct usb_interface *interface, | |||
2769 | ftdi->sequence_num = ++ftdi_instances; | 2767 | ftdi->sequence_num = ++ftdi_instances; |
2770 | mutex_unlock(&ftdi_module_lock); | 2768 | mutex_unlock(&ftdi_module_lock); |
2771 | ftdi_elan_init_kref(ftdi); | 2769 | ftdi_elan_init_kref(ftdi); |
2772 | init_MUTEX(&ftdi->sw_lock); | 2770 | sema_init(&ftdi->sw_lock, 1); |
2773 | ftdi->udev = usb_get_dev(interface_to_usbdev(interface)); | 2771 | ftdi->udev = usb_get_dev(interface_to_usbdev(interface)); |
2774 | ftdi->interface = interface; | 2772 | ftdi->interface = interface; |
2775 | mutex_init(&ftdi->u132_lock); | 2773 | mutex_init(&ftdi->u132_lock); |
@@ -2891,8 +2889,7 @@ static struct usb_driver ftdi_elan_driver = { | |||
2891 | static int __init ftdi_elan_init(void) | 2889 | static int __init ftdi_elan_init(void) |
2892 | { | 2890 | { |
2893 | int result; | 2891 | int result; |
2894 | printk(KERN_INFO "driver %s built at %s on %s\n", ftdi_elan_driver.name, | 2892 | printk(KERN_INFO "driver %s\n", ftdi_elan_driver.name); |
2895 | __TIME__, __DATE__); | ||
2896 | mutex_init(&ftdi_module_lock); | 2893 | mutex_init(&ftdi_module_lock); |
2897 | INIT_LIST_HEAD(&ftdi_static_list); | 2894 | INIT_LIST_HEAD(&ftdi_static_list); |
2898 | status_queue = create_singlethread_workqueue("ftdi-status-control"); | 2895 | status_queue = create_singlethread_workqueue("ftdi-status-control"); |