[U-Boot] [PATCH 0/2] Board for QEMU's '-machine virt' on ARM
Peter Robinson
pbrobinson at gmail.com
Wed Aug 30 21:09:27 UTC 2017
On Wed, Aug 30, 2017 at 9:31 AM, Tuomas Tynkkynen
<tuomas.tynkkynen at iki.fi> wrote:
> Hi,
>
> Sending this out in a slightly unfinished state to gauge if there's
> interest in having this included in U-Boot. Basically this allows
> running U-Boot under QEMU's '-machine virt' emulation, thus making it
> possible to boot Linux distros that use the extlinux.conf booting method
> under '-machine virt'.
I'm definitely interested, and I'm aware of others that are as well.
Being able to do that an use things like virtio drivers and easily
doing CPU/mem bits would be great.
Peter
> To some extent, this is currently possible by emulating and running
> U-Boot on some of the Versatile boards, but (IIRC) they have some
> limitations like limiting to 1GB of RAM or lacking support for PCI.
>
> Tuomas Tynkkynen (2):
> PCI: Add driver for a 'pci-host-ecam-generic' host controller
> ARM: Add a new arch + board for QEMU's 'virt' machine
>
> arch/arm/Kconfig | 10 +++
> arch/arm/mach-qemu/Kconfig | 9 ++
> board/qemu-arm/Makefile | 5 ++
> board/qemu-arm/qemu-arm.c | 35 ++++++++
> configs/qemu_arm_defconfig | 27 ++++++
> drivers/pci/Kconfig | 8 ++
> drivers/pci/Makefile | 1 +
> drivers/pci/pcie_ecam_generic.c | 193 ++++++++++++++++++++++++++++++++++++++++
> include/configs/qemu-arm.h | 63 +++++++++++++
> 9 files changed, 351 insertions(+)
> create mode 100644 arch/arm/mach-qemu/Kconfig
> create mode 100644 board/qemu-arm/Makefile
> create mode 100644 board/qemu-arm/qemu-arm.c
> create mode 100644 configs/qemu_arm_defconfig
> create mode 100644 drivers/pci/pcie_ecam_generic.c
> create mode 100644 include/configs/qemu-arm.h
>
> --
> 2.13.0
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
More information about the U-Boot
mailing list