summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorzhang sanshan <b51434@freescale.com>2015-07-28 18:40:53 +0800
committerMax Krummenacher <max.krummenacher@toradex.com>2016-03-09 14:42:44 +0100
commitdf078ea0139ad405b02ef6bcabd7890d0e87c023 (patch)
treed380ad01e80f9dcc113bf849e582b4b219cd951f /drivers
parent05aad0388392a38f9c9746758c87cc4fe0958616 (diff)
MA-6928 Bootargs cannot be set
The bootargs is not set correctly. The final bootargs consist of uboot's bootargs and bootimg's bootargs. This patch set bootimg's bootargs as final bootargs if uboot's bootargs is not set. And take uboot's bootargs as final bootargs if uboot's bootargs is set. Signed-off-by: zhang sanshan <b51434@freescale.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/usb/gadget/f_fastboot.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/drivers/usb/gadget/f_fastboot.c b/drivers/usb/gadget/f_fastboot.c
index 4f3d0f8851..519a9d3295 100644
--- a/drivers/usb/gadget/f_fastboot.c
+++ b/drivers/usb/gadget/f_fastboot.c
@@ -1762,26 +1762,6 @@ int do_boota(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
printf("fdt @ %08x (%d)\n", hdr->second_addr, hdr->second_size);
#endif /*CONFIG_OF_LIBFDT*/
-#ifdef CONFIG_SERIAL_TAG
- struct tag_serialnr serialnr;
- char bootargs[ANDR_BOOT_ARGS_SIZE];
- char *commandline = getenv("bootargs");
- get_board_serial(&serialnr);
-
- if (commandline) {
- sprintf(bootargs,
- "%s androidboot.serialno=%08x%08x",
- commandline,
- serialnr.high,
- serialnr.low);
- } else {
- sprintf(bootargs,
- "androidboot.serialno=%08x%08x",
- serialnr.high,
- serialnr.low);
- }
- setenv("bootargs", bootargs);
-#endif
char boot_addr_start[12];
char ramdisk_addr[25];