mxs-dma: remove useless variable
[firefly-linux-kernel-4.4.55.git] / drivers / mfd / tps65912-core.c
index aeb8e40ab4249ac2acdbdb43d7149ca8ca5efde4..479886a4cf8054b60750303cc092c88128331c9d 100644 (file)
@@ -162,7 +162,6 @@ int tps65912_device_init(struct tps65912 *tps65912)
 err:
        kfree(init_data);
        mfd_remove_devices(tps65912->dev);
-       kfree(tps65912);
        return ret;
 }
 
@@ -170,7 +169,6 @@ void tps65912_device_exit(struct tps65912 *tps65912)
 {
        mfd_remove_devices(tps65912->dev);
        tps65912_irq_exit(tps65912);
-       kfree(tps65912);
 }
 
 MODULE_AUTHOR("Margarita Olaya <magi@slimlogic.co.uk>");