Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-25 | u-boot: ROCK64 RAM init improvements | Lorenz Brun | 1 | -23/+19 | |
This switches the ROCK64 over to the open-source RAM init as it now works flawlessly. It also removes the HDCP flag from the ATF for the RK3328 as it cannot use it, it is only used in the RK3399. This makes the ROCK64 u-boot now fully open. There is also an issue with the ROCK64 v2 revision where the DRAM routing is marginal, making some of them unstable. So also package a variant which uses a lower-speed DDR3 timing configuration which is stable on these boards. | |||||
2023-11-04 | ubootClearfog: fix output file name | K900 | 1 | -1/+1 | |
Renamed upstream. | |||||
2023-11-04 | uboot: set SCP=/dev/null for all the allwinners | K900 | 1 | -0/+8 | |
This is required to be set explicitly now, or the build fails. | |||||
2023-11-04 | uboot: fix patchShebangs invocation | K900 | 1 | -1/+1 | |
The scripts for Rockchip targets were moved to scripts/ upstream. | |||||
2023-11-04 | ubootTools: fix cross properly this time | K900 | 1 | -9/+16 | |
When we're building a ubootTools, we want to produce a set of tools that runs on the host, so we want their dependencies to be built for hostPlatform. When we're building an uboot, the tools will run on the builder as part of the build, so we want their dependencies to be built for buildPlatform. | |||||
2023-11-02 | ubootTools: fix cross | K900 | 1 | -1/+1 | |
2023-08-23 | Merge pull request #218561 from lf-/jade/ubootTools-man | Doron Behar | 1 | -0/+8 | |
ubootTools: add man pages | |||||
2023-07-30 | ubootTools: add man pages | Jade Lovelace | 1 | -0/+8 | |
As far as I can tell, there are no makefile targets to install these, or anything like that, so we have to do it by hand. This adds man pages for dumpimage, kwboot, mkeficapsule, and mkimage. There are no man pages in other sections than 1. | |||||
2023-07-12 | uboot: 2023.04 -> 2023.07.02 | Nick Cao | 1 | -3/+3 | |
2023-07-11 | ubootRock{,Pro}64: drop extraMakeFlags as the u-boot.itb target has been removed | Nick Cao | 1 | -2/+0 | |
2023-07-11 | uboot: add pyelftools to nativeBuildInputs as it is now required for boards ↵ | Nick Cao | 1 | -0/+1 | |
that us binman | |||||
2023-07-11 | uboot: 2023.01 -> 2023.04 | Nick Cao | 2 | -99/+2 | |
2023-04-28 | ubootQemuRiscv64Smode: Remove upstreamed patch | Zhaofeng Li | 1 | -7/+0 | |
2023-04-24 | uboot: 2022.10 -> 2023.01 | takov751 | 1 | -2/+2 | |
2023-04-05 | u-Boot: add Orange Pi 3 support | Sergey Makarov | 1 | -0/+8 | |
Enable build of U-Boot for Orange Pi 3. Signed-off-by: Sergey Makarov <setser200018@gmail.com> | |||||
2023-01-29 | ubootTools: revert "fix build by fixing -idirafter ordering" | Sergei Trofimovich | 1 | -10/+0 | |
This reverts commit 8b3a31f923662bc3003be4943bc382c46136cb5f. commit 8c80bd08b7e39229947d55104d1871f5066437d9 ("build-support/cc-wrapper: pass in non-existent --sysroot= to untangle from libc") was reverted. We can drop the workaround. | |||||
2023-01-27 | ubootTools: fix build by fixing -idirafter ordering | Sergei Trofimovich | 1 | -0/+10 | |
`ubootTools` build broke after https://github.com/NixOS/nixpkgs/pull/210004 where we started dropping default libc include path and switched to `-idirafter` way of specifying libc headers. Unfortunately the way it's implemented it injects -idirafter after user's flags, not before. That allows users to inject their paths before libc include paths, not after (as it would notmally happen). The change works it around for u-boot by pulling -idirafter libc flags before user's flags. | |||||
2023-01-22 | treewide: replace http by https when https is a permanent redirection | Ferry Jérémie | 1 | -1/+1 | |
2022-12-18 | uboot: add Librecomputer CC custom build | Jonathan Amiez | 1 | -0/+41 | |
Add a new U-boot flavor for LibreComputer's AML-S905X-CC (Le Potato). Board's SoC is based on Trusted Firmware-A architecture and needs extra closed-source early bootloaders to be combined with U-boot in order to boot properly, similar to Odroid-C2 board. Proprietary blobs and related tooling are fetched from github.com/LibreELEC/amlogic-boot-fip and used in postBuild along with build output. Hardware: https://libre.computer/products/aml-s905x-cc/ U-boot doc: https://u-boot.readthedocs.io/en/latest/board/amlogic/libretech-cc.html | |||||
2022-10-09 | uboot: 2022.07 -> 2022.10 | Christian Kögler | 1 | -2/+2 | |
2022-09-18 | pkgsCross.armv7l-hf-multiplatform.ubootClearfog: fix build | Yureka | 1 | -0/+1 | |
Adds ncurses to nativeBuildInputs as well to fix cross-compilation | |||||
2022-08-21 | ubootTools: Fix after update of uboot to 2022.07 | Jacek Galowicz | 1 | -4/+13 | |
2022-08-17 | u-boot: 22.01 -> 22.07 | Jacek Galowicz | 1 | -2/+2 | |
2022-06-13 | uboot: Add makeOverridable for buildUBoot args | Will Fancher | 1 | -2/+2 | |
2022-05-26 | u-boot: embiggen RPi kernel allocation again, again | K900 | 1 | -7/+7 | |
2022-05-08 | ubootQemuRiscv64Smode: Fix build with binutils 2.38 | Zhaofeng Li | 1 | -0/+7 | |
2022-04-26 | ubootRaspberryPi4_64bit: remove NVMe support patches | Bernardo Meurer | 9 | -758/+0 | |
2022-04-26 | uboot: add node on where rpi-cm4 patches come from | Bernardo Meurer | 1 | -0/+3 | |
2022-04-26 | ubootRaspberryPi4_64bit: rebase patch series | Bernardo Meurer | 10 | -143/+32 | |
2022-04-26 | ubootRaspberryPi4_64bit: add patch for USB stall with non-MSD USB devices | Bernardo Meurer | 2 | -0/+88 | |
2022-04-26 | ubootRaspberryCM4_64bit: merge with ubootRaspberryPi4_64bit | Bernardo Meurer | 1 | -6/+0 | |
2022-04-26 | ubootRaspberryCM4_64bit: add all NVME patches | Bernardo Meurer | 7 | -0/+685 | |
2022-04-26 | ubootRaspberryCM4_64bit: enable USB and NVME | Bernardo Meurer | 3 | -0/+90 | |
2022-04-26 | uboot: enable parallel building again | Bernardo Meurer | 1 | -3/+2 | |
2022-04-26 | uboot: 2021.10 -> 2022.01 | Bernardo Meurer | 1 | -26/+4 | |
2022-04-26 | ubootRaspberryCM4_64bit: init | Bernardo Meurer | 1 | -0/+9 | |
2022-03-10 | Merge pull request #163429 from bartsch/maintainer-add-bartsch | Ivv | 1 | -1/+1 | |
Add bartsch to maintainers list and uboot package | |||||
2022-03-09 | uboot: add bartsch to maintainers | Daniel Martin | 1 | -1/+1 | |
2022-03-09 | uboot: Add Olimex A20 OLinuXino Lime2 with eMMC | Daniel Martin | 1 | -0/+6 | |
Since hardware revision K, every Lime2 has got an eMMC: https://github.com/OLIMEX/OLINUXINO/blob/master/HARDWARE/A20-OLinuXino-LIME2/hardware_revision_changes_log.txt Co-authored-by: Samuel Dionne-Riel <samuel@dionne-riel.com> | |||||
2022-02-12 | ubootRaspberryPi3_{32,64}bit: Add patch to load correct DT for Pi Zero 2 W | Zhaofeng Li | 1 | -0/+16 | |
2022-01-21 | uboot: add Olimex A64 OLinuXino | Yury Bulka | 1 | -0/+7 | |
2022-01-06 | ubootQemuX86: init | Zhaofeng Li | 1 | -0/+20 | |
2021-10-20 | Merge pull request #142274 from ju1m/uboot | Bobby Rong | 1 | -0/+6 | |
uboot: add Cubieboard2 build | |||||
2021-10-13 | uboot: add Cubieboard2 build | Julien Moutinho | 1 | -0/+6 | |
2021-10-05 | Merge pull request #140552 from samueldr/updates/u-boot-2021.10 | Samuel Dionne-Riel | 2 | -3/+105 | |
uboot: 2021.04 -> 2021.10 | |||||
2021-10-04 | Merge pull request #125743 from novmar/novmar/orange_pi_zero2_support | Samuel Dionne-Riel | 1 | -0/+8 | |
ubootOrangePiZero2: init | |||||
2021-10-04 | ubootQemuRiscv64Smode: init | Zhaofeng Li | 1 | -0/+6 | |
2021-10-04 | ubootRaspberryPi4: provide fix for C0 revisions | K900 | 2 | -1/+97 | |
Provide a (yet unmerged) patch that allows NixOS to boot correctly on new Pi4 boards using the BCM2711C0 SoC. Revert this when the patch is available in mainline U-Boot. Co-authored-by: Samuel Dionne-Riel <samuel@dionne-riel.com> | |||||
2021-10-04 | uboot: 2021.04 -> 2021.10 | Samuel Dionne-Riel | 1 | -2/+2 | |
2021-09-29 | uboot: increase rpi kernel size patch | Gabriel Fontes | 1 | -7/+7 | |
Co-authored-by: Samuel Dionne-Riel <samuel@dionne-riel.com> |