projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
regmap: introduce regmap_name to fix syscon regmap trace events
[linux-2.6-block.git]
/
drivers
/
base
/
regmap
/
internal.h
diff --git
a/drivers/base/regmap/internal.h
b/drivers/base/regmap/internal.h
index beb8b27d4621a6d9f839065c1296fa8ab67f3032..a13587b5c2be32b912f9fe0fd7544761a280bd57 100644
(file)
--- a/
drivers/base/regmap/internal.h
+++ b/
drivers/base/regmap/internal.h
@@
-243,4
+243,12
@@
extern struct regcache_ops regcache_rbtree_ops;
extern struct regcache_ops regcache_lzo_ops;
extern struct regcache_ops regcache_flat_ops;
+static inline const char *regmap_name(const struct regmap *map)
+{
+ if (map->dev)
+ return dev_name(map->dev);
+
+ return map->name;
+}
+
#endif