diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2012-10-03 21:10:30 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-10-03 21:10:30 +0200 |
commit | ed4645cf13f35bd5bb77b4d1c3f80d020dd0fbaa (patch) | |
tree | 5f31f441c5777b0bb6e994bd32b09fdd6c87d99f /common | |
parent | 4a543aa67765f049764f5796d4e80b8fd838bebe (diff) | |
parent | a004cbb5af3cb0014308433f977943f8c97baad3 (diff) | |
download | barebox-ed4645cf13f35bd5bb77b4d1c3f80d020dd0fbaa.tar.gz barebox-ed4645cf13f35bd5bb77b4d1c3f80d020dd0fbaa.tar.xz |
Merge branch 'for-next/boot-sequence-dhcp'
Conflicts:
drivers/net/miidev.c
Diffstat (limited to 'common')
-rw-r--r-- | common/Kconfig | 1 | ||||
-rw-r--r-- | common/globalvar.c | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/common/Kconfig b/common/Kconfig index b97392cfdb..93787839c4 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -575,6 +575,7 @@ config DEFAULT_ENVIRONMENT_GENERIC select CMD_CRC select CMD_CRC_CMP select CMD_AUTOMOUNT if HAVE_DEFAULT_ENVIRONMENT_NEW + select CMD_GLOBAL prompt "Default environment generic" help With this option barebox will use the generic default diff --git a/common/globalvar.c b/common/globalvar.c index 71296ff5a3..a8aaa72553 100644 --- a/common/globalvar.c +++ b/common/globalvar.c @@ -46,6 +46,16 @@ char *globalvar_get_match(const char *match, const char *seperator) return val; } +void globalvar_set_match(const char *match, const char *val) +{ + struct param_d *param; + + list_for_each_entry(param, &global_device.parameters, list) { + if (!strncmp(match, param->name, strlen(match))) + dev_set_param(&global_device, param->name, val); + } +} + /* * globalvar_add_simple * |