coreboot/src/soc/intel/apollolake
Ravi Sarawadi 2da008afa6 soc/apollolake: Set BootMode based on previous sleep state
- fill_power_state makes a copy of the current snapshot of power
  management
  registers in CAR variable "power_state" for use in ramstage
- migrate_power_state adds CAR variable "power_state" to
  CBMEM (CBMEM_ID_POWER_STATE)
- s3_resume state is updated in romstage_handoff block

Change-Id: I842b85c5e562893b58cd3b3f6432695fbd4430bf
Signed-off-by: Hannah Williams <hannah.williams@intel.com>
Signed-off-by: Ravi Sarawadi <ravishankar.sarawadi@intel.com>
Reviewed-on: https://review.coreboot.org/14550
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-05-04 20:09:08 +02:00
..
acpi soc/intel/apollolake: Add handling of GNVS ACPI entry for CHROMEOS builds 2016-04-28 05:47:30 +02:00
bootblock soc/intel/apollolake: clarify Fast SPI CS2 pad configuration 2016-04-29 19:49:09 +02:00
include/soc soc/apollolake: Prevent PMC BAR reassignment during resource allocation 2016-04-30 02:34:29 +02:00
acpi.c soc/intel/apollolake: Add handling of GNVS ACPI entry for CHROMEOS builds 2016-04-28 05:47:30 +02:00
car.c soc/intel/apollolake: Flush L1D to L2 only if loaded segment is in CAR 2016-04-22 17:27:34 +02:00
chip.c soc/intel/apollolake: Add handling of GNVS ACPI entry for CHROMEOS builds 2016-04-28 05:47:30 +02:00
chip.h soc/intel/apollolake: Enable LPC bus interface 2016-04-28 05:38:34 +02:00
cpu.c cpu/x86/mp_init: remove unused callback arguments 2016-05-02 20:07:25 +02:00
exit_car.S soc/intel/apollolake: utilize postcar phase/stage 2016-03-23 14:24:44 +01:00
gpio.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
Kconfig soc/intel/apollolake: clarify Fast SPI CS2 pad configuration 2016-04-29 19:49:09 +02:00
lpc.c soc/intel/apollolake: Add handling of GNVS ACPI entry for CHROMEOS builds 2016-04-28 05:47:30 +02:00
Makefile.inc soc/apollolake: Prevent PMC BAR reassignment during resource allocation 2016-04-30 02:34:29 +02:00
memmap.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
mmap_boot.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
northbridge.c soc/intel/apollolake: Avoid marking 0xe0000-0xfffff region usable 2016-04-28 05:11:11 +02:00
placeholders.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
pmc.c soc/apollolake: Prevent PMC BAR reassignment during resource allocation 2016-04-30 02:34:29 +02:00
pmutil.c soc/apollolake: Add helper functions to access Power Management Registers 2016-04-15 16:23:55 +02:00
romstage.c soc/apollolake: Set BootMode based on previous sleep state 2016-05-04 20:09:08 +02:00
spi.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
tsc_freq.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
uart.c soc/intel: Update license headers 2016-04-14 16:54:33 +02:00
uart_early.c intel/apollolake: Fix whitespace issues 2016-04-16 01:52:43 +02:00