Commit ce252679 authored by Glen Lee's avatar Glen Lee Committed by Greg Kroah-Hartman
Browse files

staging: wilc1000: remove function linux_wlan_rxq_task



linux_wlan_rxq_task is not used in the driver. Just remove it.

Signed-off-by: default avatarGlen Lee <glen.lee@atmel.com>
Signed-off-by: default avatarTony Cho <tony.cho@atmel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 25a84832
Loading
Loading
Loading
Loading
+0 −26
Original line number Diff line number Diff line
@@ -587,32 +587,6 @@ int linux_wlan_get_num_conn_ifcs(void)
	return ret_val;
}

static int linux_wlan_rxq_task(void *vp)
{

	/* inform wilc1000_wlan_init that RXQ task is started. */
	up(&g_linux_wlan->rxq_thread_started);
	while (1) {
		down(&g_linux_wlan->rxq_event);
		/* wait_for_completion(&g_linux_wlan->rxq_event); */

		if (g_linux_wlan->close) {
			/*Unlock the mutex in the mac_close function to indicate the exiting of the RX thread */
			up(&g_linux_wlan->rxq_thread_started);

			while (!kthread_should_stop())
				schedule();

			PRINT_D(RX_DBG, " RX thread stopped\n");
			break;
		}
		PRINT_D(RX_DBG, "Calling wlan_handle_rx_que()\n");

		g_linux_wlan->oup.wlan_handle_rx_que();
	}
	return 0;
}

#define USE_TX_BACKOFF_DELAY_IF_NO_BUFFERS

static int linux_wlan_txq_task(void *vp)