summaryrefslogtreecommitdiffstats
path: root/common/state/state.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2017-03-29 14:29:12 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2017-03-31 18:43:53 +0200
commitccb5b80125a0b95e8954260eddd7f40a61c8e65e (patch)
tree237a40f85a2da752c90c11b390d45a7b30843c35 /common/state/state.c
parent13d85dfe2a47bed91724ce73f9929a09ff739090 (diff)
downloadbarebox-ccb5b80125a0b95e8954260eddd7f40a61c8e65e.tar.gz
barebox-ccb5b80125a0b95e8954260eddd7f40a61c8e65e.tar.xz
state: Do not load state during state_new_from_node
The caller of state_new_from_node() may have it's own ideas what to do when loading the state fails, so do not load it in the initialization function, but instead let the caller do it. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/state/state.c')
-rw-r--r--common/state/state.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/common/state/state.c b/common/state/state.c
index 1232ff3207..bdeda2e5a1 100644
--- a/common/state/state.c
+++ b/common/state/state.c
@@ -632,11 +632,6 @@ struct state *state_new_from_node(struct device_node *node, char *path,
goto out_release_state;
}
- ret = state_load(state);
- if (ret) {
- dev_warn(&state->dev, "Failed to load persistent state, continuing with defaults, %d\n", ret);
- }
-
dev_info(&state->dev, "New state registered '%s'\n", alias);
return state;