patch-2.4.2 linux/drivers/acpi/hardware/hwsleep.c
Next file: linux/drivers/acpi/hardware/hwtimer.c
Previous file: linux/drivers/acpi/events/evregion.c
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Fri Feb 9 11:45:58 2001
- Orig file:
v2.4.1/linux/drivers/acpi/hardware/hwsleep.c
- Orig date:
Sat Feb 3 19:51:25 2001
diff -u --recursive --new-file v2.4.1/linux/drivers/acpi/hardware/hwsleep.c linux/drivers/acpi/hardware/hwsleep.c
@@ -2,7 +2,7 @@
/******************************************************************************
*
* Name: hwsleep.c - ACPI Hardware Sleep/Wake Interface
- * $Revision: 5 $
+ * $Revision: 7 $
*
*****************************************************************************/
@@ -175,15 +175,14 @@
PM1_acontrol |= (type_a << acpi_hw_get_bit_shift (SLP_TYPE_X_MASK));
PM1_bcontrol |= (type_b << acpi_hw_get_bit_shift (SLP_TYPE_X_MASK));
- /* the old version was disabling interrupts. let's try it without
- * and see how that works
- */
- /*disable();*/
+ disable();
acpi_hw_register_write(ACPI_MTX_LOCK, PM1_a_CONTROL, PM1_acontrol);
acpi_hw_register_write(ACPI_MTX_LOCK, PM1_b_CONTROL, PM1_bcontrol);
+ acpi_hw_register_write(ACPI_MTX_LOCK, PM1_CONTROL,
+ (1 << acpi_hw_get_bit_shift (SLP_EN_MASK)));
- /*enable();*/
+ enable();
return (AE_OK);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)