From 79b2a150c7a18a61604b0d81f52a7c6ad8522b60 Mon Sep 17 00:00:00 2001 From: Angel Pons Date: Sat, 5 Dec 2020 20:43:00 +0100 Subject: 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 Reviewed-on: https://review.coreboot.org/c/coreboot/+/48364 Reviewed-by: Nico Huber Tested-by: build bot (Jenkins) --- src/southbridge/intel/common/smbus_ops.h | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/southbridge/intel/common/smbus_ops.h (limited to 'src/southbridge/intel/common/smbus_ops.h') diff --git a/src/southbridge/intel/common/smbus_ops.h b/src/southbridge/intel/common/smbus_ops.h new file mode 100644 index 0000000000..fbdbb9996d --- /dev/null +++ b/src/southbridge/intel/common/smbus_ops.h @@ -0,0 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + +#include +#include +#include + +extern struct smbus_bus_operations lops_smbus_bus; + +void smbus_read_resources(struct device *dev); -- cgit v1.2.3