backlight: l4f00242t03: Fix regulators handling code in remove function
authorAlberto Panizzo <maramaopercheseimorto@gmail.com>
Mon, 26 Apr 2010 20:51:08 +0000 (22:51 +0200)
committerRichard Purdie <rpurdie@linux.intel.com>
Wed, 26 May 2010 12:08:32 +0000 (13:08 +0100)
Simple swap of regulator free

Signed-off-by: Alberto Panizzo <maramaopercheseimorto@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
drivers/video/backlight/l4f00242t03.c

index bcdb12c..1dafec8 100644 (file)
@@ -222,9 +222,9 @@ static int __devexit l4f00242t03_remove(struct spi_device *spi)
        gpio_free(pdata->reset_gpio);
 
        if (priv->io_reg)
-               regulator_put(priv->core_reg);
-       if (priv->core_reg)
                regulator_put(priv->io_reg);
+       if (priv->core_reg)
+               regulator_put(priv->core_reg);
 
        kfree(priv);