staging: dgnc: Remove not needed dgnc_driver_start variable
authorKonrad Zapalowicz <bergo.torino@gmail.com>
Sat, 16 Aug 2014 14:58:07 +0000 (16:58 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 17 Aug 2014 16:52:25 +0000 (09:52 -0700)
The dgnc_driver_start variable purpose was to indicate if the driver
'start' routine has been called. Now, because the 'start' routine can
only be called once this variable is not needed thus this commit
removes it.

Signed-off-by: Konrad Zapalowicz <bergo.torino@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/dgnc/dgnc_driver.c

index 223075a579682ba30083696d44b3031bf4c2e741..726b5ddb810737d0fb5c1c810f47819b582a3435 100644 (file)
@@ -97,7 +97,6 @@ int                   dgnc_poll_tick = 20;    /* Poll interval - 20 ms */
  * Static vars.
  */
 static uint            dgnc_Major_Control_Registered = FALSE;
-static uint            dgnc_driver_start = FALSE;
 
 static struct class *dgnc_class;
 
@@ -270,10 +269,6 @@ static int dgnc_start(void)
        int rc = 0;
        unsigned long flags;
 
-       if (dgnc_driver_start == TRUE)
-               return rc;
-       dgnc_driver_start = TRUE;
-
        /* make sure that the globals are init'd before we do anything else */
        dgnc_init_globals();