[coreboot-gerrit] Patch set updated for coreboot: chromeec: Use CHROMEEC_SOURCE with fallback instead of hardcoding path
Paul Kocialkowski (contact@paulk.fr)
gerrit at coreboot.org
Sun Jul 24 12:27:50 CEST 2016
Paul Kocialkowski (contact at paulk.fr) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/15765
-gerrit
commit 0d0e89002814a60f3609d16cab7fdc746d3e5244
Author: Paul Kocialkowski <contact at paulk.fr>
Date: Wed Jul 20 18:38:54 2016 +0200
chromeec: Use CHROMEEC_SOURCE with fallback instead of hardcoding path
This introduces a CHROMEEC_SOURCE variable used for indicating the CrOS
EC source path, with a fallback to 3rdparty/chromeec.
This allows specifying an external path for the CrOS EC source path.
Change-Id: I9792c7f21597127a385b961b65a00d44cfa37146
Signed-off-by: Paul Kocialkowski <contact at paulk.fr>
---
src/ec/google/chromeec/Makefile.inc | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/ec/google/chromeec/Makefile.inc b/src/ec/google/chromeec/Makefile.inc
index 58f8b6b..4f310c8 100644
--- a/src/ec/google/chromeec/Makefile.inc
+++ b/src/ec/google/chromeec/Makefile.inc
@@ -53,8 +53,10 @@ pdrw.hash-file := $(obj)/mainboard/$(MAINBOARDDIR)/pdrw.hash
pdrw.hash-name := pdrw.hash
pdrw.hash-type := raw
+CHROMEEC_SOURCE ?= $(top)/3rdparty/chromeec
+
$(obj)/mainboard/$(MAINBOARDDIR)/ecrw:
- $(MAKE) -C $(top)/3rdparty/chromeec \
+ $(MAKE) -C $(CHROMEEC_SOURCE) \
out=$(abspath $(obj)/external/chromeec/$(CONFIG_EC_GOOGLE_CHROMEEC_BOARDNAME)) \
CROSS_COMPILE=$(subst -cpp,-,$(CPP_arm)) \
HOST_CROSS_COMPILE= \
@@ -63,7 +65,7 @@ $(obj)/mainboard/$(MAINBOARDDIR)/ecrw:
cp $(obj)/external/chromeec/$(CONFIG_EC_GOOGLE_CHROMEEC_BOARDNAME)/RW/ec.RW.flat $@
$(obj)/mainboard/$(MAINBOARDDIR)/pdrw:
- $(MAKE) -C $(top)/3rdparty/chromeec \
+ $(MAKE) -C $(CHROMEEC_SOURCE) \
out=$(abspath $(obj)/external/chromeec/$(CONFIG_EC_GOOGLE_CHROMEEC_PD_BOARDNAME)) \
CROSS_COMPILE=$(subst -cpp,-,$(CPP_arm)) \
HOST_CROSS_COMPILE= \
More information about the coreboot-gerrit
mailing list