coreboot-kgpe-d16/src/soc/intel/apollolake/acpi
Venkateswarlu Vinjamuri 6dd7b402d5 soc/intel/apollolake: Add PM methods to power gate SD card
This implements dynamic generation of sdcard GpioInt in SSDT.
GpioInt in SSDT generation is based on the card detect GPIO if
it is provided by the mainboard in devicetree.

This implements GNVS variable to store the address of sdcard cd pin.
GNVS used to store rxstate of the sdcard cd pin to get card presence.

Add _PS0/_PS3 methods to power gate the sd card controller in
S0ix and runtime PM.

CQ-DEPEND=448173
BUG=chrome-os-partner:63070
TEST=Suspend and resume using 'echo freeze > /sys/power/state'.
System should enter S0ix and resume with no issue.

Change-Id: Id2c42fc66062f0431385607cff1a83563eaeef87
Signed-off-by: Venkateswarlu Vinjamuri <venkateswarlu.v.vinjamuri@intel.com>
Reviewed-on: https://review.coreboot.org/18496
Tested-by: build bot (Jenkins)
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-by: Vaibhav Shankar <vaibhav.shankar@intel.com>
2017-03-10 11:11:13 +01:00
..
cpu.asl
dptf.asl intel/apollolake: Add soc specific DPTF values 2016-07-28 20:10:15 +02:00
globalnvs.asl soc/intel/apollolake: Add PM methods to power gate SD card 2017-03-10 11:11:13 +01:00
gpio.asl soc/apollolake: Correct the comment section in gpio.asl 2016-09-21 10:59:40 +02:00
gpiolib.asl soc/intel/apollolake: Add PM methods to power gate PCIe 2016-09-14 22:17:47 +02:00
lpc.asl
lpss.asl
northbridge.asl Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
pch_hda.asl apollolake: Add ACPI device for audio controller 2016-06-28 21:57:34 +02:00
pci_irqs.asl
pcie.asl soc/intel/apollolake: Add PM methods to power gate PCIe 2016-09-14 22:17:47 +02:00
platform.asl soc/intel/apollolake: Include _PTS, _WAK and _SWS 2016-06-24 19:11:21 +02:00
pmc_ipc.asl soc/intel/apollolake: Add pmc_ipc device support 2016-11-07 20:14:32 +01:00
scs.asl soc/intel/apollolake: Add PM methods to power gate SD card 2017-03-10 11:11:13 +01:00
sleepstates.asl
soc_int.asl soc/intel/apollolake: Correct the gpio bank irq 2016-07-22 18:57:48 +02:00
southbridge.asl soc/intel/apollolake: Add pmc_ipc device support 2016-11-07 20:14:32 +01:00
xhci.asl