Hello! >> It has nothing to do with KVM. EFI is a firmware, which originates from >> Intel, but now adopted by ARM64 architecture too. You can also run >> it under qemu, if you want to make kind of "full" machine. And it writes >> some value to BPR1, which is indeed ignored by Linux kernel. > So were is it used in QEMU?
You can configure any ARM machine to use firmware blob instead of kernel + device tree. This way it looks more like a real machine. > Which machine in hw/arm needs it? We ran it on virt, for example. Kind regards, Pavel Fedin Expert Engineer Samsung Electronics Research center Russia