]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/gpu/vga/vga_switcheroo.c
Merge branch 'topic/hda' into for-linus
[mv-sheeva.git] / drivers / gpu / vga / vga_switcheroo.c
index d6d1149d525d65dd1847d391e16840ed1591d7a3..c8768f38511e823afb863b88e8a55db9246fa929 100644 (file)
@@ -276,8 +276,10 @@ vga_switcheroo_debugfs_write(struct file *filp, const char __user *ubuf,
 
        mutex_lock(&vgasr_mutex);
 
-       if (!vgasr_priv.active)
-               return -EINVAL;
+       if (!vgasr_priv.active) {
+               cnt = -EINVAL;
+               goto out;
+       }
 
        /* pwr off the device not in use */
        if (strncmp(usercmd, "OFF", 3) == 0) {