aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/musb/musb_debugfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/musb/musb_debugfs.c')
-rw-r--r--drivers/usb/musb/musb_debugfs.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/usb/musb/musb_debugfs.c b/drivers/usb/musb/musb_debugfs.c
index 40a37c91cc10..1d6e8af94c06 100644
--- a/drivers/usb/musb/musb_debugfs.c
+++ b/drivers/usb/musb/musb_debugfs.c
@@ -103,8 +103,6 @@ static const struct musb_register_map musb_regmap[] = {
103 { } /* Terminating Entry */ 103 { } /* Terminating Entry */
104}; 104};
105 105
106static struct dentry *musb_debugfs_root;
107
108static int musb_regdump_show(struct seq_file *s, void *unused) 106static int musb_regdump_show(struct seq_file *s, void *unused)
109{ 107{
110 struct musb *musb = s->private; 108 struct musb *musb = s->private;
@@ -241,7 +239,7 @@ int __devinit musb_init_debugfs(struct musb *musb)
241 struct dentry *file; 239 struct dentry *file;
242 int ret; 240 int ret;
243 241
244 root = debugfs_create_dir("musb", NULL); 242 root = debugfs_create_dir(dev_name(musb->controller), NULL);
245 if (!root) { 243 if (!root) {
246 ret = -ENOMEM; 244 ret = -ENOMEM;
247 goto err0; 245 goto err0;
@@ -261,7 +259,7 @@ int __devinit musb_init_debugfs(struct musb *musb)
261 goto err1; 259 goto err1;
262 } 260 }
263 261
264 musb_debugfs_root = root; 262 musb->debugfs_root = root;
265 263
266 return 0; 264 return 0;
267 265
@@ -274,5 +272,5 @@ err0:
274 272
275void /* __init_or_exit */ musb_exit_debugfs(struct musb *musb) 273void /* __init_or_exit */ musb_exit_debugfs(struct musb *musb)
276{ 274{
277 debugfs_remove_recursive(musb_debugfs_root); 275 debugfs_remove_recursive(musb->debugfs_root);
278} 276}