On Thu, Sep 21, 2023 at 04:34:27PM +0100, Peter Maydell wrote: > As long as EDK2 does something sensible when the DTB says "two > UARTs here and here" and it also finds a virtio-serial PCI > device, I don't mind what exactly it does. The problem here is > more that EDK2 currently does strange things when told that > the hardware is present, rather than that anybody specifically wants > EDK2 to use multiple serial outputs. > > Though given there's no way to say in the DTB "use a PCI card > for your console" I think the virtio-serial approach is likely > to be awkward for users in practice.
edk2 adds a virtio console to the edk2 console multiplexer if present (for both pci and mmio virtio transports), and systemd spawns also spawns a getty on /dev/hvc0 if present. So this works mostly automatic. Only if you also want the linux boot messages show up there too you need to add 'console=hvc0' to your kernel command line. take care, Gerd -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108958): https://edk2.groups.io/g/devel/message/108958 Mute This Topic: https://groups.io/mt/101498371/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-