Skip to content

Commit

Permalink
Staging: me4000: make file_operations const
Browse files Browse the repository at this point in the history
This eliminates checkpatch.pl warnings, that struct file_operations is
usually const.  The structs me4000_ai_fops_array and
me4000_ao_fops_array are not modified and thus also made const.

Signed-off-by: Andre Haupt <andre@bitwigglers.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Andre Haupt authored and Greg Kroah-Hartman committed Apr 3, 2009
1 parent f02d334 commit 93be73f
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions drivers/staging/me4000/me4000.c
Original file line number Diff line number Diff line change
Expand Up @@ -309,23 +309,23 @@ static struct pci_driver me4000_driver = {
.probe = me4000_probe
};

static struct file_operations me4000_ao_fops_sing = {
static const struct file_operations me4000_ao_fops_sing = {
.owner = THIS_MODULE,
.write = me4000_ao_write_sing,
.ioctl = me4000_ao_ioctl_sing,
.open = me4000_open,
.release = me4000_release,
};

static struct file_operations me4000_ao_fops_wrap = {
static const struct file_operations me4000_ao_fops_wrap = {
.owner = THIS_MODULE,
.write = me4000_ao_write_wrap,
.ioctl = me4000_ao_ioctl_wrap,
.open = me4000_open,
.release = me4000_release,
};

static struct file_operations me4000_ao_fops_cont = {
static const struct file_operations me4000_ao_fops_cont = {
.owner = THIS_MODULE,
.write = me4000_ao_write_cont,
.poll = me4000_ao_poll_cont,
Expand All @@ -335,14 +335,14 @@ static struct file_operations me4000_ao_fops_cont = {
.fsync = me4000_ao_fsync_cont,
};

static struct file_operations me4000_ai_fops_sing = {
static const struct file_operations me4000_ai_fops_sing = {
.owner = THIS_MODULE,
.ioctl = me4000_ai_ioctl_sing,
.open = me4000_open,
.release = me4000_release,
};

static struct file_operations me4000_ai_fops_cont_sw = {
static const struct file_operations me4000_ai_fops_cont_sw = {
.owner = THIS_MODULE,
.read = me4000_ai_read,
.poll = me4000_ai_poll,
Expand All @@ -352,7 +352,7 @@ static struct file_operations me4000_ai_fops_cont_sw = {
.fasync = me4000_ai_fasync,
};

static struct file_operations me4000_ai_fops_cont_et = {
static const struct file_operations me4000_ai_fops_cont_et = {
.owner = THIS_MODULE,
.read = me4000_ai_read,
.poll = me4000_ai_poll,
Expand All @@ -361,7 +361,7 @@ static struct file_operations me4000_ai_fops_cont_et = {
.release = me4000_release,
};

static struct file_operations me4000_ai_fops_cont_et_value = {
static const struct file_operations me4000_ai_fops_cont_et_value = {
.owner = THIS_MODULE,
.read = me4000_ai_read,
.poll = me4000_ai_poll,
Expand All @@ -370,7 +370,7 @@ static struct file_operations me4000_ai_fops_cont_et_value = {
.release = me4000_release,
};

static struct file_operations me4000_ai_fops_cont_et_chanlist = {
static const struct file_operations me4000_ai_fops_cont_et_chanlist = {
.owner = THIS_MODULE,
.read = me4000_ai_read,
.poll = me4000_ai_poll,
Expand All @@ -379,29 +379,29 @@ static struct file_operations me4000_ai_fops_cont_et_chanlist = {
.release = me4000_release,
};

static struct file_operations me4000_dio_fops = {
static const struct file_operations me4000_dio_fops = {
.owner = THIS_MODULE,
.ioctl = me4000_dio_ioctl,
.open = me4000_open,
.release = me4000_release,
};

static struct file_operations me4000_cnt_fops = {
static const struct file_operations me4000_cnt_fops = {
.owner = THIS_MODULE,
.ioctl = me4000_cnt_ioctl,
.open = me4000_open,
.release = me4000_release,
};

static struct file_operations me4000_ext_int_fops = {
static const struct file_operations me4000_ext_int_fops = {
.owner = THIS_MODULE,
.ioctl = me4000_ext_int_ioctl,
.open = me4000_open,
.release = me4000_release,
.fasync = me4000_ext_int_fasync,
};

static struct file_operations *me4000_ao_fops_array[] = {
static const struct file_operations *me4000_ao_fops_array[] = {
/* single operations */
&me4000_ao_fops_sing,
/* wraparound operations */
Expand All @@ -410,7 +410,7 @@ static struct file_operations *me4000_ao_fops_array[] = {
&me4000_ao_fops_cont,
};

static struct file_operations *me4000_ai_fops_array[] = {
static const struct file_operations *me4000_ai_fops_array[] = {
/* single operations */
&me4000_ai_fops_sing,
/* continuous operations with software start */
Expand Down

0 comments on commit 93be73f

Please sign in to comment.