diff options
author | Jan Blunck <jblunck@suse.de> | 2010-05-26 17:44:47 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-05-27 12:12:56 -0400 |
commit | 09eeb1f5f4d9b52ab57820160dea6027bbea82a3 (patch) | |
tree | 877488d8daacd6b5e5f56c1ddde9f03ca7e79ac0 /drivers/rtc | |
parent | b627dbce6b5524c7c9032738bb60538999f45d41 (diff) |
rtc-m41t80: use nonseekable_open()
Use nonseekable_open() for this since seeking is not supported anyway.
Signed-off-by: Jan Blunck <jblunck@suse.de>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Paul Gortmaker <p_gortmaker@yahoo.com>
Cc: Alessandro Zummo <a.zummo@towertech.it>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/rtc')
-rw-r--r-- | drivers/rtc/rtc-m41t80.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/rtc/rtc-m41t80.c b/drivers/rtc/rtc-m41t80.c index 038095d99976..6dc4e6241418 100644 --- a/drivers/rtc/rtc-m41t80.c +++ b/drivers/rtc/rtc-m41t80.c | |||
@@ -595,10 +595,6 @@ static void wdt_disable(void) | |||
595 | static ssize_t wdt_write(struct file *file, const char __user *buf, | 595 | static ssize_t wdt_write(struct file *file, const char __user *buf, |
596 | size_t count, loff_t *ppos) | 596 | size_t count, loff_t *ppos) |
597 | { | 597 | { |
598 | /* Can't seek (pwrite) on this device | ||
599 | if (ppos != &file->f_pos) | ||
600 | return -ESPIPE; | ||
601 | */ | ||
602 | if (count) { | 598 | if (count) { |
603 | wdt_ping(); | 599 | wdt_ping(); |
604 | return 1; | 600 | return 1; |
@@ -707,7 +703,7 @@ static int wdt_open(struct inode *inode, struct file *file) | |||
707 | */ | 703 | */ |
708 | wdt_is_open = 1; | 704 | wdt_is_open = 1; |
709 | unlock_kernel(); | 705 | unlock_kernel(); |
710 | return 0; | 706 | return nonseekable_open(inode, file); |
711 | } | 707 | } |
712 | return -ENODEV; | 708 | return -ENODEV; |
713 | } | 709 | } |