| Age | Commit message (Collapse) | Author |
|
In the summary, indicate which boards errored and which boards merely
warned.
Signed-off-by: Joe Hershberger <[email protected]>
Cc: Andy Fleming <[email protected]>
|
|
This was broken by f588bb034d5d3a0417f45965f1aba4d4cf8a2893
Signed-off-by: Joe Hershberger <[email protected]>
Cc: Andy Fleming <[email protected]>
|
|
The patch that added parallel builds broke MAKEALL -l, so this
fixes that. At the same time, it improves the termination so
that it shuts down the build threads if you cancel the build.
Lastly, it removes a bunch of debug code.
Signed-off-by: Andy Fleming <[email protected]>
Tested-by: Wolfgang Denk <[email protected]>
|
|
pdnb3 and scpu are explicitly on LIST_ixp, even though they are
also specified in boards.cfg as having cpu ixp. This means that
they will be built twice when doing ./MAKEALL ixp, or ./MAKEALL arm.
This was pointless before, but actually breaks things if you launch
both builds at the same time, as they overwrite each other.
Signed-off-by: Andy Fleming <[email protected]>
|
|
The MAKEALL script cleverly runs make with the appropriate options
to use all of the cores on the system, but your average U-Boot build
can't make much use of more than a few cores. If you happen to have
a many-core server, your builds will leave most of the system idle.
In order to make full use of such a system, we need to build multiple
targets in parallel, and this requires directing make output into
multiple directories. We add a BUILD_NBUILDS variable, which allows
users to specify how many builds to run in parallel.
When BUILD_NBUILDS is set greater than 1, we redefine BUILD_DIR for
each build to be ${BUILD_DIR}/${target}. Also, we make "./build" the
default BUILD_DIR when BUILD_NBUILDS is greater than 1.
MAKEALL now tracks which builds are still running, and when one
finishes, it starts a new build.
Once each build finishes, we run "make tidy" on its directory, to reduce
the footprint.
As a result, we are left with a build directory with all of the built
targets still there for use, which means anyone who wanted to use
MAKEALL as part of a test harness can now do so.
Signed-off-by: Andy Fleming <[email protected]>
|
|
The -m option tries to find the board in MAINTAINERS file and figure out the
email. The -M option lists boards including their maintainers emails and all
affiliated emails. There are multiple strategies used to retrieve these emails:
1) Check board/<boardname> with git log and use three most recent emails
2) Check board/<boardname> with git log and use three most used emails
3) Try finding board in MAINTAINERS file and retrieve all emails from there
The result is then sorted and unique results are retrieved and reported.
For -m option, only strategy 3) is used.
Signed-off-by: Marek Vasut <[email protected]>
Cc: Wolfgang Denk <[email protected]>
|
|
This makes it easier to detect changes in the SPL portion,
as can currently be done for the main U-Boot image.
Signed-off-by: Scott Wood <[email protected]>
Acked-by: Tom Rini <[email protected]>
|
|
Signed-off-by: Stefan Kristiansson <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Dave Peverley <[email protected]>
Acked-by: Tom Rini <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Kshitij Gupta <[email protected]>
Acked-by: Tom Rini <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Kyungmin Park <[email protected]>
Cc: Albert Aribaud <[email protected]>
|
|
Build dbau1550_el only in LIST_au1xx0_el and LIST_mips_el.
Also remove obsolete lists for mips5kc.
Signed-off-by: Daniel Schwierzeck <[email protected]>
Cc: Thomas Lange <[email protected]>
|
|
Signed-off-by: Marek Vasut <[email protected]>
Cc: Wolfgang Denk <[email protected]>
|
|
The mx31pdk can boot only from NAND and the target was
already updated in boards.cfg. mx31pdk_nand is obsolete
and is dropped.
Signed-off-by: Stefano Babic <[email protected]>
|
|
Add evaluation board "adp-ag101" configuration file adp-ag101.h.
Add adp-ag101.c board config and related settings.
Add board adp-ag101 into boards.cfg
Signed-off-by: Macpaul Lin <[email protected]>
|
|
Signed-off-by: Stany MARCEL <[email protected]>
|
|
Add support for the qi_lb60 (a.k.a QI Ben NanoNote) clamshell device
from Qi hardware:
http://en.qi-hardware.com/wiki/Ben_NanoNote
http://en.qi-hardware.com/wiki/Main_Page
http://en.wikipedia.org/wiki/Qi_hardware
This Jz4740-based clamshell device does not use NOR flash to boot.
The initial bring-up assumes that U-Boot is directly loaded into SDRAM
using USB boot tool, and starts from 0x80100000.
About USB boot tool
-------------------
Jz4740 is one of the XBurst processors with USB boot functionality
supported. The CPU can boot from a small ROM in the LSI, initialize
CPU and USB module, then wait for USB commands from the USB host.
We can send 8 KB binary data to the CPU cache using USB boot tool.
USB boot tool is available to the public at Ingenic website. Also
there is an alternative Debian package named xburst-tools.
Signed-off-by: Xiangfu Liu <[email protected]>
Acked-by: Daniel <[email protected]>
Signed-off-by: Shinya Kuribayashi <[email protected]>
|
|
The m68k tree is the only one where `./MAKEALL <arch>` does not work.
So rename the existing coldfire list in the MAKEALL script to m68k, and
add an alias from coldfire to m68k. This makes scripting around MAKEALL
easier.
Signed-off-by: Mike Frysinger <[email protected]>
|
|
Pick them up automatically using $(boards_by_arch ...)
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Albert ARIBAUD <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Albert ARIBAUD <[email protected]>
Cc: Thomas Elste <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Albert ARIBAUD <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Albert ARIBAUD <[email protected]>
Cc: Marius Gröger <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Albert ARIBAUD <[email protected]>
Cc: Curt Brune <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Albert ARIBAUD <[email protected]>
Cc: Marius Gröger <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Albert ARIBAUD <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Gary Jennejohn <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Remove lpd7a400 and lpd7a404 boards.
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Remove edb9301, edb9302, edb9302a, edb9307, edb9307a, edb9312,
edb9315 and edb9315a boards.
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Andrea Scian <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
Cc: Rowel Atienza <[email protected]>
|
|
This deletes the integrator split_by_variant.sh script and
defines a number of unique board types for the core modules
that are meaningful to support for the Integrator AP/CP, i.e.
the ones that did not just say "unsupported core module" in
split_by_variant.sh. If more core modules need to be supported
they are easy to add.
We delete all the old cruft in Makefile and MAKEALL that was
working around the old way of building boards. We create a
unique config file per board to satisfy the build system, but
they are just oneliners that include the existing
integratorap.h and integratorcp.h configs.
Signed-off-by: Linus Walleij <[email protected]>
|
|
Use the boards from boards.cfg for building ./MAKEALL ARMV7.
Signed-off-by: Dirk Behme <[email protected]>
|
|
Based on earlier work by Alex Waterman <[email protected]>.
Signed-off-by: Thomas Petazzoni <[email protected]>
|
|
Signed-off-by: Asen Chavdarov Dimov <[email protected]>
Signed-off-by: Reinhard Meyer <[email protected]>
changed at91_serial_hw_init to at91_seriald_hw_init
|
|
Cc: Albin Tonnerre <[email protected]>
CC: Gregory Hermant <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
|
|
Cc: Albin Tonnerre <[email protected]>
Cc: Gregory Hermant <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
Signed-off-by: Reinhard Meyer <[email protected]>
Removed SBC35 from MAKEALL
|
|
Signed-off-by: Reinhard Meyer <[email protected]>
|
|
Rework for AT91SAM9RL-EK, makes it build again.
Based on the work for AT91SAM9260-EK.
V4: added changes to MAKEALL
Signed-off-by: Hong Xu <[email protected]>
Signed-off-by: Reinhard Meyer <[email protected]>
|
|
Since complete at91rm9200 SoC device was droped (due to replacement with
common at91 code) this parameter can safely be removed.
Signed-off-by: Andreas Bießmann <[email protected]>
|
|
Convert all the comments at the top of the file into help text for people
to easily get at with standard -h/--help options.
Signed-off-by: Mike Frysinger <[email protected]>
Acked-by: Detlev Zundel <[email protected]>
|
|
This adds support for the keymile Kirkwood BEC portl2 board. This board
relies on the km_arm (km_kirkwood) BEC.
The egiga driver is configured for a 100M full-duplex, A/N off connnection
to the backplane. This board has always ethernet present, because it is
connected to the marvell switch similar to mgcoge3un. The reset_phy
functionality is also the same to mgcoge3un.
Signed-off-by: Valentin Longchamp <[email protected]>
Signed-off-by: Holger Brunck <[email protected]>
cc: Prafulla Wadaskar <[email protected]>
cc: Heiko Schocher <[email protected]>
|
|
suen3 and suen8 were in first HW version quite different, but
now they are from a u-boot point of view similar. So these
two boards can use the same header file. Other keymile boards
differ only in the usage of the PCI interface. Therefore
a target km_kirkwood_pci was introduced. All targets use
the same header file.
Signed-off-by: Holger Brunck <[email protected]>
Signed-off-by: Valentin Longchamp <[email protected]>
cc: Prafulla Wadaskar <[email protected]>
cc: Heiko Schocher <[email protected]>
|
|
I can't build test this, but just looking at the config files written
and it seems OK ...
Tested-by: Thomas Chou <[email protected]>
Signed-off-by: Mike Frysinger <[email protected]>
Signed-off-by: Scott McNutt <[email protected]>
|
|
The 'trab' board configuration is broken, and there is nobody who is
interested and willing to fix it. Drop it.
This includes support for VFD displays which have always been used by
this board only.
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Signed-off-by: Eric Bénard <[email protected]>
|