diff options
author | Geert Uytterhoeven <geert@linux-m68k.org> | 2008-07-17 15:16:10 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-20 20:24:38 -0400 |
commit | e945b568e28b42de893ef24989372f0219501d32 (patch) | |
tree | b14af0806136067685a96832abcf05b46f99980b /drivers/char/nvram.c | |
parent | 038eddd9acf34e8202b31af3ee9eb48179114323 (diff) |
m68k: Return -ENODEV if no device is found
According to the tests in do_initcalls(), the proper error code in case no
device is found is -ENODEV, not -ENXIO or -EIO.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/char/nvram.c')
-rw-r--r-- | drivers/char/nvram.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/char/nvram.c b/drivers/char/nvram.c index 197cd7a0c332..a22662b6a1a5 100644 --- a/drivers/char/nvram.c +++ b/drivers/char/nvram.c | |||
@@ -444,7 +444,7 @@ nvram_init(void) | |||
444 | 444 | ||
445 | /* First test whether the driver should init at all */ | 445 | /* First test whether the driver should init at all */ |
446 | if (!CHECK_DRIVER_INIT()) | 446 | if (!CHECK_DRIVER_INIT()) |
447 | return -ENXIO; | 447 | return -ENODEV; |
448 | 448 | ||
449 | ret = misc_register(&nvram_dev); | 449 | ret = misc_register(&nvram_dev); |
450 | if (ret) { | 450 | if (ret) { |