Remove power on after flashing support - BRAM is not persisted through AC disconnects

This commit is contained in:
Jeremy Soller
2020-04-09 09:18:25 -06:00
parent 65ba339fb5
commit b4e1346edb
6 changed files with 0 additions and 42 deletions

View File

@ -8,7 +8,6 @@
#include <board/pmc.h>
#include <board/pnp.h>
#include <common/debug.h>
#include <ec/bram.h>
// Platform does not currently support Deep Sx
#define DEEP_SX 0
@ -257,15 +256,6 @@ void power_event(void) {
// Always switch to ds5 if EC is running
if (power_state == POWER_STATE_DEFAULT) {
power_on_ds5();
// If power on key is not found
if (BRAM[0x76] != 0xEC) {
// Set the key
BRAM[0x76] = 0xEC;
// Power on system
power_on_s5();
}
}
// Check if the adapter line goes low

View File

@ -3,7 +3,6 @@
#include <board/smfi.h>
#include <common/macro.h>
#include <ec/bram.h>
#include <ec/pwm.h>
// Include scratch ROM
@ -23,9 +22,6 @@ void scratch_trampoline(void) {
//TODO: Clear keyboard presses
// Clear power on key
BRAM[0x76] = 0;
// Start watchdog timer
smfi_watchdog();

View File

@ -7,7 +7,6 @@
#include <board/pmc.h>
#include <board/pnp.h>
#include <common/debug.h>
#include <ec/bram.h>
// Platform does not currently support Deep Sx
#define DEEP_SX 0
@ -256,15 +255,6 @@ void power_event(void) {
// Always switch to ds5 if EC is running
if (power_state == POWER_STATE_DEFAULT) {
power_on_ds5();
// If power on key is not found
if (BRAM[0x76] != 0xEC) {
// Set the key
BRAM[0x76] = 0xEC;
// Power on system
power_on_s5();
}
}
// Check if the adapter line goes low

View File

@ -3,7 +3,6 @@
#include <board/smfi.h>
#include <common/macro.h>
#include <ec/bram.h>
#include <ec/pwm.h>
// Include scratch ROM
@ -23,9 +22,6 @@ void scratch_trampoline(void) {
//TODO: Clear keyboard presses
// Clear power on key
BRAM[0x76] = 0;
// Start watchdog timer
smfi_watchdog();

View File

@ -7,7 +7,6 @@
#include <board/pmc.h>
#include <board/pnp.h>
#include <common/debug.h>
#include <ec/bram.h>
// Platform does not currently support Deep Sx
#define DEEP_SX 0
@ -256,15 +255,6 @@ void power_event(void) {
// Always switch to ds5 if EC is running
if (power_state == POWER_STATE_DEFAULT) {
power_on_ds5();
// If power on key is not found
if (BRAM[0x76] != 0xEC) {
// Set the key
BRAM[0x76] = 0xEC;
// Power on system
power_on_s5();
}
}
// Check if the adapter line goes low

View File

@ -3,7 +3,6 @@
#include <board/smfi.h>
#include <common/macro.h>
#include <ec/bram.h>
#include <ec/pwm.h>
// Include scratch ROM
@ -23,9 +22,6 @@ void scratch_trampoline(void) {
//TODO: Clear keyboard presses
// Clear power on key
BRAM[0x76] = 0;
// Start watchdog timer
smfi_watchdog();