summaryrefslogtreecommitdiffstats
path: root/commands
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-09-05 10:39:22 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2013-09-05 10:39:22 +0200
commit1729b1798e1bfd4614a9cf7cf651cee8b6923283 (patch)
tree0eab8d4a22e0bc795f15c3062500a420d801ef4c /commands
parent8f9d4007c53cefc513619b83b5b81b146423b11b (diff)
parent338b6e7edc054523e2cc0dec77ab3aa1716a385f (diff)
downloadbarebox-1729b1798e1bfd4614a9cf7cf651cee8b6923283.tar.gz
barebox-1729b1798e1bfd4614a9cf7cf651cee8b6923283.tar.xz
Merge branch 'for-next/boardinfo'
Conflicts: arch/mips/boards/qemu-malta/init.c commands/bootm.c drivers/of/base.c
Diffstat (limited to 'commands')
-rw-r--r--commands/bootm.c11
-rw-r--r--commands/dfu.c4
-rw-r--r--commands/global.c17
-rw-r--r--commands/usbserial.c4
4 files changed, 10 insertions, 26 deletions
diff --git a/commands/bootm.c b/commands/bootm.c
index 38dd3b23e8..a4004dfb4c 100644
--- a/commands/bootm.c
+++ b/commands/bootm.c
@@ -178,13 +178,12 @@ err_out:
static int bootm_init(void)
{
-
- globalvar_add_simple("bootm.image");
- globalvar_add_simple("bootm.image.loadaddr");
- globalvar_add_simple("bootm.oftree");
+ globalvar_add_simple("bootm.image", NULL);
+ globalvar_add_simple("bootm.image.loadaddr", NULL);
+ globalvar_add_simple("bootm.oftree", NULL);
if (IS_ENABLED(CONFIG_CMD_BOOTM_INITRD)) {
- globalvar_add_simple("bootm.initrd");
- globalvar_add_simple("bootm.initrd.loadaddr");
+ globalvar_add_simple("bootm.initrd", NULL);
+ globalvar_add_simple("bootm.initrd.loadaddr", NULL);
}
return 0;
diff --git a/commands/dfu.c b/commands/dfu.c
index af6573acf8..ec1197a888 100644
--- a/commands/dfu.c
+++ b/commands/dfu.c
@@ -99,7 +99,7 @@ static int do_dfu(int argc, char *argv[])
char *endptr, *argstr;
struct usb_dfu_dev *dfu_alts = NULL;
char *manufacturer = "barebox";
- char *productname = CONFIG_BOARDINFO;
+ const char *productname = barebox_get_model();
u16 idVendor = 0, idProduct = 0;
@@ -163,7 +163,7 @@ BAREBOX_CMD_HELP_START(dfu)
BAREBOX_CMD_HELP_USAGE("dfu [OPTIONS] <description>\n")
BAREBOX_CMD_HELP_SHORT("Start firmware update with the Device Firmware Update (DFU) protocol.\n")
BAREBOX_CMD_HELP_OPT ("-m <str>", "Manufacturer string (barebox)\n")
-BAREBOX_CMD_HELP_OPT ("-p <str>", "product string (" CONFIG_BOARDINFO ")\n")
+BAREBOX_CMD_HELP_OPT ("-p <str>", "product string\n")
BAREBOX_CMD_HELP_OPT ("-V <id>", "vendor id\n")
BAREBOX_CMD_HELP_OPT ("-P <id>", "product id\n")
BAREBOX_CMD_HELP_OPT ("<description>",
diff --git a/commands/global.c b/commands/global.c
index 427a231a9e..c526e6571a 100644
--- a/commands/global.c
+++ b/commands/global.c
@@ -23,21 +23,6 @@
#include <environment.h>
#include <getopt.h>
-static int globalvar_set(char* name, char* value)
-{
- int ret;
-
- ret = globalvar_add_simple(name);
-
- if (value) {
- char *tmp = asprintf("global.%s", name);
- ret = setenv(tmp, value);
- free(tmp);
- }
-
- return ret ? 1 : 0;
-}
-
static int do_global(int argc, char *argv[])
{
int opt;
@@ -72,7 +57,7 @@ static int do_global(int argc, char *argv[])
return 0;
}
- return globalvar_set(argv[0], value);
+ return globalvar_add_simple(argv[0], value);
}
BAREBOX_CMD_HELP_START(global)
diff --git a/commands/usbserial.c b/commands/usbserial.c
index a884a28d27..bd5067f7a4 100644
--- a/commands/usbserial.c
+++ b/commands/usbserial.c
@@ -33,7 +33,7 @@ static int do_usbserial(int argc, char *argv[])
struct usb_serial_pdata pdata;
char *argstr;
char *manufacturer = "barebox";
- char *productname = CONFIG_BOARDINFO;
+ const char *productname = barebox_get_model();
u16 idVendor = 0, idProduct = 0;
int mode = 0;
@@ -83,7 +83,7 @@ BAREBOX_CMD_HELP_START(usbserial)
BAREBOX_CMD_HELP_USAGE("usbserial [OPTIONS] <description>\n")
BAREBOX_CMD_HELP_SHORT("Enable/disable a serial gadget on the USB device interface.\n")
BAREBOX_CMD_HELP_OPT ("-m <str>", "Manufacturer string (barebox)\n")
-BAREBOX_CMD_HELP_OPT ("-p <str>", "product string (" CONFIG_BOARDINFO ")\n")
+BAREBOX_CMD_HELP_OPT ("-p <str>", "product string\n")
BAREBOX_CMD_HELP_OPT ("-V <id>", "vendor id\n")
BAREBOX_CMD_HELP_OPT ("-P <id>", "product id\n")
BAREBOX_CMD_HELP_OPT ("-a", "CDC ACM (default)\n")