diff options
Diffstat (limited to 'drivers/platform')
| -rw-r--r-- | drivers/platform/x86/sony-laptop.c | 2 | ||||
| -rw-r--r-- | drivers/platform/x86/thinkpad_acpi.c | 2 | ||||
| -rw-r--r-- | drivers/platform/x86/toshiba_acpi.c | 8 | 
3 files changed, 6 insertions, 6 deletions
diff --git a/drivers/platform/x86/sony-laptop.c b/drivers/platform/x86/sony-laptop.c index b8ad71f7863..8853d013a71 100644 --- a/drivers/platform/x86/sony-laptop.c +++ b/drivers/platform/x86/sony-laptop.c @@ -3566,7 +3566,7 @@ static ssize_t sonypi_misc_read(struct file *file, char __user *buf,  	}  	if (ret > 0) { -		struct inode *inode = file->f_path.dentry->d_inode; +		struct inode *inode = file_inode(file);  		inode->i_atime = current_fs_time(inode->i_sb);  	} diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c index f946ca7cb76..05dfd569d91 100644 --- a/drivers/platform/x86/thinkpad_acpi.c +++ b/drivers/platform/x86/thinkpad_acpi.c @@ -852,7 +852,7 @@ static ssize_t dispatch_proc_write(struct file *file,  			const char __user *userbuf,  			size_t count, loff_t *pos)  { -	struct ibm_struct *ibm = PDE(file->f_path.dentry->d_inode)->data; +	struct ibm_struct *ibm = PDE(file_inode(file))->data;  	char *kernbuf;  	int ret; diff --git a/drivers/platform/x86/toshiba_acpi.c b/drivers/platform/x86/toshiba_acpi.c index c2727895794..6fba80ad3bc 100644 --- a/drivers/platform/x86/toshiba_acpi.c +++ b/drivers/platform/x86/toshiba_acpi.c @@ -583,7 +583,7 @@ static int set_lcd_status(struct backlight_device *bd)  static ssize_t lcd_proc_write(struct file *file, const char __user *buf,  			      size_t count, loff_t *pos)  { -	struct toshiba_acpi_dev *dev = PDE(file->f_path.dentry->d_inode)->data; +	struct toshiba_acpi_dev *dev = PDE(file_inode(file))->data;  	char cmd[42];  	size_t len;  	int value; @@ -650,7 +650,7 @@ static int video_proc_open(struct inode *inode, struct file *file)  static ssize_t video_proc_write(struct file *file, const char __user *buf,  				size_t count, loff_t *pos)  { -	struct toshiba_acpi_dev *dev = PDE(file->f_path.dentry->d_inode)->data; +	struct toshiba_acpi_dev *dev = PDE(file_inode(file))->data;  	char *cmd, *buffer;  	int ret;  	int value; @@ -750,7 +750,7 @@ static int fan_proc_open(struct inode *inode, struct file *file)  static ssize_t fan_proc_write(struct file *file, const char __user *buf,  			      size_t count, loff_t *pos)  { -	struct toshiba_acpi_dev *dev = PDE(file->f_path.dentry->d_inode)->data; +	struct toshiba_acpi_dev *dev = PDE(file_inode(file))->data;  	char cmd[42];  	size_t len;  	int value; @@ -822,7 +822,7 @@ static int keys_proc_open(struct inode *inode, struct file *file)  static ssize_t keys_proc_write(struct file *file, const char __user *buf,  			       size_t count, loff_t *pos)  { -	struct toshiba_acpi_dev *dev = PDE(file->f_path.dentry->d_inode)->data; +	struct toshiba_acpi_dev *dev = PDE(file_inode(file))->data;  	char cmd[42];  	size_t len;  	int value;  |