summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2016-07-11 07:58:34 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2016-07-11 07:58:34 +0200
commit202cda9475558213cf799206caf0130d45164d7f (patch)
treeabe9c88fbf8336e9c89aa22cd1b7ad8cfbf23ed1 /lib
parentbb73cb9427cdef4bb3a45ccfa10e30a50940ff09 (diff)
parent699b4f80254de45a6ff45dff0a863e457dea7d89 (diff)
downloadbarebox-202cda9475558213cf799206caf0130d45164d7f.tar.gz
barebox-202cda9475558213cf799206caf0130d45164d7f.tar.xz
Merge branch 'for-next/nvdevvars'
Diffstat (limited to 'lib')
-rw-r--r--lib/parameter.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/parameter.c b/lib/parameter.c
index 3d356fb972..656a6037c6 100644
--- a/lib/parameter.c
+++ b/lib/parameter.c
@@ -28,6 +28,7 @@
#include <malloc.h>
#include <driver.h>
#include <string.h>
+#include <globalvar.h>
#include <linux/err.h>
struct param_d *get_param_by_name(struct device_d *dev, const char *name)
@@ -156,6 +157,8 @@ static int __dev_add_param(struct param_d *param, struct device_d *dev, const ch
param->dev = dev;
list_add_sort(&param->list, &dev->parameters, compare);
+ dev_param_init_from_nv(dev, name);
+
return 0;
}