coreboot-kgpe-d16/src/mainboard/google/eve
Duncan Laurie 73ff0fbd2e google/eve: Disable Deep S3 in AC mode
In order to support a standard "docked" config disable Deep S3 when
connected to AC power.  This allows USB devices to wake the device
from suspend if it is externally powered, but still retains the
lower power state when running on battery.

BUG=b:36723679
BRANCH=none
TEST=manual testing on Eve for USB wake behavior:
1) when suspended on battery USB keyboard does not wake
2) when suspended while connected to AC a USB keyboard does wake
3) if suspended with AC, and then AC is removed, system does not
wake with USB keyboard
4) if suspended without AC, and then AC is added, system does not
wake with USB keyboard (it cannot get enabled without waking and
re-suspending)

Change-Id: I670e39d42cdb5b80612206da899be82ef3b2cbf2
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/19240
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-04-13 09:11:29 +02:00
..
acpi mainboard/google/eve: Generate FPC device using SPI SSDT generator 2017-02-16 08:42:38 +01:00
spd google/eve: Limit memory SKU 5 to 1600MHz 2017-04-11 04:04:32 +02:00
acpi_tables.c mainboard & southbridge: Clear files that are just headers 2016-12-05 19:20:49 +01:00
board_info.txt
boardid.c
bootblock.c google/eve: Fix keyboard backlight enable in wake from G3 2017-02-05 22:01:50 +01:00
chromeos.c vboot: Assume EC_SOFTWARE_SYNC and VIRTUAL_DEV_SWITCH by default 2017-03-28 22:15:46 +02:00
chromeos.fmd google/eve: Enable separate recovery MRC cache 2017-01-22 19:25:04 +01:00
devicetree.cb google/eve: Disable Deep S3 in AC mode 2017-04-13 09:11:29 +02:00
dsdt.asl mainboard/google/eve: Generate FPC device using SPI SSDT generator 2017-02-16 08:42:38 +01:00
ec.c
ec.h google/eve: Add support for tablet mode switch. 2017-02-07 01:45:01 +01:00
gpio.h google/eve: Use rt5663 interrupt as GpioInt instead of PIRQ 2017-03-16 16:25:16 +01:00
Kconfig google/eve: Enable WiFi SAR feature 2017-04-13 09:09:45 +02:00
Kconfig.name
mainboard.c google/eve: Use rt5514 instead of 4ch DMIC 2017-03-15 18:32:40 +01:00
Makefile.inc
ramstage.c
romstage.c google/eve: Limit memory SKU 5 to 1600MHz 2017-04-11 04:04:32 +02:00
smihandler.c