+1
-1
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
+1
-1
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
+4
-4
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
+4
-4
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_debugfs.c
···
42
42
43
43
static int vchiq_dump_show(struct seq_file *f, void *offset)
44
44
{
45
-
struct vchiq_instance *instance = f->private;
45
+
struct vchiq_state *state = f->private;
46
46
47
-
vchiq_dump_state(f, instance->state);
47
+
vchiq_dump_state(f, state);
48
48
49
49
return 0;
50
50
}
···
121
121
debugfs_remove_recursive(node->dentry);
122
122
}
123
123
124
-
void vchiq_debugfs_init(void)
124
+
void vchiq_debugfs_init(struct vchiq_state *state)
125
125
{
126
126
vchiq_dbg_dir = debugfs_create_dir("vchiq", NULL);
127
127
vchiq_dbg_clients = debugfs_create_dir("clients", vchiq_dbg_dir);
128
128
129
-
debugfs_create_file("state", S_IFREG | 0444, vchiq_dbg_dir, NULL,
129
+
debugfs_create_file("state", S_IFREG | 0444, vchiq_dbg_dir, state,
130
130
&vchiq_dump_fops);
131
131
}
132
132