summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNico Huber <nico.huber@secunet.com>2017-07-25 15:55:08 +0200
committerNico Huber <nico.h@gmx.de>2017-07-26 19:14:16 +0000
commita81f32192486952979d505e51ba6ae7a7d30e91d (patch)
treee61abf9c9b0a612bea41af9810ad15336f71f7ae
parentefc0fa09fe47f5c57dfb4f912feb53b0e2dca192 (diff)
drivers/pc80/rtc: Build for bootblock and postcar stages too
Fixes builds with BOOTBLOCK_CONSOLE && USE_OPTION_TABLE. Change-Id: I1c7e9baa60f33c2c3651e2def0335454f7e20451 Signed-off-by: Nico Huber <nico.huber@secunet.com> Reviewed-on: https://review.coreboot.org/20767 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
-rw-r--r--Makefile.inc1
-rw-r--r--src/drivers/pc80/rtc/Makefile.inc9
2 files changed, 6 insertions, 4 deletions
diff --git a/Makefile.inc b/Makefile.inc
index 2f230ca82e..573020123a 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -198,6 +198,7 @@ endif
export UPDATED_SUBMODULES:=1
endif
+postcar-c-deps:=$$(OPTION_TABLE_H)
ramstage-c-deps:=$$(OPTION_TABLE_H)
romstage-c-deps:=$$(OPTION_TABLE_H)
verstage-c-deps:=$$(OPTION_TABLE_H)
diff --git a/src/drivers/pc80/rtc/Makefile.inc b/src/drivers/pc80/rtc/Makefile.inc
index 5d7aef1c1f..eb65bf5da4 100644
--- a/src/drivers/pc80/rtc/Makefile.inc
+++ b/src/drivers/pc80/rtc/Makefile.inc
@@ -1,7 +1,10 @@
ifeq ($(CONFIG_ARCH_X86),y)
-romstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
-ramstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
+bootblock-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
+postcar-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
+romstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
+ramstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
+smm-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
ifeq ($(CONFIG_USE_OPTION_TABLE),y)
cbfs-files-$(CONFIG_HAVE_CMOS_DEFAULT) += cmos.default
@@ -9,6 +12,4 @@ cmos.default-file = $(CONFIG_CMOS_DEFAULT_FILE):nvramtool
cmos.default-type = cmos_default
endif
-smm-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
-
endif