Do not attach com at acpi when there's no address or irq present. Fixes
authoranton <anton@openbsd.org>
Tue, 21 Dec 2021 06:09:47 +0000 (06:09 +0000)
committeranton <anton@openbsd.org>
Tue, 21 Dec 2021 06:09:47 +0000 (06:09 +0000)
commit13d9046141627041dbc9b6940ea8996feb1c6c31
tree7f3feb33a4dae2da8276a70345f95eeab557d33c
parent706a9991665bc491ed37f6834c7a610adaa0b488
Do not attach com at acpi when there's no address or irq present. Fixes
a regression caused by the recent change to start attaching com at acpi
as it turns out that Libreboot exposes console devices lacking crucial
data in their acpi tables. The same console attaches fine over isa,
therefore restore this behavior.

Problem reported by <cipher-hearts at riseup dot net> on bugs@

ok deraadt@ kettenis@
sys/dev/acpi/com_acpi.c