[Feature][ZXW-311] add lynq nv config support & merge changes for sihai
Only Configure :No
Affected branch: master
Affected module: uboot/ap
Is it affected on both ZXIC and MTK:only ZXIC
Self-test: Yes
Doc Update: No
Change-Id: Ie02a4c5daad09441e82b92c9746d5aff0a603692
diff --git a/pub/project/zx297520v3/include/drv/dma_cfg.h b/pub/project/zx297520v3/include/drv/dma_cfg.h
index b83ca2b..5cd218e 100755
--- a/pub/project/zx297520v3/include/drv/dma_cfg.h
+++ b/pub/project/zx297520v3/include/drv/dma_cfg.h
@@ -204,11 +204,24 @@
#define EXCEPT_FLAG_ADDR (BOOT_FLAG_ADDR + BOOT_FLAG_SIZE)
#define EXCEPT_FLAG_SIZE (0x4UL)
+//youchen@2024-06-20 add for lynq nv config begin
+#define LYNQ_NV_CFG_SUPPORT 1
+
+#ifndef LYNQ_NV_CFG_SUPPORT
+
#define MMC_FLAG_ADDR (EXCEPT_FLAG_ADDR + EXCEPT_FLAG_SIZE)
#define MMC_FLAG_SIZE (0x4UL)/*bit 0: mmc0 exit,bit1 mmc1 exit*/
-
#define RAM_CONFIG_END (MMC_FLAG_ADDR+MMC_FLAG_SIZE)
+#else
+
+#define MMC_LYNQ_NV_CFG_ADDR (EXCEPT_FLAG_ADDR + EXCEPT_FLAG_SIZE)
+#define MMC_LYNQ_NV_CFG_SIZE (0x100UL)
+#define RAM_CONFIG_END (MMC_LYNQ_NV_CFG_ADDR+MMC_LYNQ_NV_CFG_SIZE)
+
+#endif
+//youchen@2024-06-20 add for lynq nv config end
+
//#if RAM_CONFIG_END > (IRAM_BASE_ADDR_DRV+IRAM_BASE_LEN_DRV)
//#error error drv_ram_cfg !!!!!!!!!!!!!!!
//#endif