staging: unisys: visorbus: removed unused periodic_test_workqueue

periodic_test_workqueue was an unused relic from the past, and was removed.

Signed-off-by: Tim Sell <Timothy.Sell@unisys.com>
Signed-off-by: David Kershner <david.kershner@unisys.com>
Acked-By: Neil Horman <nhorman@tuxdriver.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Tim Sell
2016-06-10 21:48:06 -04:00
committed by Greg Kroah-Hartman
parent e54d0a3023
commit c3d4a97033

View File

@@ -116,14 +116,6 @@ struct bus_type visorbus_type = {
.bus_groups = visorbus_bus_groups,
};
static struct delayed_work periodic_work;
/* YES, we need 2 workqueues.
* The reason is, workitems on the test queue may need to cancel
* workitems on the other queue. You will be in for trouble if you try to
* do this with workitems queued on the same workqueue.
*/
static struct workqueue_struct *periodic_test_workqueue;
static struct workqueue_struct *periodic_dev_workqueue;
static long long bus_count; /** number of bus instances */
/** ever-increasing */
@@ -1309,13 +1301,6 @@ visorbus_exit(void)
destroy_workqueue(periodic_dev_workqueue);
periodic_dev_workqueue = NULL;
if (periodic_test_workqueue) {
cancel_delayed_work(&periodic_work);
flush_workqueue(periodic_test_workqueue);
destroy_workqueue(periodic_test_workqueue);
periodic_test_workqueue = NULL;
}
list_for_each_safe(listentry, listtmp, &list_all_bus_instances) {
struct visor_device *dev = list_entry(listentry,
struct visor_device,