drivers/char/cncs.c: remove unnecessary casts
PATCH 1/1 drivers/char/cncs.c: remove unnecessary casts
drivers/char/cncs.c: Remove unnecessary casts.
The struct file 'private_data' member is a void *, the casts are not needed.
Signed-off-by H Hartley Sweeten <[email protected]>
---
drivers/char/snsc.c +4 -4
@@ -129,7 +129,7 @@ scdrv_open(struct inode *inode, struct file *file)static int scdrv_release (struct inode *inode,struct file *file) { -struct subch_data_s *sd = (struct subch_data_s *) file->private_data; +struct subch_data_s *sd = file->private_data;int rv;/* free the interrupt */
@@ -161,7 +161,7 @@ scdrv_read(struct file *file, char __user *buf, size_t count, loff_t *f_pos)int status;int len;unsigned long flags; -struct subch_data_s *sd = (struct subch_data_s *) file->private_data; +struct subch_data_s *sd = file->private_data;/* try to get control of the read buffer */ if (down_trylock (&sd->sd_rbs)) {
@@ -253,7 +253,7 @@ scdrv_write(struct file *file, const char __user *buf, {unsigned long flags;int status; -struct subch_data_s *sd = (struct subch_data_s *) file->private_data; +struct subch_data_s *sd = file->private_data;/* try to get control of the write buffer */ if (down_trylock (&sd->sd_wbs)) {
@@ -326,7 +326,7 @@ scdrv_poll(struct file *file, struct poll_table_struct *wait) {unsigned int mask =0 ;int status =0 ; -struct subch_data_s *sd = (struct subch_data_s *) file->private_data; +struct subch_data_s *sd = file->private_data;unsigned long flags;poll_wait (file, &sd->sd_rq, wait);