diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2015-04-16 11:16:14 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2015-04-16 11:16:14 -0600 |
commit | 27a25ec259201524992669223aa404c9e4df85aa (patch) | |
tree | 3ea831bf078b2950b08fd3a0e508ce868f64d413 /nuttx | |
parent | 96f22df0294cc72003fbcb234a9bfc7372d0a19a (diff) | |
download | px4-nuttx-27a25ec259201524992669223aa404c9e4df85aa.tar.gz px4-nuttx-27a25ec259201524992669223aa404c9e4df85aa.tar.bz2 px4-nuttx-27a25ec259201524992669223aa404c9e4df85aa.zip |
STM32 DMA2D: Use helper function when freeing layers. From Marco Krahl
Diffstat (limited to 'nuttx')
-rw-r--r-- | nuttx/arch/arm/src/stm32/stm32_dma2d.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/nuttx/arch/arm/src/stm32/stm32_dma2d.c b/nuttx/arch/arm/src/stm32/stm32_dma2d.c index f999d1b08..2b619637b 100644 --- a/nuttx/arch/arm/src/stm32/stm32_dma2d.c +++ b/nuttx/arch/arm/src/stm32/stm32_dma2d.c @@ -2121,18 +2121,8 @@ int up_dma2dremovelayer(FAR struct dma2d_layer_s *layer) int lid = priv->lid; kmm_free(priv->pinfo.fbmem); -#ifdef HAVE_CCM_HEAP - if (((uint32_t)priv & 0xF0000000) == 0x10000000) - { - ccm_free(priv); - } - else - { - kmm_free(priv); - } -#else - kmm_free(priv); -#endif + stm32_dma2d_lfree(priv); + g_layers[lid] = NULL; ret = OK; } |