cmd: bootvx: Always get VxWorks bootline from env
authorBin Meng <bmeng.cn@gmail.com>
Thu, 8 Oct 2015 03:19:17 +0000 (20:19 -0700)
committerSimon Glass <sjg@chromium.org>
Wed, 21 Oct 2015 13:46:26 +0000 (07:46 -0600)
commit9e98b7e3c5010e918d0fdfae75ab7d6995c1fa75
tree144a94d87a87dae9428d228b2ef8b71665c3f4a9
parenta4092dbd81ad8bcd7d405304f579b0b5b0c402ce
cmd: bootvx: Always get VxWorks bootline from env

So far VxWorks bootline can be contructed from various environment
variables, but when these variables do not exist we get these from
corresponding config macros. This is not helpful as it requires
rebuilding U-Boot, and to make sure these config macros take effect
we should not have these environment variables. This is a little
bit complex and confusing.

Now we change the logic to always contruct the bootline from
environments (the only single source), by adding two new variables
"bootdev" and "othbootargs", and adding some comments about network
related settings mentioning they are optional. The doc about the
bootline handling is also updated.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Tested-by: Hannes Schmelzer <oe5hpm@oevsv.at>
README
common/cmd_elf.c
include/vxworks.h