.. | .. |
---|
210 | 210 | return ret; |
---|
211 | 211 | } |
---|
212 | 212 | |
---|
213 | | -static const struct file_operations pnpbios_proc_fops = { |
---|
214 | | - .owner = THIS_MODULE, |
---|
215 | | - .open = pnpbios_proc_open, |
---|
216 | | - .read = seq_read, |
---|
217 | | - .llseek = seq_lseek, |
---|
218 | | - .release = single_release, |
---|
219 | | - .write = pnpbios_proc_write, |
---|
| 213 | +static const struct proc_ops pnpbios_proc_ops = { |
---|
| 214 | + .proc_open = pnpbios_proc_open, |
---|
| 215 | + .proc_read = seq_read, |
---|
| 216 | + .proc_lseek = seq_lseek, |
---|
| 217 | + .proc_release = single_release, |
---|
| 218 | + .proc_write = pnpbios_proc_write, |
---|
220 | 219 | }; |
---|
221 | 220 | |
---|
222 | 221 | int pnpbios_interface_attach_device(struct pnp_bios_node *node) |
---|
.. | .. |
---|
228 | 227 | if (!proc_pnp) |
---|
229 | 228 | return -EIO; |
---|
230 | 229 | if (!pnpbios_dont_use_current_config) { |
---|
231 | | - proc_create_data(name, 0644, proc_pnp, &pnpbios_proc_fops, |
---|
| 230 | + proc_create_data(name, 0644, proc_pnp, &pnpbios_proc_ops, |
---|
232 | 231 | (void *)(long)(node->handle)); |
---|
233 | 232 | } |
---|
234 | 233 | |
---|
235 | 234 | if (!proc_pnp_boot) |
---|
236 | 235 | return -EIO; |
---|
237 | | - if (proc_create_data(name, 0644, proc_pnp_boot, &pnpbios_proc_fops, |
---|
| 236 | + if (proc_create_data(name, 0644, proc_pnp_boot, &pnpbios_proc_ops, |
---|
238 | 237 | (void *)(long)(node->handle + 0x100))) |
---|
239 | 238 | return 0; |
---|
240 | 239 | return -EIO; |
---|