[PATCH 29/30] spi: Update build guard for DM objects to cover SPL/TPL

Tom Rini trini at konsulko.com
Wed Jun 10 22:16:33 CEST 2020


We need to ensure that in the cases where SPL / TPL do not use DM we do
not try and build the core nor drivers that require DM.

Cc: Jagan Teki <jagan at amarulasolutions.com>
Signed-off-by: Tom Rini <trini at konsulko.com>
---
 drivers/spi/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/spi/Makefile b/drivers/spi/Makefile
index 342776404a50..f05ab0f6c8c2 100644
--- a/drivers/spi/Makefile
+++ b/drivers/spi/Makefile
@@ -4,7 +4,7 @@
 # Wolfgang Denk, DENX Software Engineering, wd at denx.de.
 
 # There are many options which enable SPI, so make this library available
-ifdef CONFIG_DM_SPI
+ifdef CONFIG_$(SPL_TPL_)DM_SPI
 obj-y += spi-uclass.o
 obj-$(CONFIG_SANDBOX) += spi-emul-uclass.o
 obj-$(CONFIG_SOFT_SPI) += soft_spi.o
-- 
2.17.1



More information about the U-Boot mailing list