aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi/sleep/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/acpi/sleep/main.c')
-rw-r--r--drivers/acpi/sleep/main.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/acpi/sleep/main.c b/drivers/acpi/sleep/main.c
index 29bdb013f46c..ab21357c5c7b 100644
--- a/drivers/acpi/sleep/main.c
+++ b/drivers/acpi/sleep/main.c
@@ -154,10 +154,12 @@ static int acpi_pm_finish(suspend_state_t pm_state)
154 154
155 acpi_target_sleep_state = ACPI_STATE_S0; 155 acpi_target_sleep_state = ACPI_STATE_S0;
156 156
157#ifdef CONFIG_X86
157 if (init_8259A_after_S1) { 158 if (init_8259A_after_S1) {
158 printk("Broken toshiba laptop -> kicking interrupts\n"); 159 printk("Broken toshiba laptop -> kicking interrupts\n");
159 init_8259A(0); 160 init_8259A(0);
160 } 161 }
162#endif
161 return 0; 163 return 0;
162} 164}
163 165
@@ -229,11 +231,6 @@ static void acpi_hibernation_finish(void)
229 231
230 /* reset firmware waking vector */ 232 /* reset firmware waking vector */
231 acpi_set_firmware_waking_vector((acpi_physical_address) 0); 233 acpi_set_firmware_waking_vector((acpi_physical_address) 0);
232
233 if (init_8259A_after_S1) {
234 printk("Broken toshiba laptop -> kicking interrupts\n");
235 init_8259A(0);
236 }
237} 234}
238 235
239static int acpi_hibernation_pre_restore(void) 236static int acpi_hibernation_pre_restore(void)