autoport: Drop ioapic, ioapic_irq, and lapic handling for devicetree
commit77ae8f0f249d54b992796e42dfc82392ca926266
authorNicholas Chin <nic.c3.14@gmail.com>
Sat, 6 Jul 2024 04:16:45 +0000 (5 22:16 -0600)
committerFelix Singer <service+coreboot-gerrit@felixsinger.de>
Wed, 10 Jul 2024 21:22:06 +0000 (10 21:22 +0000)
treea4080fdfbd578e77c61a80c34149e1eda65c810a
parenta054a20c317ce864cd34ab70f35b7df055a85019
autoport: Drop ioapic, ioapic_irq, and lapic handling for devicetree

The ioapic and ioapic_irq keywords are no longer valid tokens as of
commit e84b095d3a23 (util/sconfig: Remove unused ioapic and irq
keywords), and the associated driver had previously been removed in
commit ca5a793ec31c (drivers/generic/ioapic: Drop poor implementation).
Thus, drop them from autoport. Also, the IOAPICIRQs map that this code
relied on to generate ioapic_irq entries never seems to have been
populated by any code in any previous commit, so this appears to have
been dead code since autoport was created.

The lapic keyword was removed from sconfig in commit 15d5183e4af7
(util/sconfig: Remove lapic devices from devicetree parsers) so remove
autoport handling for it as well.

Change-Id: Icf2582594b244cf5f726c722eb3a3c12573a2662
Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/83358
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
util/autoport/main.go