On Mon, 24 Feb 2020 05:39:40 PST (-0800), bmeng.cn@gmail.com wrote:
>
> This series advances the roms/opensbi submodule to the v0.6 release,
> and builds and captures platform firmware binaries from that release.
>
> A 32-bit sifive_u bios image has also been added, so that we can have
> 32-bit test coverage for SiFive specific drivers that cannot be done
> with the 'virt' machine.
>
> Two GitLab CI jobs are added to build the OpenSBI firmware binaries.
>
> Changes in v2:
> - new patch: Upgrade opensbi from v0.5 to v0.6
> - Update the 32-bit sifive_u bios image to OpenSBI v0.6
> - new patch: Add GitLab jobs to build OpenSBI firmware binaries
>
> Bin Meng (4):
> roms: opensbi: Upgrade from v0.5 to v0.6
> roms: opensbi: Add 32-bit firmware image for sifive_u machine
> riscv: sifive_u: Update BIOS_FILENAME for 32-bit
> gitlab-ci.yml: Add jobs to build OpenSBI firmware binaries
>
> .gitlab-ci-opensbi.yml | 63 +++++++++++++++++++++++++++
> .gitlab-ci.d/opensbi/Dockerfile | 33 ++++++++++++++
> .gitlab-ci.yml | 1 +
> Makefile | 2 +-
> hw/riscv/sifive_u.c | 6 ++-
> pc-bios/opensbi-riscv32-sifive_u-fw_jump.bin | Bin 0 -> 49472 bytes
> pc-bios/opensbi-riscv32-virt-fw_jump.bin | Bin 40984 -> 41280 bytes
> pc-bios/opensbi-riscv64-sifive_u-fw_jump.bin | Bin 49160 -> 53760 bytes
> pc-bios/opensbi-riscv64-virt-fw_jump.bin | Bin 45064 -> 49664 bytes
> roms/Makefile | 7 +++
> roms/opensbi | 2 +-
> 11 files changed, 111 insertions(+), 3 deletions(-)
> create mode 100644 .gitlab-ci-opensbi.yml
> create mode 100644 .gitlab-ci.d/opensbi/Dockerfile
> create mode 100644 pc-bios/opensbi-riscv32-sifive_u-fw_jump.bin
Thanks. This is in the queue, aside from that somewhat pedantic issue about
the CI stuff it's good to go!