30 Sep, 2018
1 commit
-
Add support for compressing blob entries. This can help reduce image sizes
for many types of data. It requires that the firmware be able to
decompress the data at run-time.Signed-off-by: Simon Glass
11 Sep, 2018
1 commit
-
'builman' -> 'buildman'
Signed-off-by: Tuomas Tynkkynen
06 Sep, 2018
1 commit
-
This updates travis configuration to use kernel.org pre-built
toolchain for riscv.Signed-off-by: Bin Meng
11 Aug, 2018
1 commit
-
Travis CI now supports giving jobs an explicit name. Do this for all jobs.
This allows more direct control over jobs names than the previous
automatic or implicit naming based on the environment variables or script
text.Signed-off-by: Stephen Warren
[trini: Update names for jobs added/changed since posting]
Signed-off-by: Tom Rini
01 Aug, 2018
2 commits
-
The openrd platforms are currently orphaned, and are constantly on-edge
or overflowing their binary limit. Exclude them from travis for now.Cc: Vagrant Cascadian
Cc: Chris Packham
Signed-off-by: Tom Rini -
We have a specific job for kirkwood platforms so exclude them from this
job.Signed-off-by: Tom Rini
03 Jul, 2018
1 commit
-
The various Aries Embedded boards have been orphaned for a year and no
one has come forward to take care of them. Remove.Signed-off-by: Tom Rini
30 May, 2018
1 commit
-
Fix riscv: ax25-ae350 build fail problem
https://travis-ci.org/trini/u-boot/jobs/385147373...
Building current source for 1 boards (1 thread, 2 jobs per thread)
riscv: + ax25-ae350
+arch/riscv/cpu/ax25/start.S: Assembler messages:
+arch/riscv/cpu/ax25/start.S:48: Error: unrecognized opcode `sd a2,0(t0)'
+arch/riscv/cpu/ax25/start.S:112: Error: unrecognized opcode `ld t5,0(t0)'
...After apply the commit
configs: ax25-ae350: Set 64-bit as default configurationToolchain shall be also setuped with 64-bit in .travis.yml.
Signed-off-by: Rick Chen
Signed-off-by: Rick Chen
Reviewed-by: Chih-Mao Chen
Cc: Greentime Hu
23 May, 2018
2 commits
-
- Xilinx aarch64 is caught in the general xilinx arm job, exclude from
the general aarch64 job.
- Give the generic aarch64 job a better name
- Re-sort the PowerPC jobs so that we can complete them a bit quicker.Signed-off-by: Tom Rini
-
Add support for gcc versions 7.3.0, 6.4.0 and 4.9.4.
Also use a regex for matching the tarball names. Some gcc versions
use '-ARCH-' instead of '_ARCH-'.As part of this, we switch TravisCI to also using these toolchains for
all platforms.Signed-off-by: Daniel Schwierzeck
Signed-off-by: Tom Rini
07 May, 2018
1 commit
-
When U-Boot started using SPDX tags we were among the early adopters and
there weren't a lot of other examples to borrow from. So we picked the
area of the file that usually had a full license text and replaced it
with an appropriate SPDX-License-Identifier: entry. Since then, the
Linux Kernel has adopted SPDX tags and they place it as the very first
line in a file (except where shebangs are used, then it's second line)
and with slightly different comment styles than us.In part due to community overlap, in part due to better tag visibility
and in part for other minor reasons, switch over to that style.This commit changes all instances where we have a single declared
license in the tag as both the before and after are identical in tag
contents. There's also a few places where I found we did not have a tag
and have introduced one.Signed-off-by: Tom Rini
02 Apr, 2018
1 commit
-
Signed-off-by: Alexey Brodkin
15 Mar, 2018
1 commit
-
We need lzop now in order to make some FIT images that use LZO
compression on the contents.Signed-off-by: Tom Rini
14 Feb, 2018
2 commits
-
This allows running tests on emulated KC705 board with DC233C xtensa
core. It expects to find conf.xtfpga_qemu in the uboot-test-hooks.Signed-off-by: Max Filippov
-
xtensa toolchains are core-specific, so give full toolchain name and
download corresponding prebuilt toolchain from the github release.Signed-off-by: Max Filippov
05 Feb, 2018
2 commits
-
This forces all compiler warnings to be treated as errors.
Signed-off-by: Daniel Schwierzeck
-
The build script should not manipulate shell flags (especially '-e').
A non-zero exit value can also be catched with 'cmd || ret=$?'.Signed-off-by: Daniel Schwierzeck
Reviewed-by: Tom Rini
23 Jan, 2018
1 commit
-
This reverts commit 998ae28799c79c6bc796aea182ae6acf13d18284.
This continues to fail in travis itself, so remove for now.
Signed-off-by: Tom Rini
22 Jan, 2018
1 commit
-
Add qemu-x86_64 to the list of targets we use for test.py runs.
Signed-off-by: Tom Rini
20 Jan, 2018
2 commits
-
The corresponding changes in the uboot-test-hooks repo are:
https://github.com/swarren/uboot-test-hooks/pull/15
Signed-off-by: Tuomas Tynkkynen
Reviewed-by: Tom Rini -
For preparation of adding AArch64 test.py jobs.
Signed-off-by: Tuomas Tynkkynen
Reviewed-by: Tom Rini
16 Jan, 2018
1 commit
-
Run tests for the Python tools used by U-Boot.
Signed-off-by: Simon Glass
12 Jan, 2018
1 commit
-
Enable travis-ci support with a link having built.
Signed-off-by: Chih-Mao Chen
Signed-off-by: Rick Chen
Signed-off-by: Rick Chen
Signed-off-by: Greentime Hu
10 Jan, 2018
1 commit
-
The 't208xrdb t4qds t102*' job is close to the time limit and
sometimes fails, so this splits it into 3 separate jobs.Signed-off-by: Philipp Tomsich
08 Oct, 2017
1 commit
-
Given how we handle the ARM toolchain we can't easily combine these two
jobs, so don't. Give xilinx/ARM a separate build.Signed-off-by: Tom Rini
07 Oct, 2017
2 commits
-
- Move SoCFPGA and K2 boards to their own job
- Expand the microblaze job to cover ARM boards from Xilinx as well.Signed-off-by: Tom Rini
-
The i.MX6 job can still be close to the time limit, move a few more
devices out.Signed-off-by: Tom Rini
06 Oct, 2017
2 commits
-
A few of the big jobs are getting close to the time limit again, split a
few more things out.Signed-off-by: Tom Rini
-
Note that this commit requires
https://github.com/swarren/uboot-test-hooks/pull/14 to go in first.Signed-off-by: Tuomas Tynkkynen
24 Sep, 2017
1 commit
-
This makes us act like the Linux Kernel does and allow for dtc to be
provided externally but otherwise we use the version of dtc that is
included in the sources. This in turn means that we can drop the
checkdtc logic. We select DTC in the cases where we will need the dtc
tool provided.Signed-off-by: Tom Rini
22 Sep, 2017
1 commit
-
Our minimum DTC version is 1.4.3, so check that out.
Signed-off-by: Tom Rini
15 Sep, 2017
1 commit
-
In a0f3e3df4adc we switched to using the Ubuntu-provided dtc as travis
was having a problem with the number of warnings that were generated by
the newer dtc. This is no longer a concern as we now have the same
logic as Linux to enable/disable additional more stringent warnings. Go
back to building dtc from source.Signed-off-by: Tom Rini
Reviewed-by: Simon Glass
Tested on travis-ci:
Tested-by: Simon Glass
12 Sep, 2017
1 commit
-
We now can no longer re-use the provided path and need to give the
full PATH we want used now.Signed-off-by: Tom Rini
11 Aug, 2017
1 commit
-
The 'tests' target will run sandbox, sandbox_spl and sandbox_flattree in
test.py and in the case of sandbox_spl ensure that we just run the
specific tests for that build. Update our matrix to perform similar
test.py runs.Signed-off-by: Tom Rini
09 Jul, 2017
1 commit
-
CS Systemes d'Information (CSSI) manufactures two boards, named MCR3000
and CMPC885 which are respectively based on MPC866 and MPC885 processors.This patch adds support for the first board.
Signed-off-by: Christophe Leroy
07 Jul, 2017
1 commit
-
AVR32 is gone. It's already more than two years for no support in Buildroot,
even longer there is no support in GCC (last version is heavily patched 4.2.4).Linux kernel v4.12 got rid of it (and v4.11 didn't build successfully).
There is no good point to keep this support in U-Boot either.
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
Reviewed-by: Heiko Schocher
Signed-off-by: Andy Shevchenko
30 Jun, 2017
1 commit
-
DENX hardware is now under Aries Embedded, update the job.
Signed-off-by: Tom Rini
16 Jun, 2017
1 commit
-
There was for long time no activity in the mpx5xxx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in mpc5xxx,
so remove it.Signed-off-by: Heiko Schocher
12 Jun, 2017
2 commits
-
There was for long time no activity in the 8260 area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 8260,
so remove it.Signed-off-by: Heiko Schocher
-
There was for long time no activity in the 8xx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 8xx,
so remove it (with a heavy heart, knowing that I remove
here the root of U-Boot).Signed-off-by: Heiko Schocher