Browse Source

regmap: use debugfs even when no device

This registers regmaps with debugfs even when they do not have an
associated device. For example, this is common for syscon regmaps.

Signed-off-by: David Lechner <david@lechnology.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
David Lechner 7 years ago
parent
commit
9b947a13e7
1 changed files with 2 additions and 0 deletions
  1. 2 0
      drivers/base/regmap/regmap.c

+ 2 - 0
drivers/base/regmap/regmap.c

@@ -1116,6 +1116,8 @@ skip_format_initialization:
 		ret = regmap_attach_dev(dev, map, config);
 		ret = regmap_attach_dev(dev, map, config);
 		if (ret != 0)
 		if (ret != 0)
 			goto err_regcache;
 			goto err_regcache;
+	} else {
+		regmap_debugfs_init(map, config->name);
 	}
 	}
 
 
 	return map;
 	return map;