|
@@ -194,10 +194,6 @@ static void rbtree_debugfs_init(struct regmap *map)
|
|
{
|
|
{
|
|
debugfs_create_file("rbtree", 0400, map->debugfs, map, &rbtree_fops);
|
|
debugfs_create_file("rbtree", 0400, map->debugfs, map, &rbtree_fops);
|
|
}
|
|
}
|
|
-#else
|
|
|
|
-static void rbtree_debugfs_init(struct regmap *map)
|
|
|
|
-{
|
|
|
|
-}
|
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
static int regcache_rbtree_init(struct regmap *map)
|
|
static int regcache_rbtree_init(struct regmap *map)
|
|
@@ -222,8 +218,6 @@ static int regcache_rbtree_init(struct regmap *map)
|
|
goto err;
|
|
goto err;
|
|
}
|
|
}
|
|
|
|
|
|
- rbtree_debugfs_init(map);
|
|
|
|
-
|
|
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
err:
|
|
err:
|
|
@@ -532,6 +526,9 @@ struct regcache_ops regcache_rbtree_ops = {
|
|
.name = "rbtree",
|
|
.name = "rbtree",
|
|
.init = regcache_rbtree_init,
|
|
.init = regcache_rbtree_init,
|
|
.exit = regcache_rbtree_exit,
|
|
.exit = regcache_rbtree_exit,
|
|
|
|
+#ifdef CONFIG_DEBUG_FS
|
|
|
|
+ .debugfs_init = rbtree_debugfs_init,
|
|
|
|
+#endif
|
|
.read = regcache_rbtree_read,
|
|
.read = regcache_rbtree_read,
|
|
.write = regcache_rbtree_write,
|
|
.write = regcache_rbtree_write,
|
|
.sync = regcache_rbtree_sync,
|
|
.sync = regcache_rbtree_sync,
|