coreboot-kgpe-d16/src/soc/amd/stoneyridge
Marshall Dawson 0756880b80 amd/stoneyridge: Add function to find Pm1EvtBlk base
The AcpiPm1EvtBlk base I/O address is configured in PMx60.  Add a
helper function to read this.  The register is not lockable so it
shouldn't be assumed to be at its original address.

Change-Id: I91ebfb454c2d2ae561e658d903f33bfb34e1ad6f
Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Reviewed-on: https://review.coreboot.org/22413
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-11-10 19:17:42 +00:00
..
acpi soc/stoneyridge: Remove _PRW ASL 2017-10-20 21:32:23 +00:00
bootblock amd/stoneyridge: Remove fixme.c 2017-11-08 19:24:49 +00:00
include amd/stoneyridge: Add function to find Pm1EvtBlk base 2017-11-10 19:17:42 +00:00
acpi.c soc/amd/stoneyridge: Use macros for PCI_DEVFN calls 2017-10-19 21:07:10 +00:00
BiosCallOuts.c Stoney Ridge Platforms: Make AGESA callout tables common 2017-10-20 17:48:37 +00:00
chip.c soc/amd/stoneyridge: remove superfluous NULL field initialization 2017-11-04 02:58:41 +00:00
chip.h soc/amd/common: Add DRAM clear option to northbridge.c 2017-11-10 18:22:53 +00:00
cpu.c amd/stoneyridge: Enable SMM in TSEG 2017-09-27 16:26:40 +00:00
dimmSpd.c soc/amd/stoneyridge: Use uint8_t as type for SPD address 2017-11-10 19:11:38 +00:00
early_setup.c soc/amd/stoneyridge: Replace magic registers 2017-10-19 20:52:51 +00:00
enable_usbdebug.c stoneyridge: Rename hudson to southbridge 2017-08-14 14:50:51 +00:00
gpio.c amd/stoneyridge: Refactor GPIO functions 2017-09-27 02:53:50 +00:00
hda.c soc/amd/stoneyridge: remove superfluous NULL field initialization 2017-11-04 02:58:41 +00:00
imc.c soc/amd/stoneyridge: Drop some amdlib.h includes 2017-10-04 02:47:25 +00:00
Kconfig amd/stoneyridge: Select AMD common sleep states 2017-11-10 19:16:28 +00:00
lpc.c soc/amd/stoneyridge: Fix and clean lpc.c 2017-11-09 21:49:26 +00:00
Makefile.inc amd/stoneyridge: Add SMU firmware blobs to cbfs 2017-11-08 21:59:08 +00:00
model_15_init.c amd/stoneyridge: Convert MP init to mp_init_with_smm 2017-09-27 15:56:55 +00:00
northbridge.c amd/stoneyridge: Remove fixme.c 2017-11-08 19:24:49 +00:00
pmutil.c security/vboot: Move vboot2 to security kconfig section 2017-10-22 02:14:46 +00:00
ramtop.c amd/stoneyridge: Enable SMM in TSEG 2017-09-27 16:26:40 +00:00
reset.c stoneyridge: Rename hudson to southbridge 2017-08-14 14:50:51 +00:00
romstage.c soc/amd/common: Add DRAM clear option to northbridge.c 2017-11-10 18:22:53 +00:00
sata.c soc/amd/stoneyridge: remove superfluous NULL field initialization 2017-11-04 02:58:41 +00:00
sb_util.c amd/stoneyridge: Add function to find Pm1EvtBlk base 2017-11-10 19:17:42 +00:00
sm.c soc/amd/stoneyridge: Simplify and fix SMBUS code 2017-11-10 19:11:12 +00:00
smbus.c soc/amd/stoneyridge: Simplify and fix SMBUS code 2017-11-10 19:11:12 +00:00
smbus_spd.c soc/amd/stoneyridge: Use uint8_t as type for SPD address 2017-11-10 19:11:38 +00:00
smi.c amd/stoneyridge: Move pm/smi_read/write functions to util file 2017-10-02 22:27:38 +00:00
smi_util.c stoneyridge: Add SCI/GPE configuration 2017-10-20 21:32:29 +00:00
smihandler.c amd/stoneyridge: Refactor SMI handler 2017-10-02 22:30:57 +00:00
southbridge.c amd/stoneyridge: Use the new generic acpi_sleep_from_pm1 2017-11-10 19:16:32 +00:00
tsc_freq.c soc/amd/stoneyridge: Convert monotonic timer 2017-06-29 14:49:55 +00:00
uart.c soc/amd/stoneyridge: Check UART index 2017-10-16 00:12:48 +00:00
usb.c soc/amd/stoneyridge: Improve code quality 2017-09-15 19:28:11 +00:00