From c808f9f0c592f5c2b936e5a7865790b320ab95c3 Mon Sep 17 00:00:00 2001 From: Sergei Poselenov Date: Tue, 4 Apr 2017 13:23:43 +0300 Subject: [PATCH] RM 1375. STM32: Move DMA memory region to the end of RAM. --- include/configs/stm-som.h | 2 +- include/configs/stm32f7-som.h | 2 +- include/configs/stm32f746-discovery.h | 2 +- include/configs/stm32f769i-discovery.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/configs/stm-som.h b/include/configs/stm-som.h index ae12de4..53de2f8 100644 --- a/include/configs/stm-som.h +++ b/include/configs/stm-som.h @@ -326,7 +326,7 @@ #define CONFIG_DMAMEM_SZ_ALL 0x80000 #define CONFIG_DMAMEM_SZ_FB CONFIG_DMAMEM_SZ_ALL #define CONFIG_DMAMEM_BASE (CONFIG_SYS_RAM_BASE + \ - (CONFIG_SYS_RAM_SIZE / 2) - \ + CONFIG_SYS_RAM_SIZE - \ CONFIG_DMAMEM_SZ_ALL) #define CONFIG_FB_ADDR CONFIG_DMAMEM_BASE diff --git a/include/configs/stm32f7-som.h b/include/configs/stm32f7-som.h index 50721c4..c9c3afb 100644 --- a/include/configs/stm32f7-som.h +++ b/include/configs/stm32f7-som.h @@ -125,7 +125,7 @@ # define CONFIG_DMAMEM_SZ_ALL (1 << 20) /* 1MB */ # define CONFIG_DMAMEM_SZ_FB (640 * 1024) # define CONFIG_DMAMEM_BASE (CONFIG_SYS_RAM_BASE + \ - (CONFIG_SYS_RAM_SIZE / 2) - \ + CONFIG_SYS_RAM_SIZE - \ CONFIG_DMAMEM_SZ_ALL) #endif diff --git a/include/configs/stm32f746-discovery.h b/include/configs/stm32f746-discovery.h index 80f3cb5..1b5220a 100644 --- a/include/configs/stm32f746-discovery.h +++ b/include/configs/stm32f746-discovery.h @@ -149,7 +149,7 @@ # define CONFIG_DMAMEM_SZ_ALL (1 << 20) /* 1MB */ # define CONFIG_DMAMEM_SZ_FB (640 * 1024) # define CONFIG_DMAMEM_BASE (CONFIG_SYS_RAM_BASE + \ - (CONFIG_SYS_RAM_SIZE / 2) - \ + CONFIG_SYS_RAM_SIZE - \ CONFIG_DMAMEM_SZ_ALL) #endif diff --git a/include/configs/stm32f769i-discovery.h b/include/configs/stm32f769i-discovery.h index d991c42..d1bbdad 100644 --- a/include/configs/stm32f769i-discovery.h +++ b/include/configs/stm32f769i-discovery.h @@ -143,7 +143,7 @@ # define CONFIG_DMAMEM_SZ_ALL (1 << 21) /* 2MB */ # define CONFIG_DMAMEM_SZ_FB (CONFIG_STM32F4_LTDC_XRES * CONFIG_STM32F4_LTDC_YRES * 4) # define CONFIG_DMAMEM_BASE (CONFIG_SYS_RAM_BASE + \ - (CONFIG_SYS_RAM_SIZE / 2) - \ + CONFIG_SYS_RAM_SIZE - \ CONFIG_DMAMEM_SZ_ALL) #define CONFIG_ARMCORTEXM3_SOC_INIT -- GitLab