Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit deaa2c20 authored by Daeseok Youn's avatar Daeseok Youn Committed by Greg Kroah-Hartman
Browse files

staging: dgap: remove unnecessary function



The dgap_init_global() initialize the dgap_board
that is a global variable as static and dgap_poll_timer.
But init_timer() is called twice in dgap_start() and dgap_board
doesn't need to be initialized to NULL.

Signed-off-by: default avatarDaeseok Youn <daeseok.youn@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 8514408b
Loading
Loading
Loading
Loading
+0 −23
Original line number Diff line number Diff line
@@ -7018,23 +7018,6 @@ static struct pci_driver dgap_driver = {
	.remove		= dgap_remove_one,
};

/*
 * dgap_init_globals()
 *
 * This is where we initialize the globals from the static insmod
 * configuration variables.  These are declared near the head of
 * this file.
 */
static void dgap_init_globals(void)
{
	unsigned int i;

	for (i = 0; i < MAXBOARDS; i++)
		dgap_board[i] = NULL;

	init_timer(&dgap_poll_timer);
}

/*
 * Start of driver.
 */
@@ -7044,12 +7027,6 @@ static int dgap_start(void)
	unsigned long flags;
	struct device *device;

	/*
	 * make sure that the globals are
	 * init'd before we do anything else
	 */
	dgap_init_globals();

	dgap_numboards = 0;

	pr_info("For the tools package please visit http://www.digi.com\n");