From 449259740375f80078d834e566449af11a6efc57 Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Fri, 26 Aug 2016 16:19:18 +0200 Subject: [PATCH] zynq: limit SDHCI-driver build to selected boards This patch introduces the spec value 'zync_sdhci' restrict the build of the driver to the boards that actually support it. Fixes #37 --- mk/spec/zynq_parallella.mk | 2 +- mk/spec/zynq_zc702.mk | 2 +- mk/spec/zynq_zc706.mk | 2 +- src/drivers/sd_card/spec/zynq/target.mk | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mk/spec/zynq_parallella.mk b/mk/spec/zynq_parallella.mk index ffcf3fd..39fb028 100644 --- a/mk/spec/zynq_parallella.mk +++ b/mk/spec/zynq_parallella.mk @@ -1,7 +1,7 @@ # # Pull in CPU specifics # -SPECS += zynq cadence_gem +SPECS += zynq cadence_gem zynq_sdhci REP_INC_DIR += include/spec/parallella REP_INC_DIR += include/spec/xilinx diff --git a/mk/spec/zynq_zc702.mk b/mk/spec/zynq_zc702.mk index 4d50ef7..c9962aa 100644 --- a/mk/spec/zynq_zc702.mk +++ b/mk/spec/zynq_zc702.mk @@ -1,7 +1,7 @@ # # Pull in CPU specifics # -SPECS += zynq cadence_gem zynq_uart1 +SPECS += zynq cadence_gem zynq_uart1 zynq_sdhci REP_INC_DIR += include/spec/zc702 REP_INC_DIR += include/spec/xilinx diff --git a/mk/spec/zynq_zc706.mk b/mk/spec/zynq_zc706.mk index b0df685..5add5c0 100644 --- a/mk/spec/zynq_zc706.mk +++ b/mk/spec/zynq_zc706.mk @@ -1,7 +1,7 @@ # # Pull in CPU specifics # -SPECS += zynq cadence_gem zynq_uart1 +SPECS += zynq cadence_gem zynq_uart1 zynq_sdhci REP_INC_DIR += include/spec/zc706 REP_INC_DIR += include/spec/xilinx diff --git a/src/drivers/sd_card/spec/zynq/target.mk b/src/drivers/sd_card/spec/zynq/target.mk index 367d72c..f9fe337 100644 --- a/src/drivers/sd_card/spec/zynq/target.mk +++ b/src/drivers/sd_card/spec/zynq/target.mk @@ -1,5 +1,5 @@ TARGET = sd_card_drv -REQUIRES = zynq +REQUIRES = zynq_sdhci SRC_CC = main.cc LIBS = base server INC_DIR += $(PRG_DIR)