diff options
Diffstat (limited to 'drivers/staging/msm/mdp4_debugfs.c')
-rw-r--r-- | drivers/staging/msm/mdp4_debugfs.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/drivers/staging/msm/mdp4_debugfs.c b/drivers/staging/msm/mdp4_debugfs.c index 844d46775ecd..36954e89478c 100644 --- a/drivers/staging/msm/mdp4_debugfs.c +++ b/drivers/staging/msm/mdp4_debugfs.c @@ -63,13 +63,6 @@ DEFINE_SIMPLE_ATTRIBUTE( "%llx\n"); -static int mdp4_debugfs_open(struct inode *inode, struct file *file) -{ - /* non-seekable */ - file->f_mode &= ~(FMODE_LSEEK | FMODE_PREAD | FMODE_PWRITE); - return 0; -} - static int mdp4_debugfs_release(struct inode *inode, struct file *file) { return 0; @@ -144,10 +137,11 @@ static ssize_t mdp4_debugfs_read( } static const struct file_operations mdp4_debugfs_fops = { - .open = mdp4_debugfs_open, + .open = nonseekable_open, .release = mdp4_debugfs_release, .read = mdp4_debugfs_read, .write = mdp4_debugfs_write, + .llseek = no_llseek, }; int mdp4_debugfs_init(void) |