Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cce585ce authored by Mark Brown's avatar Mark Brown
Browse files

regmap: Fix rbtreee build when not using debugfs



The debugfs functions don't stub themselves out quite so well as might
be desirable so provide functions which do do this stubbing.

Reported-by: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent bad2ab4b
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -170,6 +170,15 @@ static const struct file_operations rbtree_fops = {
	.llseek		= seq_lseek,
	.release	= single_release,
};

static void rbtree_debugfs_init(struct regmap *map)
{
	debugfs_create_file("rbtree", 0400, map->debugfs, map, &rbtree_fops);
}
#else
static void rbtree_debugfs_init(struct regmap *map)
{
}
#endif

static int regcache_rbtree_init(struct regmap *map)
@@ -194,7 +203,7 @@ static int regcache_rbtree_init(struct regmap *map)
			goto err;
	}

	debugfs_create_file("rbtree", 0400, map->debugfs, map, &rbtree_fops);
	rbtree_debugfs_init(map);

	return 0;