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

Commit 6d99d6a3 authored by Sudip Mukherjee's avatar Sudip Mukherjee Committed by Greg Kroah-Hartman
Browse files

staging: dgnc: remove dgnc_init_globals function



The dgnc_init_globals() function is only initializing the timer so
initialize it directly and remove dgnc_init_globals() and change the
comment appropriately.

Signed-off-by: default avatarSudip Mukherjee <sudip@vectorindia.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 482e191d
Loading
Loading
Loading
Loading
+2 −16
Original line number Original line Diff line number Diff line
@@ -39,7 +39,6 @@ MODULE_SUPPORTED_DEVICE("dgnc");
 */
 */
static int		dgnc_start(void);
static int		dgnc_start(void);
static int		dgnc_finalize_board_init(struct dgnc_board *brd);
static int		dgnc_finalize_board_init(struct dgnc_board *brd);
static void		dgnc_init_globals(void);
static int		dgnc_found_board(struct pci_dev *pdev, int id);
static int		dgnc_found_board(struct pci_dev *pdev, int id);
static void		dgnc_cleanup_board(struct dgnc_board *brd);
static void		dgnc_cleanup_board(struct dgnc_board *brd);
static void		dgnc_poll_handler(ulong dummy);
static void		dgnc_poll_handler(ulong dummy);
@@ -216,8 +215,8 @@ static int dgnc_start(void)
	unsigned long flags;
	unsigned long flags;
	struct device *dev;
	struct device *dev;


	/* make sure that the globals are init'd before we do anything else */
	/* make sure timer is initialized before we do anything else */
	dgnc_init_globals();
	init_timer(&dgnc_poll_timer);


	/*
	/*
	 * Register our base character device into the kernel.
	 * Register our base character device into the kernel.
@@ -698,16 +697,3 @@ static void dgnc_poll_handler(ulong dummy)
	if (!dgnc_poll_stop)
	if (!dgnc_poll_stop)
		add_timer(&dgnc_poll_timer);
		add_timer(&dgnc_poll_timer);
}
}

/*
 * dgnc_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 dgnc_init_globals(void)
{
	init_timer(&dgnc_poll_timer);
}