]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
efivarfs: convert to use simple_open()
authorWei Yongjun <yongjun_wei@trendmicro.com.cn>
Tue, 26 Feb 2013 02:19:59 +0000 (10:19 +0800)
committerMatt Fleming <matt.fleming@intel.com>
Fri, 1 Mar 2013 13:59:56 +0000 (13:59 +0000)
This removes an open coded simple_open() function and
replaces file operations references to the function
with simple_open() instead.

Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Cc: Jeremy Kerr <jk@ozlabs.org>
Cc: Matthew Garret <mjg59@srcf.ucam.org>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
drivers/firmware/efivars.c

index 8bcb5958f21a732581433de3431916b8ee4f4560..dd4e0ae12d8983e5f2e370a76d6b41e88d50275f 100644 (file)
@@ -648,12 +648,6 @@ efivar_unregister(struct efivar_entry *var)
        kobject_put(&var->kobj);
 }
 
-static int efivarfs_file_open(struct inode *inode, struct file *file)
-{
-       file->private_data = inode->i_private;
-       return 0;
-}
-
 static int efi_status_to_err(efi_status_t status)
 {
        int err;
@@ -872,7 +866,7 @@ static struct super_block *efivarfs_sb;
 static const struct inode_operations efivarfs_dir_inode_operations;
 
 static const struct file_operations efivarfs_file_operations = {
-       .open   = efivarfs_file_open,
+       .open   = simple_open,
        .read   = efivarfs_file_read,
        .write  = efivarfs_file_write,
        .llseek = no_llseek,