These com devices are normally edge interrupt, which means they are sometimes shared. Shared isn't ideal, but it often works.
So an acpi driver is now participating in edge shared devices. Let's imagine a com2 is mistakenly wired to irq 3, but not listed by acpi, while com0 is at irq 3 and listed by acpi. Will this actually work correctly?
