diff --git a/flist/nanosoc.flist b/flist/nanosoc.flist
index f8b56c994d746f2ab7ef1a1b7f19247997b44a50..c03f413750128622aa98d3a4bf44f7a6ca646899 100644
--- a/flist/nanosoc.flist
+++ b/flist/nanosoc.flist
@@ -30,6 +30,6 @@
 // Debug IP
 -f $(SOCLABS_SOCDEBUG_TECH_DIR)/flist/socdebug.flist
 
-// DMAC IP
--f $(SOCLABS_SLDMA350_TECH_DIR)/flist/sldma350_ahb.flist
--f $(SOCLABS_SLDMA230_TECH_DIR)/flist/sldma230_ip.flist
+// DMAC IP (better included at top level configuration)
+//-f $(SOCLABS_SLDMA350_TECH_DIR)/flist/sldma350_ahb.flist
+//-f $(SOCLABS_SLDMA230_TECH_DIR)/flist/sldma230_ip.flist
diff --git a/makefile b/makefile
index c7d38e08a9633f3a917273a95c2ac633b88355ee..24d2647c3e0f54581441a0e0472a006b38fef787 100644
--- a/makefile
+++ b/makefile
@@ -84,7 +84,7 @@ else
 		ARM_CORSTONE_101_DIR ?= $(ARM_IP_LIBRARY_PATH)/latest/Corstone-101/logical
 		ARM_CORTEX_M0_DIR    ?= $(ARM_IP_LIBRARY_PATH)/latest/Cortex-M0/logical
 		TB_TOP               ?= nanosoc_tb
-		NANOSOC_DEFINES      += DMAC_DMA350
+		NANOSOC_DEFINES      += DMAC_0_PL230
 	endif
 endif
 
@@ -127,4 +127,4 @@ gen_defs:
 	
 # Remove RTL compile files, log files, software compile files
 clean : clean_all_code
-	@rm -rf $(SIM_TOP_DIR)
\ No newline at end of file
+	@rm -rf $(SIM_TOP_DIR)