coreboot-kgpe-d16/src/soc/amd/stoneyridge
Marshall Dawson 918c8717b2 amd/stoneyridge: Add SPI controller driver
Add more definitions for the controller registers and fields.  Add
source that is adapted from hudson and updated for Stoney Ridge.

This was tested with follow-on patches that write S3 data to flash.

BUG=b:68992021

Change-Id: I61d64cfdb4fce11c068113680da7ba6a199d6893
Signed-off-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Reviewed-on: https://review.coreboot.org/22408
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Marc Jones <marc@marcjonesconsulting.com>
2017-11-17 17:39:25 +00:00
..
acpi mb/{amd/gardenia,google/kahlee}: move carrizo_fch.asl code to soc 2017-11-15 16:47:06 +00:00
bootblock soc/amd/stoneyridge: Load SMU fimware using PSP 2017-11-14 17:27:23 +00:00
include amd/stoneyridge: Add SPI controller driver 2017-11-17 17:39:25 +00:00
acpi.c soc/amd/stoneyridge: Use macros for PCI_DEVFN calls 2017-10-19 21:07:10 +00:00
BiosCallOuts.c soc/amd/stoneyridge: Remove direct AGESA header includes 2017-11-14 21:00:18 +00:00
chip.c soc/amd/stoneyridge: Load SMU fimware using PSP 2017-11-14 17:27:23 +00:00
chip.h soc/amd/stoneyridge: Add UMA settings to devicetree 2017-11-10 22:01:22 +00:00
cpu.c amd/stoneyridge: Enable SMM in TSEG 2017-09-27 16:26:40 +00:00
dimmSpd.c soc/amd/stoneyridge: Remove direct AGESA header includes 2017-11-14 21:00:18 +00:00
early_setup.c soc/amd/stoneyridge: Remove direct AGESA header includes 2017-11-14 21:00:18 +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: Remove direct AGESA header includes 2017-11-14 21:00:18 +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 SPI controller driver 2017-11-17 17:39:25 +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 amd/stoneyridge: Implement vboot_platform_is_resuming 2017-11-10 19:18:10 +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/stoneyridge: Fix DRAM clear check 2017-11-13 17:21:56 +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: Remove direct AGESA header includes 2017-11-14 21:00:18 +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: Replace BIT(n) in southbridge 2017-11-14 17:17:06 +00:00
spi.c amd/stoneyridge: Add SPI controller driver 2017-11-17 17:39:25 +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