> Sadly, this situation > is not unique to this hardware. There is hardware all over that does > not meet the current assumptions being made in the early uart drivers > within the kernel.
Is there any fundamental reason you can't just embed dt entries in the ACPI table to describe the other features you need. I appreciate it doesn't solve the generic PC case but it ought to help for anything where the firmware cares about Linux ? Alan