mtd: nand: make suspend work if device is accessed by kernel threads.
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / mtd / nand / nand_base.c
index ed62e1e..7442b3a 100644 (file)
@@ -773,9 +773,6 @@ nand_get_device(struct nand_chip *chip, struct mtd_info *mtd, int new_state)
                        chip->state = FL_PM_SUSPENDED;
                        spin_unlock(lock);
                        return 0;
-               } else {
-                       spin_unlock(lock);
-                       return -EAGAIN;
                }
        }
        set_current_state(TASK_UNINTERRUPTIBLE);