coreboot/src/southbridge/intel/common
Angel Pons 79b2a150c7 sb/intel/x/smbus.c: Factor out common code
Since common smbus.c gets built for romstage as well, create a new file
to hold this common code. Account for ICH7 not having a memory BAR, too.

Change-Id: I4ab46750c6fb7f71cbd55848e79ecc3e44cbbd04
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48364
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-12-11 15:12:47 +00:00
..
acpi sb/intel/common/acpi/pcie.asl: Generalise file comment 2020-11-04 22:07:50 +00:00
firmware sb/intel/common: Modify CONFIG_LOCK_MANAGEMENT_ENGINE behavior 2020-12-07 14:06:28 +00:00
acpi_pirq_gen.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
acpi_pirq_gen.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
early_smbus.c ironlake/ibexpeak: Move early_smbus.c to common code 2020-07-21 18:22:52 +00:00
early_smbus.h ironlake/ibexpeak: Move early_smbus.c to common code 2020-07-21 18:22:52 +00:00
early_spi.h sb/intel/common: Add early SPI code 2020-06-27 17:28:53 +00:00
finalize.c src: Include <arch/io.h> when appropriate 2020-10-26 06:44:40 +00:00
finalize.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
gpio.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
gpio.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
Kconfig ironlake/ibexpeak: Move early_smbus.c to common code 2020-07-21 18:22:52 +00:00
madt.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
Makefile.inc sb/intel/x/smbus.c: Factor out common code 2020-12-11 15:12:47 +00:00
pciehp.c src: Use PCI_BASE_ADDRESS_* macros instead of magic numbers 2020-08-17 07:00:37 +00:00
pciehp.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pmbase.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pmbase.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pmclib.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pmclib.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pmutil.c src/southbridge: Drop unneeded empty lines 2020-09-21 16:29:35 +00:00
pmutil.h src/southbridge: Drop unneeded empty lines 2020-09-21 16:29:35 +00:00
rcba.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
rcba_pirq.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
rcba_pirq.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
reset.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
rtc.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
rtc.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
smbus.c southbridge/intel/common: Add Process Call 2020-05-12 20:08:20 +00:00
smbus_ops.c sb/intel/x/smbus.c: Factor out common code 2020-12-11 15:12:47 +00:00
smbus_ops.h sb/intel/x/smbus.c: Factor out common code 2020-12-11 15:12:47 +00:00
smi.c src: Include <arch/io.h> when appropriate 2020-10-26 06:44:40 +00:00
smihandler.c src/southbridge: Drop unneeded empty lines 2020-09-21 16:29:35 +00:00
spi.c src/southbridge: Drop unneeded empty lines 2020-09-21 16:29:35 +00:00
spi.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
tco.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
usb_debug.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
watchdog.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00