diff options
Diffstat (limited to 'drivers/scsi/arcmsr/arcmsr_attr.c')
-rw-r--r-- | drivers/scsi/arcmsr/arcmsr_attr.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/scsi/arcmsr/arcmsr_attr.c b/drivers/scsi/arcmsr/arcmsr_attr.c index 03bfed61bffc..06c0dce3b839 100644 --- a/drivers/scsi/arcmsr/arcmsr_attr.c +++ b/drivers/scsi/arcmsr/arcmsr_attr.c | |||
@@ -59,8 +59,9 @@ | |||
59 | struct class_device_attribute *arcmsr_host_attrs[]; | 59 | struct class_device_attribute *arcmsr_host_attrs[]; |
60 | 60 | ||
61 | static ssize_t | 61 | static ssize_t |
62 | arcmsr_sysfs_iop_message_read(struct kobject *kobj, char *buf, loff_t off, | 62 | arcmsr_sysfs_iop_message_read(struct kobject *kobj, |
63 | size_t count) | 63 | struct bin_attribute *bin_attr, |
64 | char *buf, loff_t off, size_t count) | ||
64 | { | 65 | { |
65 | struct class_device *cdev = container_of(kobj,struct class_device,kobj); | 66 | struct class_device *cdev = container_of(kobj,struct class_device,kobj); |
66 | struct Scsi_Host *host = class_to_shost(cdev); | 67 | struct Scsi_Host *host = class_to_shost(cdev); |
@@ -105,8 +106,9 @@ arcmsr_sysfs_iop_message_read(struct kobject *kobj, char *buf, loff_t off, | |||
105 | } | 106 | } |
106 | 107 | ||
107 | static ssize_t | 108 | static ssize_t |
108 | arcmsr_sysfs_iop_message_write(struct kobject *kobj, char *buf, loff_t off, | 109 | arcmsr_sysfs_iop_message_write(struct kobject *kobj, |
109 | size_t count) | 110 | struct bin_attribute *bin_attr, |
111 | char *buf, loff_t off, size_t count) | ||
110 | { | 112 | { |
111 | struct class_device *cdev = container_of(kobj,struct class_device,kobj); | 113 | struct class_device *cdev = container_of(kobj,struct class_device,kobj); |
112 | struct Scsi_Host *host = class_to_shost(cdev); | 114 | struct Scsi_Host *host = class_to_shost(cdev); |
@@ -152,8 +154,9 @@ arcmsr_sysfs_iop_message_write(struct kobject *kobj, char *buf, loff_t off, | |||
152 | } | 154 | } |
153 | 155 | ||
154 | static ssize_t | 156 | static ssize_t |
155 | arcmsr_sysfs_iop_message_clear(struct kobject *kobj, char *buf, loff_t off, | 157 | arcmsr_sysfs_iop_message_clear(struct kobject *kobj, |
156 | size_t count) | 158 | struct bin_attribute *bin_attr, |
159 | char *buf, loff_t off, size_t count) | ||
157 | { | 160 | { |
158 | struct class_device *cdev = container_of(kobj,struct class_device,kobj); | 161 | struct class_device *cdev = container_of(kobj,struct class_device,kobj); |
159 | struct Scsi_Host *host = class_to_shost(cdev); | 162 | struct Scsi_Host *host = class_to_shost(cdev); |
@@ -188,7 +191,6 @@ static struct bin_attribute arcmsr_sysfs_message_read_attr = { | |||
188 | .attr = { | 191 | .attr = { |
189 | .name = "mu_read", | 192 | .name = "mu_read", |
190 | .mode = S_IRUSR , | 193 | .mode = S_IRUSR , |
191 | .owner = THIS_MODULE, | ||
192 | }, | 194 | }, |
193 | .size = 1032, | 195 | .size = 1032, |
194 | .read = arcmsr_sysfs_iop_message_read, | 196 | .read = arcmsr_sysfs_iop_message_read, |
@@ -198,7 +200,6 @@ static struct bin_attribute arcmsr_sysfs_message_write_attr = { | |||
198 | .attr = { | 200 | .attr = { |
199 | .name = "mu_write", | 201 | .name = "mu_write", |
200 | .mode = S_IWUSR, | 202 | .mode = S_IWUSR, |
201 | .owner = THIS_MODULE, | ||
202 | }, | 203 | }, |
203 | .size = 1032, | 204 | .size = 1032, |
204 | .write = arcmsr_sysfs_iop_message_write, | 205 | .write = arcmsr_sysfs_iop_message_write, |
@@ -208,7 +209,6 @@ static struct bin_attribute arcmsr_sysfs_message_clear_attr = { | |||
208 | .attr = { | 209 | .attr = { |
209 | .name = "mu_clear", | 210 | .name = "mu_clear", |
210 | .mode = S_IWUSR, | 211 | .mode = S_IWUSR, |
211 | .owner = THIS_MODULE, | ||
212 | }, | 212 | }, |
213 | .size = 1, | 213 | .size = 1, |
214 | .write = arcmsr_sysfs_iop_message_clear, | 214 | .write = arcmsr_sysfs_iop_message_clear, |