From ef756be84048e9efd2ae24c9174b7e1d9290e290 Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Fri, 26 Aug 2016 16:11:02 +0200 Subject: [PATCH] zynq: build i2c driver for zedboard only This patch makes the zynq i2c driver depend on a new 'zynq_i2c' spec value, which is only enabled for the zedboard. Issue #37 --- mk/spec/zynq_zedboard.mk | 2 +- src/drivers/i2c/spec/zynq/target.mk | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/mk/spec/zynq_zedboard.mk b/mk/spec/zynq_zedboard.mk index e78667d..dc7e4ac 100644 --- a/mk/spec/zynq_zedboard.mk +++ b/mk/spec/zynq_zedboard.mk @@ -1,7 +1,7 @@ # # Pull in CPU specifics # -SPECS += zynq cadence_gem zynq_uart1 +SPECS += zynq cadence_gem zynq_uart1 zynq_i2c REP_INC_DIR += include/spec/zedboard REP_INC_DIR += include/spec/xilinx diff --git a/src/drivers/i2c/spec/zynq/target.mk b/src/drivers/i2c/spec/zynq/target.mk index c029ed3..47e9f9e 100644 --- a/src/drivers/i2c/spec/zynq/target.mk +++ b/src/drivers/i2c/spec/zynq/target.mk @@ -3,6 +3,7 @@ # \date 2015-03-12 TARGET = zynq_i2c_drv +REQUIRES = zynq_i2c SRC_CC = main.cc LIBS = base config