aboutsummaryrefslogtreecommitdiff
path: root/src/ec/google/wilco/Makefile.inc
diff options
context:
space:
mode:
authorDuncan Laurie <dlaurie@google.com>2018-10-15 13:45:29 -0700
committerDuncan Laurie <dlaurie@chromium.org>2018-10-31 18:30:20 +0000
commitea98b40efe0ae6d514ebc1d797e564abe79ea34d (patch)
tree69024e8baf95f15c09950561e9181baca0305135 /src/ec/google/wilco/Makefile.inc
parent3fbe1949b1bed2dfc58d92b01368b308ebacef04 (diff)
ec/google/wilco: Add a bootblock function for early init
Add a function for use in bootblock stage that performs early init of the EC, in particular setting it up for UART passthrough so a legacy serial port can be used by the host. This needs to be called by the mainboard that intends to use it in bootblock in order for the UART to be available in later stages. Some of the PNP style programming may look odd, but it is following the EC specification which is not entirely standard. This code has been tested on a board with this EC and it is functional. Change-Id: I9d6935a9fdf0d7290a94bf2ee565ef2a7c00ecc7 Signed-off-by: Duncan Laurie <dlaurie@google.com> Reviewed-on: https://review.coreboot.org/29121 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/ec/google/wilco/Makefile.inc')
-rw-r--r--src/ec/google/wilco/Makefile.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ec/google/wilco/Makefile.inc b/src/ec/google/wilco/Makefile.inc
index 33eefd555b..2e1c0d4c7c 100644
--- a/src/ec/google/wilco/Makefile.inc
+++ b/src/ec/google/wilco/Makefile.inc
@@ -1,5 +1,6 @@
ifeq ($(CONFIG_EC_GOOGLE_WILCO),y)
+bootblock-y += bootblock.c
ramstage-y += chip.c commands.c mailbox.c
smm-y += commands.c mailbox.c smihandler.c