diff --git a/drivers/spi/Makefile b/drivers/spi/Makefile
index 65a232d50bc829229a4b5055e2e11189e95dcf41..f32d11e1ffecc150e88548aa3c5a2c7f72088de3 100644
--- a/drivers/spi/Makefile
+++ b/drivers/spi/Makefile
@@ -2,9 +2,7 @@
 # Makefile for kernel SPI drivers.
 #
 
-ifeq ($(CONFIG_SPI_DEBUG),y)
-EXTRA_CFLAGS += -DDEBUG
-endif
+ccflags-$(CONFIG_SPI_DEBUG) := -DDEBUG
 
 # small core, mostly translating board-specific
 # config declarations into driver model code