summaryrefslogtreecommitdiff
path: root/src/arch/x86/include
diff options
context:
space:
mode:
authorKyösti Mälkki <kyosti.malkki@gmail.com>2021-06-03 18:36:05 +0300
committerKyösti Mälkki <kyosti.malkki@gmail.com>2021-06-07 21:01:56 +0000
commit8cc25d229fb21e0c1285239881134bf0610ec079 (patch)
tree501fed48b98643ba617ff44aeb71879d9d4e6f13 /src/arch/x86/include
parent93c1eef6c15756871959cca11fab85d6b8ca8e5d (diff)
drivers/generic/ioapic: Use arch/x86/ioapic
Change-Id: Ibfaf6693288005463e45831fe100a5052e97cf2f Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/55185 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/arch/x86/include')
-rw-r--r--src/arch/x86/include/arch/ioapic.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/arch/x86/include/arch/ioapic.h b/src/arch/x86/include/arch/ioapic.h
index 33f15240d6..bdbcfbf415 100644
--- a/src/arch/x86/include/arch/ioapic.h
+++ b/src/arch/x86/include/arch/ioapic.h
@@ -9,7 +9,7 @@
#ifndef __ACPI__
-#include <stdint.h>
+#include <types.h>
#define ALL (0xff << 24)
#define NONE (0)
@@ -31,6 +31,9 @@ void io_apic_write(void *ioapic_base, u32 reg, u32 value);
void set_ioapic_id(void *ioapic_base, u8 ioapic_id);
void setup_ioapic(void *ioapic_base, u8 ioapic_id);
void clear_ioapic(void *ioapic_base);
+
+void setup_ioapic_helper(void *ioapic_base, u8 ioapic_id, bool irq_on_fsb,
+ bool enable_virtual_wire);
#endif
#endif