diff --git a/sys/alpha/include/_types.h b/sys/alpha/include/_types.h index a8acbbbce35..88ae6e539fc 100644 --- a/sys/alpha/include/_types.h +++ b/sys/alpha/include/_types.h @@ -43,6 +43,8 @@ #error this file needs sys/cdefs.h as a prerequisite #endif +#define __PCI_REROUTE_INTERRUPT + /* * Basic types upon which most other types are built. */ diff --git a/sys/amd64/include/_types.h b/sys/amd64/include/_types.h index 4217c82b060..d129b217fb6 100644 --- a/sys/amd64/include/_types.h +++ b/sys/amd64/include/_types.h @@ -44,6 +44,8 @@ #endif #define __NO_STRICT_ALIGNMENT +#define __HAVE_ACPI +#define __PCI_REROUTE_INTERRUPT /* * Basic types upon which most other types are built. diff --git a/sys/arm/include/_types.h b/sys/arm/include/_types.h index c700f523caf..8775b9622a5 100644 --- a/sys/arm/include/_types.h +++ b/sys/arm/include/_types.h @@ -43,6 +43,8 @@ #error this file needs sys/cdefs.h as a prerequisite #endif +#define __PCI_REROUTE_INTERRUPT + /* * Basic types upon which most other types are built. */ diff --git a/sys/i386/include/_types.h b/sys/i386/include/_types.h index b272cf0f3f8..1238183ab92 100644 --- a/sys/i386/include/_types.h +++ b/sys/i386/include/_types.h @@ -44,6 +44,8 @@ #endif #define __NO_STRICT_ALIGNMENT +#define __HAVE_ACPI +#define __PCI_REROUTE_INTERRUPT /* * Basic types upon which most other types are built. diff --git a/sys/ia64/include/_types.h b/sys/ia64/include/_types.h index 8fc1be2f387..5143ad49292 100644 --- a/sys/ia64/include/_types.h +++ b/sys/ia64/include/_types.h @@ -43,6 +43,9 @@ #error this file needs sys/cdefs.h as a prerequisite #endif +#define __HAVE_ACPI +#define __PCI_REROUTE_INTERRUPT + /* * Basic types upon which most other types are built. */ diff --git a/sys/pc98/include/_types.h b/sys/pc98/include/_types.h index 63da67a982a..b5ff4b15732 100644 --- a/sys/pc98/include/_types.h +++ b/sys/pc98/include/_types.h @@ -4,3 +4,5 @@ /* $FreeBSD$ */ #include + +#undef __HAVE_ACPI