summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Harvey2026-02-09 17:30:10 +0000
committerRobert Marko2026-02-27 10:02:39 +0000
commit087504e7bdb936df2814fce836569ffb41eac2a1 (patch)
tree55483755f726e19548b68962c9fffa5dd52936e0
parent224c99bad7620151ea343e66797532e1c0a349f9 (diff)
downloadopenwrt-087504e7bdb936df2814fce836569ffb41eac2a1.tar.gz
imx: cortexa53: enable DMA contiguous memory allocator
Enable and configure DMA contiguous memory allocator. Without this CMA itself will be disabled. Fixes: ae8bf1a26e15 ("imx: add imx8m support") Signed-off-by: Tim Harvey <tharvey@gateworks.com> Link: https://github.com/openwrt/openwrt/pull/21950 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit eef354ff348ab2c1ec9db753ba192682d61ad313)
-rw-r--r--target/linux/imx/cortexa53/config-default8
1 files changed, 7 insertions, 1 deletions
diff --git a/target/linux/imx/cortexa53/config-default b/target/linux/imx/cortexa53/config-default
index 95e6d48bb0..3a946c7647 100644
--- a/target/linux/imx/cortexa53/config-default
+++ b/target/linux/imx/cortexa53/config-default
@@ -65,7 +65,13 @@ CONFIG_CRYPTO_SHA512_ARM64_CE=y
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
CONFIG_DEVFREQ_GOV_USERSPACE=y
# CONFIG_DEVFREQ_THERMAL is not set
-# CONFIG_DMA_CMA is not set
+CONFIG_DMA_CMA=y
+CONFIG_CMA_SIZE_MBYTES=32
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_ALIGNMENT=8
CONFIG_DMA_DIRECT_REMAP=y
# CONFIG_DRM_IMX_DCSS is not set
CONFIG_DUMMY_CONSOLE=y