diff --git a/drivers/acpi/reboot.c b/drivers/acpi/reboot.c
index b46fe52e96c5cfeeee0707e645c113f8a1f0f046..93f91142d7ad5ca01fc62b8dc16569660cfa0434 100644
--- a/drivers/acpi/reboot.c
+++ b/drivers/acpi/reboot.c
@@ -42,7 +42,7 @@ void acpi_reboot(void)
 	case ACPI_ADR_SPACE_SYSTEM_MEMORY:
 	case ACPI_ADR_SPACE_SYSTEM_IO:
 		printk(KERN_DEBUG "ACPI MEMORY or I/O RESET_REG.\n");
-		acpi_write(reset_value, rr);
+		acpi_reset();
 		break;
 	}
 	/* Wait ten seconds */