09 Dec, 2009
1 commit
-
There is more and more usage of printing 64bit values,
so enable this feature generally, and delete the
CONFIG_SYS_64BIT_VSPRINTF and CONFIG_SYS_64BIT_STRTOUL
defines.Signed-off-by: Heiko Schocher
08 Dec, 2009
1 commit
-
Since commit 736fead8fdbf8a8407048bebc373cd551d01ec98 "Convert SMC911X
Ethernet driver to CONFIG_NET_MULTI API" SMC911X configration options
are called CONFIG_SMC911X rather than CONFIG_DRIVER_SMC911X. Update
README to reflect that change.Signed-off-by: Mike Rapoport
05 Dec, 2009
1 commit
-
Two later additions to the Configuration Option section unfortunately
split the description of Show boot progress and the list of its call outs.Signed-off-by: Detlev Zundel
03 Dec, 2009
1 commit
-
Bring the directory listing more into line with current content.
Signed-off-by: Robert P. J. Day
28 Oct, 2009
2 commits
-
The editenv command can be used to edit an environment variable.
Editing an environment variable is useful when one wants to tweak an
existing variable, for example fix a typo or change the baudrate in the
'bootargs' environment variable.Signed-off-by: Peter Tyser
-
Breaks building on many boards, and no really clean fix available yet.
This reverts commit 6dab6add2d8ee80905234b326abc3de11be1d178.
19 Oct, 2009
1 commit
-
The env code is protected by the ENV_IS_EMBEDDED define, so attempting to
compile the code when this isn't defined is pointless. Now that the env
headers have unified around CONFIG_ENV_IS_EMBEDDED, convert the build
system to only build the env objects when this is enabled. And now that
the env code is conditionally compiled, we can drop the source code checks.For people who want to extract the environment manually, add a new option
CONFIG_BUILD_ENVCRC that only enables the envcrc utility.Signed-off-by: Mike Frysinger
25 Sep, 2009
1 commit
-
U-Boot can detect if an IDE device is present or not.
If not, and this new config option is activated, U-Boot
removes the ATA node from the DTS before booting Linux,
so the Linux IDE driver does not probe the device and
crash. This is needed for buggy hardware (uc101) where
no pull down resistor is connected to the signal IDE5V_DD7.Signed-off-by: Heiko Schocher
23 Sep, 2009
2 commits
-
The more standard 'source' command provides identical functionality to
the autoscr command.Environment variable names/values on the MVBC_P, MVBML7, kmeter1,
mgcoge, and km8xx boards are updated to no longer refernce 'autoscr'.The 'autoscript' and 'autoscript_uname' environment variables are
also removed.Signed-off-by: Peter Tyser
Acked-by: Andre Schwarz
Acked-by: Heiko Schocher -
Signed-off-by: Marcel Ziswiler
Acked-by: Guennadi Liakhovetski
Acked-by: Heiko Schocher
06 Sep, 2009
1 commit
-
Reset any i2c devices that may have been interrupted during a system reset.
Normally this would be accomplished by clocking the line until SCL and SDA
are released and then sending a start condtiion (From an Atmel datasheet).
There is no direct access to the i2c pins so instead create start commands
through the i2c interface. Send a start command then delay for the SDA Hold
time, repeat this by disabling/enabling the bus a total of 9 times.Signed-off-by: Eric Millbrandt
02 Sep, 2009
1 commit
-
Since the Blackfin ABI favors higher scratch registers by default, use the
last scratch register (P3) for global data rather than the first (P5).
This allows the compiler's register allocator to use higher number scratch
P registers, which in turn better matches the Blackfin instruction set,
which reduces the size of U-Boot by more than 1024 bytes...Signed-off-by: Robin Getz
Signed-off-by: Mike Frysinger
25 Aug, 2009
2 commits
-
Support USB on PSC3 on the mpc5200. Before this patch, enabling USB support
would reconfigure PSC4 and PSC5 to USB. The mpc5200 does not support USB
enabled on both the standard USB port and PSC3. This patch masks the
appropriate bits when enabling USB.Signed-off-by: Eric Millbrandt
Acked-by: Grant Likely
Acked-by: Remy Bohmer -
Now that we have sha1 and md5 in lib_generic, allow people to use
them on the command line, for checking downloaded files.Signed-off-by: Robin Getz
23 Jul, 2009
1 commit
-
Linux's netconsole works much better when you can pass it the MAC address of
the server. (otherwise it just uses broadcast, which everyone else on my
network complains about :)This sets the env var "serveraddr" (to match ethaddr), so that you can pass
it to linux with whatever bootargs you want to....addnetconsole=set bootargs $(bootargs) netconsole=@$(ipaddr)/eth0,@$(serverip)/$(serveraddr)
Signed-of-by: Robin Getz
Signed-off-by: Ben Warren
19 Jul, 2009
1 commit
17 Jul, 2009
3 commits
-
This patch adds support splash image positioning by adding an
additional variable "splashpos" to the environment. Please see
README for details.Signed-off-by: Matthias Weisser
Acked-by: Matthias Fuchs
Signed-off-by: Anatolij Gustschin -
Legacy NAND had been scheduled for removal. Any boards that use this
were already not building in the previous release due to an #error.The disk on chip code in common/cmd_doc.c relies on legacy NAND,
and it has also been removed. There is newer disk on chip code
in drivers/mtd/nand; someone with access to hardware and sufficient
time and motivation can try to get that working, but for now disk
on chip is not supported.Signed-off-by: Scott Wood
-
Update for...
* BDI2000 -> BDI3000 (BDI2000 is obsolete).
* Add a line to read the doc/README.* files
* Fix coding standard violationsSigned-off-by: Gerald Van Baren
08 Jul, 2009
1 commit
-
Currently, when booting from NAND using nand_spl, in the beginning the default
environment is used until later in boot process the dynamic environment is read
out. This way environment variables that must be interpreted early, like the
baudrate or "silent", cannot be modified dynamically and remain at their
default values. Fix this problem by reading out main and redundand (if used)
copies of the environment in the nand_spl code.Signed-off-by: Guennadi Liakhovetski
Signed-off-by: Scott Wood
21 Jun, 2009
1 commit
-
Currently CONFIG_ONENAND_IPL is used in a number of #ifdef's
in start.S. In preparation for adding support for NAND SPL
the macro CONFIG_PRELOADER is introducted and replaces the
CONFIG_ONENAND_IPL in start.S.Signed-off-by: Magnus Lilja
13 Jun, 2009
3 commits
-
This new define enables mtdcore.c compilation and with this we can
select the MTD device infrastructure needed for the reworked mtdparts
command.We now have the 2 MTD infrastructure defines, CONFIG_MTD_DEVICE and
CONFIG_MTD_PARTITIONS. CONFIG_MTD_DEVICE is needed (as explained above)
for the "mtdparts" command and CONFIG_MTD_PARTITIONS is needed for UBI.Signed-off-by: Stefan Roese
Cc: Scott Wood -
The individual i2c commands imd, imm, inm, imw, icrc32, iprobe, iloop,
and isdram are no longer available so all references to them have been
updated to the new form of "i2c ".Signed-off-by: Peter Tyser
-
The following individual I2C commands have been removed: imd, imm, inm,
imw, icrc32, iprobe, iloop, isdram.The functionality of the individual commands is still available via
the 'i2c' command.This change only has an impact on those boards which did not have
CONFIG_I2C_CMD_TREE defined.Signed-off-by: Peter Tyser
04 Apr, 2009
2 commits
-
Add support for compiling the host tools in the tools directory using
the MinGW toolchain. This produces executables which can be used on
standard Windows computers without requiring cygwin.One must specify the MinGW compiler and strip utilities as if they
were the host toolchain in order to build win32 executables, eg:make HOSTCC=i586-mingw32msvc-gcc HOSTSTRIP=i586-mingw32msvc-strip tools
Signed-off-by: Peter Tyser
-
According to the doc/feature-removal-schedule.txt, the "autoscr"
command will be replaced by the "source" command in approximately 6
months from now.This patch prepares this change and starts a 6 month transition
period as follows:- The new "source" command has been added, which implements exactly
the same functionlaity as the old "autoscr" command before
- The old "autoscr" command name is kept as an alias for compatibility
- Command sequences, script files atc. have been adapted to use the
new "source" command
- Related environment variables ("autoscript", "autoscript_uname")
have *not* been adapted yet; these will be renamed resp. removed in
a separate patch when the support for the "autoscr" command get's
finally dropped.Signed-off-by: Wolfgang Denk
21 Mar, 2009
1 commit
-
Currently the mtdparts commands are included in the jffs2 command support.
This doesn't make sense anymore since other commands (e.g. UBI) use this
infrastructure as well now. This patch separates the mtdparts commands from
the jffs2 commands making it possible to only select mtdparts when no JFFS2
support is needed.Signed-off-by: Stefan Roese
Signed-off-by: Kyungmin Park
19 Mar, 2009
1 commit
-
with the new CONFIG_SYS_DELAYED_ICACHE config option, ICache
is not enabled before code runs from RAM.Signed-off-by: Heiko Schocher
19 Feb, 2009
2 commits
-
it's been around since the original commit (2ad6b513) that added two
identical entries.Signed-off-by: Kim Phillips
-
This patch will create a configuration option for a minimum configuration for
the ns16550 serial driver at drivers/serial/ns16550.c and will apply this new
configuration option to the SIMPC8313.h config file in order to fix the NAND
bootstrap build error. This option will exclude all functions with exception of
NS16550_putc and NS16550_init. This will be used primarily to save space and
remove unused code from builds in which space is limited.Signed-off-by: Ron Madrid
18 Feb, 2009
1 commit
-
The CONFIG_CMD_ENV option controls enablement of the `saveenv` command
rather than a generic "env" command, or anything else related to the
environment. So, let's make sure the define is named accordingly.Signed-off-by: Mike Frysinger
12 Feb, 2009
2 commits
-
Signed-off-by: Dirk Eibach
Signed-off-by: Stefan Roese -
This patch adds the configuration option CONFIG_SYS_SMC_RXBUFLEN.
With this option it is possible to allow the receive
buffer for the SMC on 8xx to be greater then 1. In case
CONFIG_SYS_SMC_RXBUFLEN == 1 this driver works as the
old version.When defining CONFIG_SYS_SMC_RXBUFLEN also
CONFIG_SYS_MAXIDLE must be defined to setup the maximum
idle timeout for the SMC.Signed-off-by: Heiko Schocher
10 Feb, 2009
1 commit
-
This patch adds the configuration option CONFIG_SYS_SMC_RXBUFLEN.
With this option it is possible to allow the receive
buffer for the SMC on 82xx to be greater then 1. In case
CONFIG_SYS_SMC_RXBUFLEN == 1 this driver works as the
old version.When defining CONFIG_SYS_SMC_RXBUFLEN also
CONFIG_SYS_MAXIDLE must be defined to setup the maximum
idle timeout for the SMC.Signed-off-by: Heiko Schocher
31 Jan, 2009
1 commit
-
instead the board will have to load it from flash or ram
which will be specified by npe_ucode env varSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD
28 Jan, 2009
2 commits
-
Remove command name from all command "usage" fields and update
common/command.c to display "name - usage" instead of
just "usage". Also remove newlines from command usage fields.Signed-off-by: Peter Tyser
-
This patch adds a #define to optionally change the behaviour of
i2c_read() in soft_i2c.c to send an I2C repeated start instead of a
stop-start between sending the device address pointer write and
reading back the data. The current behaviour is retained as the
default.While most devices will work either way, I have a smart battery(*)
that requires repeated start, and someone at some point found a
device that required a stop-start.(*) http://www.inspired-energy.com/Standard_Products/NL2054/NL2054%20Rev1.0%20Data%20Sheet.pdf
Signed-off-by: Andrew Dyer
24 Jan, 2009
1 commit
-
Initial support for the DS4510, a CPU supervisor with
integrated EEPROM, SRAM, and 4 programmable non-volatile
GPIO pins. The CONFIG_DS4510 define enables support
for the device while the CONFIG_CMD_DS4510 define
enables the ds4510 command. The additional
CONFIG_DS4510_INFO, CONFIG_DS4510_MEM, and
CONFIG_DS4510_RST defines add additional sub-commands
to the ds4510 command when defined.Signed-off-by: Peter Tyser
31 Dec, 2008
2 commits
-
Signed-off-by: Wolfgang Denk