diff options
| -rw-r--r-- | arch/x86/kernel/acpi/boot.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/x86/kernel/acpi/boot.c b/arch/x86/kernel/acpi/boot.c index 5a12cadbf019..4bf004bab4b2 100644 --- a/arch/x86/kernel/acpi/boot.c +++ b/arch/x86/kernel/acpi/boot.c | |||
| @@ -1209,8 +1209,9 @@ static int __init acpi_parse_madt_ioapic_entries(void) | |||
| 1209 | /* | 1209 | /* |
| 1210 | * If BIOS did not supply an INT_SRC_OVR for the SCI | 1210 | * If BIOS did not supply an INT_SRC_OVR for the SCI |
| 1211 | * pretend we got one so we can set the SCI flags. | 1211 | * pretend we got one so we can set the SCI flags. |
| 1212 | * But ignore setting up SCI on hardware reduced platforms. | ||
| 1212 | */ | 1213 | */ |
| 1213 | if (acpi_sci_override_gsi == INVALID_ACPI_IRQ) | 1214 | if (acpi_sci_override_gsi == INVALID_ACPI_IRQ && !acpi_gbl_reduced_hardware) |
| 1214 | acpi_sci_ioapic_setup(acpi_gbl_FADT.sci_interrupt, 0, 0, | 1215 | acpi_sci_ioapic_setup(acpi_gbl_FADT.sci_interrupt, 0, 0, |
| 1215 | acpi_gbl_FADT.sci_interrupt); | 1216 | acpi_gbl_FADT.sci_interrupt); |
| 1216 | 1217 | ||
