qemu-riscv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [PATCH v2 0/7] riscv: Switch to use generic platform of opensbi bios


From: Anup Patel
Subject: RE: [PATCH v2 0/7] riscv: Switch to use generic platform of opensbi bios images
Date: Mon, 22 Jun 2020 10:09:47 +0000


> -----Original Message-----
> From: Qemu-riscv <qemu-riscv-
> bounces+anup.patel=wdc.com@nongnu.org> On Behalf Of Bin Meng
> Sent: 22 June 2020 12:03
> To: Alistair Francis <Alistair.Francis@wdc.com>; Bastian Koppelmann
> <kbastian@mail.uni-paderborn.de>; Palmer Dabbelt
> <palmerdabbelt@google.com>; Sagar Karandikar
> <sagark@eecs.berkeley.edu>; qemu-devel@nongnu.org; qemu-
> riscv@nongnu.org
> Cc: Anup Patel <anup@brainfault.org>; Bin Meng
> <bin.meng@windriver.com>
> Subject: [PATCH v2 0/7] riscv: Switch to use generic platform of opensbi bios
> images
> 
> From: Bin Meng <bin.meng@windriver.com>
> 
> The RISC-V generic platform is a flattened device tree (FDT) based platform
> where all platform specific functionality is provided based on FDT passed by
> previous booting stage. The support was added in the upstream OpenSBI
> v0.8 release recently.
> 
> This series updates QEMU to switch to use generic platform of opensbi bios
> images.
> 
> The patch emails do not contain binary bits, please grab all updates at
> https://github.com/lbmeng/qemu.git bios branch.

It will be nice to have this series updated to for fw_dynamic.bin .

Maybe you can rebase your series on top of Atish's patches ?? 

Regards,
Anup

> 
> Changes in v2:
> - new patch: configure: Create symbolic links for pc-bios/*.elf files
> - Upgrade OpenSBI to v0.8 release
> - Copy the ELF images too in the make rules
> - Include ELF images in the artifacts
> - new patch: Makefile: Ship the generic platform bios images for RISC-V
> 
> Bin Meng (7):
>   configure: Create symbolic links for pc-bios/*.elf files
>   roms/opensbi: Upgrade from v0.7 to v0.8
>   roms/Makefile: Build the generic platform for RISC-V OpenSBI firmware
>   hw/riscv: Use pre-built bios image of generic platform for virt &
>     sifive_u
>   hw/riscv: spike: Change the default bios to use generic platform image
>   gitlab-ci/opensbi: Update GitLab CI to build generic platform
>   Makefile: Ship the generic platform bios images for RISC-V
> 
>  .gitlab-ci.d/opensbi.yml                     |  28 +++++++++--------------
>  Makefile                                     |   4 ++--
>  configure                                    |   1 +
>  hw/riscv/sifive_u.c                          |   4 ++--
>  hw/riscv/spike.c                             |   9 ++++++--
>  hw/riscv/virt.c                              |   4 ++--
>  pc-bios/opensbi-riscv32-generic-fw_jump.bin  | Bin 0 -> 58048 bytes  pc-
> bios/opensbi-riscv32-generic-fw_jump.elf  | Bin 0 -> 554156 bytes  pc-
> bios/opensbi-riscv32-sifive_u-fw_jump.bin | Bin 49520 -> 0 bytes
>  pc-bios/opensbi-riscv32-virt-fw_jump.bin     | Bin 49504 -> 0 bytes
>  pc-bios/opensbi-riscv64-generic-fw_jump.bin  | Bin 0 -> 70792 bytes  pc-
> bios/opensbi-riscv64-generic-fw_jump.elf  | Bin 0 -> 619960 bytes  pc-
> bios/opensbi-riscv64-sifive_u-fw_jump.bin | Bin 57936 -> 0 bytes
>  pc-bios/opensbi-riscv64-virt-fw_jump.bin     | Bin 57920 -> 0 bytes
>  roms/Makefile                                |  32 
> +++++++++------------------
>  roms/opensbi                                 |   2 +-
>  16 files changed, 35 insertions(+), 49 deletions(-)  create mode 100644 pc-
> bios/opensbi-riscv32-generic-fw_jump.bin
>  create mode 100644 pc-bios/opensbi-riscv32-generic-fw_jump.elf
>  delete mode 100644 pc-bios/opensbi-riscv32-sifive_u-fw_jump.bin
>  delete mode 100644 pc-bios/opensbi-riscv32-virt-fw_jump.bin
>  create mode 100644 pc-bios/opensbi-riscv64-generic-fw_jump.bin
>  create mode 100644 pc-bios/opensbi-riscv64-generic-fw_jump.elf
>  delete mode 100644 pc-bios/opensbi-riscv64-sifive_u-fw_jump.bin
>  delete mode 100644 pc-bios/opensbi-riscv64-virt-fw_jump.bin
> 
> --
> 2.7.4
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]