summaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake/Makefile.inc
diff options
context:
space:
mode:
authorAndrey Petrov <andrey.petrov@intel.com>2016-03-08 16:12:06 -0800
committerAaron Durbin <adurbin@chromium.org>2016-03-10 23:02:57 +0100
commit1e70cda320df24e477d8ee80a88e9add2eb535c9 (patch)
tree14e9a54252333004155c5d3128fe4c9c8a211e06 /src/soc/intel/apollolake/Makefile.inc
parente953dce7c463824a607cca6d845615e87d0dda6e (diff)
downloadcoreboot-1e70cda320df24e477d8ee80a88e9add2eb535c9.tar.xz
soc/intel/apollolake: Avoid UART BAR relocation at ramstage
UART bar gets overwritten during resource allocation stage. As result the serial driver ends up using stale BAR so serial output does not work. This driver simply tells resource allocator not to change BAR of UART device. Change-Id: I81f4f04089106c80bea97f0bbaba890df00c8ac5 Signed-off-by: Andrey Petrov <andrey.petrov@intel.com> Reviewed-on: https://review.coreboot.org/13997 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/soc/intel/apollolake/Makefile.inc')
-rw-r--r--src/soc/intel/apollolake/Makefile.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/Makefile.inc b/src/soc/intel/apollolake/Makefile.inc
index 1b2efdf362..8581607934 100644
--- a/src/soc/intel/apollolake/Makefile.inc
+++ b/src/soc/intel/apollolake/Makefile.inc
@@ -32,6 +32,7 @@ ramstage-y += gpio.c
ramstage-$(CONFIG_SOC_UART_DEBUG) += uart_early.c
ramstage-y += memmap.c
ramstage-y += mmap_boot.c
+ramstage-y += uart.c
CPPFLAGS_common += -I$(src)/soc/intel/apollolake/include