public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Jonathan Gray <jsg@jsg.id.au>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 1/4] ARM: qemu-arm: Add support for AArch64
Date: Sun, 14 Jan 2018 00:18:41 +1100	[thread overview]
Message-ID: <20180113131841.GF58442@largo.jsg.id.au> (raw)
In-Reply-To: <a3bb9c0a-6d25-875d-2ebb-a6905c51137b@iki.fi>

On Sat, Jan 13, 2018 at 02:45:32PM +0200, Tuomas Tynkkynen wrote:
> Hi Jonathan,
> 
> On 01/13/2018 09:08 AM, Jonathan Gray wrote:
> > On Thu, Jan 11, 2018 at 04:11:23PM +0200, Tuomas Tynkkynen wrote:
> > > This adds support for '-machine virt' on AArch64. This is rather simple:
> > > we just add TARGET_QEMU_ARM_xxBIT to select a few different Kconfig
> > > symbols, provide the ARMv8 memory map from the board file and add a new
> > > defconfig based on the 32-bit defconfig.
> > 
> > While nvme is in the defconfig it seems only ahci works with
> > distroboot automatically.
> > 
> > Booting off nvme requires manually running
> > 
> > => nvme scan
> > => setenv devtype nvme
> > => run scan_dev_for_boot_part
> > 
> > Having it work automatically requires something like the below
> > 
> 
> Yeah. You should probably send that as a formal patch (or two I guess;
> one for config_distro_bootcmd.h; one for qemu-arm.h).
> 
> FWIW, I have a mostly-working virtio stack for U-Boot which probably
> would be the best disk interface for booting Linux. Still needs a
> lot of cleanup, hopefully one day it will be ready...

That would be great.  I'm interested in running OpenBSD not Linux and
ahci cant't map the interrupt with qemu (does on pci ecam + ahci on an
overdrive 1000), and nvme turns out to hang when mounting the root
filesystem.

Would be nice to be able to replace using edk2 ovmf for booting off
virtio storage.

  reply	other threads:[~2018-01-13 13:18 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-11 14:11 [U-Boot] [PATCH v2 0/4] ARM: Extend qemu_arm to support ARM64 Tuomas Tynkkynen
2018-01-11 14:11 ` [U-Boot] [PATCH v2 1/4] ARM: qemu-arm: Add support for AArch64 Tuomas Tynkkynen
2018-01-13  7:08   ` Jonathan Gray
2018-01-13 12:45     ` Tuomas Tynkkynen
2018-01-13 13:18       ` Jonathan Gray [this message]
2018-01-19 21:14   ` [U-Boot] [U-Boot, v2, " Tom Rini
2018-01-11 14:11 ` [U-Boot] [PATCH v2 2/4] ARM: Document AArch64 version of qemu-arm Tuomas Tynkkynen
2018-01-11 15:14   ` Tom Rini
2018-01-19 21:14   ` [U-Boot] [U-Boot, v2, " Tom Rini
2018-01-11 14:11 ` [U-Boot] [PATCH v2 3/4] Travis-CI: Download ARM64 version of GRUB as well Tuomas Tynkkynen
2018-01-19 21:14   ` [U-Boot] [U-Boot, v2, " Tom Rini
2018-01-11 14:11 ` [U-Boot] [PATCH v2 4/4] Travis-CI: Add job for running test.py on qemu_arm64 Tuomas Tynkkynen
2018-01-19 21:14   ` [U-Boot] [U-Boot, v2, " Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180113131841.GF58442@largo.jsg.id.au \
    --to=jsg@jsg.id.au \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox