coreboot-kgpe-d16/src/soc/intel/apollolake
Brandon Breitenstein a86d1b8af5 soc/intel/common: Add SMM common code for Intel Platforms
SMI code is very similar across Intel platforms. Move this code to
common/block/smi to allow it to be shared between platforms instead
of duplicating the code for each platform. smihandler.h has already
been made common so all it will contain is name changes and a move
to the common block location. Due to moving smihandler code, APL
changes are bundled here to show this change.

Change-Id: I599358f23d5de7564ef1ca414bccd54cebab5a4c
Signed-off-by: Brandon Breitenstein <brandon.breitenstein@intel.com>
Reviewed-on: https://review.coreboot.org/19392
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-06-20 18:30:43 +02:00
..
acpi soc/intel/apollolake: Rename ACPI Base Address and Size Macro 2017-06-09 19:27:14 +02:00
bootblock soc/intel/apollolake: Use CPU common library code 2017-06-09 20:01:26 +02:00
include soc/intel/common: Add SMM common code for Intel Platforms 2017-06-20 18:30:43 +02:00
acpi.c soc/intel/apollolake: Rename ACPI Base Address and Size Macro 2017-06-09 19:27:14 +02:00
car.c soc/intel/apollolake: Use CPU common library code 2017-06-09 20:01:26 +02:00
chip.c soc/intel/apollolake: revert CPU MP init prior to FSP-S 2017-06-15 05:17:16 +02:00
chip.h intel/common/block/i2c: Add common block for I2C and use the same in SoCs 2017-05-18 06:07:15 +02:00
cpu.c soc/intel/common: Add SMM common code for Intel Platforms 2017-06-20 18:30:43 +02:00
cse.c soc/pci_devs.h: Use consistent naming in soc/pci_devs.h 2017-03-28 16:39:28 +02:00
dsp.c soc/intel/apollolake: Remove soc/pci_ids dependency 2017-06-01 20:50:25 +02:00
elog.c soc/intel/apollolake: fix system reset eventlog 2017-04-28 15:58:49 +02:00
exit_car_fsp.S soc/intel/apollolake: allow ApolloLake SoC to use FSP CAR Init 2016-12-21 00:11:24 +01:00
gpio.c soc/intel/apollolake: Use ITSS common code 2017-04-28 16:30:57 +02:00
graphics.c soc/intel/apollolake: Remove soc/pci_ids dependency 2017-06-01 20:50:25 +02:00
heci.c soc/pci_devs.h: Use consistent naming in soc/pci_devs.h 2017-03-28 16:39:28 +02:00
i2c.c intel/common/block/i2c: Add common block for I2C and use the same in SoCs 2017-05-18 06:07:15 +02:00
Kconfig soc/intel/common: Add SMM common code for Intel Platforms 2017-06-20 18:30:43 +02:00
lpc.c soc/intel/apollolake: Remove soc/pci_ids dependency 2017-06-01 20:50:25 +02:00
lpc_lib.c soc/pci_devs.h: Use consistent naming in soc/pci_devs.h 2017-03-28 16:39:28 +02:00
Makefile.inc soc/intel/common: Add SMM common code for Intel Platforms 2017-06-20 18:30:43 +02:00
meminit.c soc/intel/apollolake: Update default LPDDR4 CA ODT config 2017-04-28 15:57:17 +02:00
memmap.c soc/intel/common: Add SMM common code for Intel Platforms 2017-06-20 18:30:43 +02:00
mmap_boot.c soc/intel/common/block: add bios caching to fast spi module 2017-06-05 00:21:39 +02:00
nhlt.c soc/intel/apollolake: Fix issues detected by checkpatch 2017-03-13 17:48:31 +01:00
p2sb.c soc/intel/apollolake: Remove soc/pci_ids dependency 2017-06-01 20:50:25 +02:00
pmc.c soc/intel/apollolake: Rename ACPI Base Address and Size Macro 2017-06-09 19:27:14 +02:00
pmutil.c soc/intel/apollolake: Use CPU common library code 2017-06-09 20:01:26 +02:00
reset.c Consolidate reset API, add generic reset_prepare mechanism 2017-06-13 20:53:09 +02:00
romstage.c soc/intel/apollolake: Use CPU common library code 2017-06-09 20:01:26 +02:00
sd.c soc/intel/apollolake: Use SCS common code 2017-06-16 17:37:06 +02:00
smi.c soc/intel/apollolake: remove southbridge_clear_smi_status() 2017-05-08 06:10:42 +02:00
smihandler.c soc/intel/common: Add SMM common code for Intel Platforms 2017-06-20 18:30:43 +02:00
spi.c soc/intel/common: Provide common block fast_spi_flash_ctrlr 2017-05-05 23:40:51 +02:00
sram.c soc/intel/apollolake: Remove soc/pci_ids dependency 2017-06-01 20:50:25 +02:00
systemagent.c soc/intel/apollolake: Use common systemagent code 2017-06-09 17:06:59 +02:00
uart.c soc/intel/apollolake: Use common/block/uart code 2017-05-09 17:58:42 +02:00
uart_early.c intel/soc/apollolake: Use intel/common/uart driver 2017-04-11 17:04:13 +02:00
xdci.c soc/intel/apollolake: Use XDCI common code 2017-05-05 23:29:01 +02:00