O Pete esclareceu que não é suportado no momento e por que no link :
No, we only have a single UART on the virt board (because at the time I wrote the code I didn't see a reason for having more). We've had requests for a second UART before. The problem with adding it is that it will break UEFI booting, because if you have two UARTS in the dtb then Linux will use the first listed but UEFI will use the second, so commandlines which used to work will stop working.
This is probably handleable by either:
- only creating the 2nd UART if given a -machine option to specifically ask for it
- creating the 2nd UART on-demand based on how many -serial options were passed
but the first of those is clunky and I'm a bit worried the second will have unexpected side effects (eg via however libvirt starts QEMU.)
So it kind of went on the "wishlist" feature list. (The actual code required is probably only a dozen or so lines, it's figuring out the best mechanism for determining whether to create the second UART that's hard.)