Commit Graph

474 Commits

Author SHA1 Message Date
Peter Robinson 5786b075f8 fennec-rk3288 was dropped 2019-08-27 11:50:20 +01:00
Peter Robinson 2984010404 enable roc-rk3399-pc 2019-08-27 10:02:52 +01:00
Peter Robinson 28ed29c8ec easylogo was dropped 2019-08-27 09:09:56 +01:00
David Abdurachmanov c2f204c668
Boot from MMC and PXE SiFive FU540
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-27 01:07:02 -07:00
Peter Robinson ae1a05f516 2019.10 rc3 2019-08-27 08:19:50 +01:00
David Abdurachmanov aaf7235ecb
Update to 2019.10 RC3
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-26 18:15:03 -07:00
Peter Robinson f00e59665f Re-add accidentally dropped RPi4 patch 2019-08-26 17:11:19 +01:00
Peter Robinson 55487ddec2 fix build of Jetson Nano 2019-08-26 15:18:21 +01:00
Peter Robinson b054e6bb42 Temporarily disable Chrome devices due to unexpected retirement of vboot-utils, python2-pyelftools re-written in something else 2019-08-26 13:02:45 +01:00
Peter Robinson 268b040fc0 fixes to building 2019.10-rc2 2019-08-26 08:35:47 +01:00
David Abdurachmanov e3b3eec4c9
Remove some README.* files
Some README.* files were converted to reST to be used with Sphinx
and places in different locations.

BUILDSTDERR: error: File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.uefi
BUILDSTDERR: error: File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.arm64
RPM build errors:
BUILDSTDERR: error: File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.qemu-riscv
BUILDSTDERR: error: File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.sifive-fu540
BUILDSTDERR: error: File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.ae350
BUILDSTDERR:     File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.uefi
BUILDSTDERR:     File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.arm64
BUILDSTDERR:     File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.qemu-riscv
BUILDSTDERR:     File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.sifive-fu540
BUILDSTDERR:     File not found: /builddir/build/BUILDROOT/uboot-tools-2019.10-0.1.rc2.0.riscv64.fc31.riscv64/usr/share/doc/uboot-tools/README.ae350
Child return code was: 1

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-24 09:58:42 -07:00
David Abdurachmanov 70e5155e0a
Fix envtools build errors
Patchset from https://patchwork.ozlabs.org/cover/1152432/

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-24 08:22:28 -07:00
David Abdurachmanov 24e8ba91b7
Update RISC-V (riscv64) patch
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-23 16:44:13 -07:00
David Abdurachmanov dd5b903d3b
Clean up RISC-V (riscv64) patches
Old patches are upstreamed, but upstream was broken while converting
PREBOOT stuff to Kconfig.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-23 14:30:19 -07:00
David Abdurachmanov 27c9eecc4a
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-23 14:18:58 -07:00
Peter Robinson d66aef9a14 2019.10 RC2 2019-08-14 11:06:09 +01:00
Peter Robinson d1ce3181e9 fix crash on rpi4 with no display 2019-08-04 22:37:25 +01:00
Peter Robinson f215defee6 Rock960 fix, Iniital Raspberry Pi 4 support 2019-08-04 20:35:49 +01:00
Fedora Release Engineering 0b3a57d474 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:16:46 +00:00
Peter Robinson f2e16593da 2019.07, Rock64, Rock960 enhancements, cleanups 2019-07-09 00:18:59 +01:00
David Abdurachmanov 5d662178ca
Rebase patch for RC4
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-07-04 16:22:03 +03:00
David Abdurachmanov a29ada2896
Update VirtIO PCI patches
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-07-04 15:10:52 +03:00
David Abdurachmanov 2602a671e9
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-07-02 14:28:07 +03:00
David Abdurachmanov b62e49859d
Call pci enum before virtio scan
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-29 12:10:48 +03:00
David Abdurachmanov c7647e64da
Bump Release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-29 11:08:12 +03:00
David Abdurachmanov de3f529caf
Update patch to use setenv instead of local variable
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-29 11:06:55 +03:00
David Abdurachmanov a87326e86a
Run virtio scan before booting from VirtIO Block Device over PCIe
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-28 16:57:06 +03:00
Peter Robinson d2929efe62 Fix build with explicit python2 2019-06-28 13:30:27 +01:00
Peter Robinson 194cb00fcb add some comments to some patches 2019-06-28 09:26:31 +01:00
David Abdurachmanov 8a5a414e3c
Add VIRTIO_PCI to RISC-V QEMU emulation
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-26 09:55:27 +03:00
David Abdurachmanov b8d8a2c629
Remove obsolete patch for RISC-V
The changes were merged upstream.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-21 18:02:00 +03:00
David Abdurachmanov 85b660c788
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-21 17:31:11 +03:00
Peter Robinson f995ddaa1b fix up patch listing 2019-06-18 12:18:55 +01:00
Peter Robinson c529a6c6e8 2019.07 RC4, Obsolete unused elf packages, new rk3399 devices 2019-06-18 12:12:09 +01:00
David Abdurachmanov 2e821a1b29
Fix path for README.odroid-c2
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-05-05 17:00:30 +03:00
David Abdurachmanov 5ca523f5a9
Remove ARM Tegra patch (needs rebasing, not upstreamed)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-05-05 16:15:29 +03:00
David Abdurachmanov f8612e71c8
Remove upstreamed patches
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-05-05 16:14:46 +03:00
David Abdurachmanov 2fc7774edf
Update to 2019.07 RC1
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-05-05 15:32:55 +03:00
David Abdurachmanov f0e754c7e3
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-05-05 15:29:23 +03:00
Peter Robinson 4f63e87d51 Build and ship pre built SD/SPI SPL bits for all rk3399 boards 2019-05-04 11:22:48 +01:00
Peter Robinson 178f1bba0f 2019.04, Fixes for AllWinner and NVIDIA Jetson devices 2019-04-18 15:53:13 +01:00
David Abdurachmanov 162c2f023b
Apply pull request which incl. SMP support for RISC-V
See: https://lists.denx.de/pipermail/u-boot/2019-April/364281.html

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-04-08 15:19:27 +02:00
David Abdurachmanov 2225e1aa63
Update RISC-V offsets again
Memory starts at 0x80000000, but kernel entry point is at 0x80200000,
i.e. 2MB aligned memory address. Also modify kernel_addr_r to be 64MB
away to give enough space for kernel.

Also we can ignore rule that kernel should be mapped into the 1st 128MB
of memory because of CONFIG_AUTO_ZRELADDR. That's ARMv7 specific bit.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-04-06 15:39:54 +02:00
David Abdurachmanov af139e3d4c
Update RISC-V patch to allow kernels up to 64MB
5.1-rc3+ passed 16MB threshold. 64MB was picked based on some ARM boards.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-04-05 18:01:35 +02:00
Peter Robinson 7f3f828546 Latest Tegra patch revision 2019-04-05 06:41:33 +01:00
Peter Robinson bd4cc382b4 Add ability to make creation of boot/dtb symlink configurable 2019-03-31 12:45:47 +01:00
David Abdurachmanov 92694119a7
Add CONFIG_REBOOT to set fdt_addr
This is needed for PXE/extlinux boot to find FDT (Device Tree Blob)
otherwise we don't boot. Also configure fdt command with FDT address
so we could use it out-of-the-box in U-Boot prompt.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-30 20:31:09 +01:00
Peter Robinson 5a26b77b90 Add config file check to see if we create kernel DT sym link to enable use of firmware DT 2019-03-30 01:09:06 +00:00
Peter Robinson d6082cf854 Minor UEFI fixes, Tegra Jetson TX series rebase 2019-03-27 15:54:54 +00:00
David Abdurachmanov 60e6ad3bb8 Bump release
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-03-26 13:47:49 +01:00