arm: mach-omap2: mux: free allocated memory on error exit
[linux-2.6.git] / arch / arm / mach-omap2 / mux.c
index fae49d1..98148b6 100644 (file)
@@ -1000,6 +1000,7 @@ int __init omap_mux_init(const char *name, u32 flags,
        if (!partition->base) {
                pr_err("%s: Could not ioremap mux partition at 0x%08x\n",
                        __func__, partition->phys);
+               kfree(partition);
                return -ENODEV;
        }