Add acpi_reset function, to reset registers set by the OS
This commit is contained in:
committed by
Jeremy Soller
parent
70e6476208
commit
ee404071fb
@ -1,5 +1,6 @@
|
||||
#include <arch/delay.h>
|
||||
#include <arch/time.h>
|
||||
#include <board/acpi.h>
|
||||
#include <board/battery.h>
|
||||
#include <board/board.h>
|
||||
#include <board/gpio.h>
|
||||
@ -331,6 +332,8 @@ void power_off_s5(void) {
|
||||
static void power_cpu_reset(void) {
|
||||
// LPC was just reset, enable PNP devices
|
||||
pnp_enable();
|
||||
// Reset ACPI registers
|
||||
acpi_reset();
|
||||
//TODO: reset KBC and touchpad states
|
||||
kbled_reset();
|
||||
}
|
||||
|
Reference in New Issue
Block a user