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: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
bad2ab4b6d
commit
cce585ce1e
1 changed files with 10 additions and 1 deletions
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in a new issue