coreboot-kgpe-d16/src/soc/intel/braswell
Michał Żygowski 1119428693 soc/intel/braswell/smbus: Enable early SMBus in romstage
Enable early SMBus support compatible with SPD library using Intel SB
common SMBus API.

TEST=boot Protectli FW2B with new FSP, MemoryInit should pass without
errors

Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Change-Id: I92a2c5a6d0b38e5658cfdc017041f12717dabdd5
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32062
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2019-05-10 15:13:07 +00:00
..
acpi soc/intel/braswell: Move LPE ACPI code to mainboard 2019-04-29 08:35:20 +00:00
bootblock arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
include/soc intel/fsp1_1: Drop remnants of pei_data 2019-05-07 15:59:10 +00:00
romstage soc/{amd,intel}/chip: Use local include for chip.h 2019-04-26 16:49:13 +00:00
acpi.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
chip.c soc/intel/braswell: add default option to use public FSP 2019-05-03 20:13:59 +00:00
chip.h soc/intel/bsw: Move memory init values into romstage.h 2019-05-07 15:57:51 +00:00
cpu.c src/soc/intel/braswell/cpu.c: Set up local APIC 2019-03-04 13:22:48 +00:00
elog.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
emmc.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
gfx.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
gpio.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
gpio_support.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
iosf.c soc/intel: Use simple PCI config access 2019-03-06 11:38:20 +00:00
Kconfig soc/intel/braswell: add default option to use public FSP 2019-05-03 20:13:59 +00:00
lpc_init.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
lpe.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
lpss.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
Makefile.inc soc/intel/braswell/smbus: Enable early SMBus in romstage 2019-05-10 15:13:07 +00:00
memmap.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
northcluster.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
pcie.c soc/intel/{baytrail,braswell}: Make use of generic set_subsystem() 2019-03-22 12:22:15 +00:00
placeholders.c src: Drop unused include <arch/acpi.h> 2019-03-06 20:03:55 +00:00
pmutil.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
ramstage.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
sata.c src: Use include <delay.h> when appropriate 2019-04-06 16:09:12 +00:00
scc.c soc: Remove useless include <device/pci_ids.h> 2018-12-19 05:20:49 +00:00
sd.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
smbus.c soc/intel/braswell/smbus: Enable early SMBus in romstage 2019-05-10 15:13:07 +00:00
smihandler.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
smm.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
southcluster.c {soc, southbridge} : Correct typo in comment 2019-05-03 22:39:14 +00:00
spi.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
tsc_freq.c buildsystem: Promote rules.h to default include 2019-01-16 11:51:07 +00:00
xhci.c src: Drop unused include <arch/acpi.h> 2019-03-06 20:03:55 +00:00