From cae704d236f6c473f29e2f08ad4ce80628d38e5a Mon Sep 17 00:00:00 2001 From: Nico Huber Date: Sat, 1 Jun 2024 04:06:12 +0200 Subject: nb/via/cx700: Perform early bootblock init Disable a timer (GP3) that is always running by default. And enable SMBus, which is useful this early as a console. The SMBus controller is mostly compatible to the Intel one. Change-Id: I77f179433b280d67860fc495605b5764ed081a6c Signed-off-by: Nico Huber Reviewed-on: https://review.coreboot.org/c/coreboot/+/82768 Tested-by: build bot (Jenkins) Reviewed-by: Angel Pons --- src/northbridge/via/cx700/Makefile.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/northbridge/via/cx700/Makefile.mk') diff --git a/src/northbridge/via/cx700/Makefile.mk b/src/northbridge/via/cx700/Makefile.mk index 550ee2dec3..a7af6fd90d 100644 --- a/src/northbridge/via/cx700/Makefile.mk +++ b/src/northbridge/via/cx700/Makefile.mk @@ -1,7 +1,8 @@ ## SPDX-License-Identifier: GPL-2.0-only ifeq ($(CONFIG_NORTHBRIDGE_VIA_CX700),y) -romstage-y += romstage.c +bootblock-y += early_smbus.c bootblock.c +romstage-y += early_smbus.c romstage.c ramstage-y += chip.c all-y += clock.c reset.c -- cgit v1.2.3