summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/smp.h
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2000-12-04 21:15:14 +0000
committerpeter <peter@FreeBSD.org>2000-12-04 21:15:14 +0000
commit8bd975051ebdbe73def349683309a3e8817a810c (patch)
tree12b90cf52960947e5198729ffa8939a5bed00779 /sys/amd64/include/smp.h
parentf2e5184027227edebf7519183f99bc3f8b96dc64 (diff)
downloadFreeBSD-src-8bd975051ebdbe73def349683309a3e8817a810c.zip
FreeBSD-src-8bd975051ebdbe73def349683309a3e8817a810c.tar.gz
Cleanup some leftover lint from the old interrupt system.
Also, while here, run up to 32 interrupt sources on APIC systems. Normalize INTREN/INTRDIS so they are the same on both UP and SMP systems rather than sometimes a macro, and sometimes a function. Reviewed by: jhb, jakeb
Diffstat (limited to 'sys/amd64/include/smp.h')
-rw-r--r--sys/amd64/include/smp.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/sys/amd64/include/smp.h b/sys/amd64/include/smp.h
index 1680518..673a368 100644
--- a/sys/amd64/include/smp.h
+++ b/sys/amd64/include/smp.h
@@ -78,7 +78,7 @@ extern u_int32_t *io_apic_versions;
extern int cpu_num_to_apic_id[];
extern int io_num_to_apic_id[];
extern int apic_id_to_logical[];
-#define APIC_INTMAPSIZE 24
+#define APIC_INTMAPSIZE 32
struct apic_intmapinfo {
int ioapic;
int int_pin;
@@ -144,11 +144,6 @@ void io_apic_set_id __P((int, int));
int io_apic_get_id __P((int));
int ext_int_setup __P((int, int));
-#if defined(READY)
-void clr_io_apic_mask24 __P((int, u_int32_t));
-void set_io_apic_mask24 __P((int, u_int32_t));
-#endif /* READY */
-
void set_apic_timer __P((int));
int read_apic_timer __P((void));
void u_sleep __P((int));
OpenPOWER on IntegriCloud