diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2015-08-26 12:01:04 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-08-27 21:37:07 +0200 |
commit | ff2a4a0a138d6cb6addb5a855ea57a0332626d3c (patch) | |
tree | 9ea122ee78dfd5f003242aadb78a2f533cb3c5b1 /common/reset_source.c | |
parent | 62fe28cf0b06ad526e5ef2fcfd3f02c20cfb0bd8 (diff) | |
download | barebox-ff2a4a0a138d6cb6addb5a855ea57a0332626d3c.tar.gz barebox-ff2a4a0a138d6cb6addb5a855ea57a0332626d3c.tar.xz |
reset-source: Use globalvar_add_simple_enum
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/reset_source.c')
-rw-r--r-- | common/reset_source.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/common/reset_source.c b/common/reset_source.c index 80002a93e6..f9ee99b933 100644 --- a/common/reset_source.c +++ b/common/reset_source.c @@ -40,15 +40,13 @@ EXPORT_SYMBOL(reset_source_get); void reset_source_set(enum reset_src_type st) { reset_source = st; - - globalvar_add_simple("system.reset", reset_src_names[reset_source]); } EXPORT_SYMBOL(reset_source_set); -/* ensure this runs after the 'global' device is already registerd */ static int reset_source_init(void) { - reset_source_set(reset_source); + globalvar_add_simple_enum("system.reset", (unsigned int *)&reset_source, + reset_src_names, ARRAY_SIZE(reset_src_names)); return 0; } |