coreboot-kgpe-d16/src/soc/intel/cannonlake
Arthur Heymans 6419cd3335 cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y
This removes the need to include this code separately on each
platform.

Change-Id: I3d848b1adca4921d7ffa2203348073f0a11d090e
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/46380
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
2021-05-18 16:54:21 +00:00
..
acpi soc/intel: Rename and move MISCCFG_GPIO_PM_CONFIG_BITS definition to soc/gpio.h 2021-03-27 04:23:12 +00:00
bootblock soc/intel/*: drop UART pad configuration from common code 2021-03-12 08:48:03 +00:00
include/soc soc/intel/cannonlake/include: Drop unused code 2021-05-02 20:31:19 +00:00
romstage soc/intel/cannonlake: Merge soc_memory_init_params() into its caller 2021-05-10 14:17:48 +00:00
acpi.c soc/intel: Factor out identical acpigen GPIO helpers 2021-03-01 19:37:56 +00:00
chip.c soc/intel/cnl and mainboards: Drop cnl_configure_pads() 2021-04-18 20:41:04 +00:00
chip.h soc/intel/alderlake: rename CONFIG_MAX_PCIE_CLOCKS to CONFIG_MAX_PCIE_CLOCK_SRC 2021-04-21 09:19:58 +00:00
cnl_memcfg_init.c spd_bin: Replace get_spd_cbfs_rdev() with spd_cbfs_map() 2021-03-17 08:10:35 +00:00
cpu.c soc/intel/{skl,cnl}: Move smm_lock() to cpu.c 2021-02-24 11:35:05 +00:00
dptf.c dptf: Move platform-specific information to struct dptf_platform_info 2021-04-13 08:22:49 +00:00
elog.c soc/intel/cannonlake/elog.c: Define __SIMPLE_DEVICE__ 2021-04-19 10:44:53 +00:00
finalize.c soc/intel/cannonlake: set MSR LT_LOCK_MEMORY at end of POST 2021-04-22 22:44:57 +00:00
fsp_params.c soc/intel/cannonlake: Deduplicate function declaration 2021-04-20 19:13:02 +00:00
gpio.c soc/intel/{skl,cnl}: add NMI_{EN,STS} registers 2020-12-04 00:10:38 +00:00
gpio_cnp_h.c soc/intel/{skl,cnl}: add NMI_{EN,STS} registers 2020-12-04 00:10:38 +00:00
gpio_common.c soc/intel: Replace open-coded buffer length calculation 2021-04-21 14:21:44 +00:00
graphics.c soc/intel/cnl: add panel and backlight configuration code 2021-01-01 21:12:45 +00:00
gspi.c
i2c.c
Kconfig soc/intel/cannonlake: Remove useless help texts 2021-05-02 19:42:50 +00:00
lockdown.c
lpc.c src: Match array format in function declarations and definitions 2021-05-13 18:34:38 +00:00
Makefile.inc cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=y 2021-05-18 16:54:21 +00:00
me.c soc/intel/cannonlake: Align cosmetics with Ice Lake 2020-10-12 20:59:17 +00:00
nhlt.c
p2sb.c
pmc.c soc/intel: Move pmc_soc_set_afterg3_en() to pmutil.c 2021-04-21 09:17:40 +00:00
pmutil.c soc/intel: Move pmc_soc_set_afterg3_en() to pmutil.c 2021-04-21 09:17:40 +00:00
reset.c soc/intel: Use of common reset code block 2020-11-02 10:43:53 +00:00
sd.c soc/intel/cannonlake: Align cosmetics with Ice Lake 2020-10-12 20:59:17 +00:00
smihandler.c soc/intel: Remove unused <console/console.h> 2021-02-15 10:50:09 +00:00
spi.c
systemagent.c soc/intel: Replace SA_PCIEX_LENGTH Kconfig options 2021-01-30 23:14:08 +00:00
uart.c soc/intel/*: drop UART pad configuration from common code 2021-03-12 08:48:03 +00:00
vr_config.c soc/intel/cannonlake: Add Iccmax and loadlines for CML-S 2020-12-22 22:21:00 +00:00
xhci.c soc/intel/common: Adapt XHCI elog driver for reuse 2020-12-10 17:45:47 +00:00