patch-2.3.30 linux/drivers/zorro/proc.c
Next file: linux/fs/adfs/dir.c
Previous file: linux/drivers/video/hpfb.c
Back to the patch index
Back to the overall index
- Lines: 44
- Date:
Sun Dec 5 08:42:03 1999
- Orig file:
v2.3.29/linux/drivers/zorro/proc.c
- Orig date:
Tue Nov 23 22:42:21 1999
diff -u --recursive --new-file v2.3.29/linux/drivers/zorro/proc.c linux/drivers/zorro/proc.c
@@ -78,25 +78,6 @@
static struct inode_operations proc_bus_zorro_inode_operations = {
&proc_bus_zorro_operations, /* default base directory file-ops */
- NULL, /* create */
- NULL, /* lookup */
- NULL, /* link */
- NULL, /* unlink */
- NULL, /* symlink */
- NULL, /* mkdir */
- NULL, /* rmdir */
- NULL, /* mknod */
- NULL, /* rename */
- NULL, /* readlink */
- NULL, /* follow_link */
- NULL, /* get_block */
- NULL, /* readpage */
- NULL, /* writepage */
- NULL, /* flushpage */
- NULL, /* truncate */
- NULL, /* permission */
- NULL, /* smap */
- NULL /* revalidate */
};
static int
@@ -142,7 +123,7 @@
char name[4];
sprintf(name, "%02x", slot);
- entry = create_proc_entry(name, S_IFREG | S_IRUGO, proc_bus_zorro_dir);
+ entry = create_proc_entry(name, 0, proc_bus_zorro_dir);
if (!entry)
return -ENOMEM;
entry->ops = &proc_bus_zorro_inode_operations;
@@ -157,7 +138,7 @@
if (!MACH_IS_AMIGA || !AMIGAHW_PRESENT(ZORRO))
return;
- proc_bus_zorro_dir = create_proc_entry("zorro", S_IFDIR, proc_bus);
+ proc_bus_zorro_dir = proc_mkdir("zorro", proc_bus);
create_proc_info_entry("devices", 0, proc_bus_zorro_dir, get_zorro_dev_info);
for (slot = 0; slot < zorro_num_autocon; slot++)
zorro_proc_attach_device(slot);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)