On 11/22/2011 09:24 AM, Uwe Kleine-König wrote: > This fixes: > > drivers/base/regmap/regcache-rbtree.c: In function 'regcache_rbtree_init': > drivers/base/regmap/regcache-rbtree.c:197: error: 'struct regmap' has no member named 'debugfs' > drivers/base/regmap/regcache-rbtree.c:197: error: 'rbtree_fops' undeclared (first use in this function) > drivers/base/regmap/regcache-rbtree.c:197: error: (Each undeclared identifier is reported only once > drivers/base/regmap/regcache-rbtree.c:197: error: for each function it appears in.) > > which was introduced by commit > > bad2ab4 (regmap: Provide debugfs dump of the rbtree cache data) > > currently in next-20111122. > > Cc: Mark Brown > Signed-off-by: Uwe Kleine-König > --- > drivers/base/regmap/regcache-rbtree.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/drivers/base/regmap/regcache-rbtree.c b/drivers/base/regmap/regcache-rbtree.c > index 7767cbb..270ad65 100644 > --- a/drivers/base/regmap/regcache-rbtree.c > +++ b/drivers/base/regmap/regcache-rbtree.c > @@ -194,7 +194,9 @@ static int regcache_rbtree_init(struct regmap *map) > goto err; > } > > +#ifdef CONFIG_DEBUG_FS > debugfs_create_file("rbtree", 0400, map->debugfs, map, &rbtree_fops); > +#endif What about introducing a debugfs_create_file() noop if debug-fs is not compiled in? Marc > > return 0; > -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |