summaryrefslogtreecommitdiff
path: root/configs/j721s2_evm_a72_defconfig
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2024-10-17 15:13:27 -0600
committerTom Rini <trini@konsulko.com>2024-10-17 18:21:20 -0600
commitf1de0b97d1cbfd982b7a507962bb21b12a024b2f (patch)
tree50faa0029b442de15773ffc46618eeb3d83593ea /configs/j721s2_evm_a72_defconfig
parent0a504585d1cefeaf35ae8f860a5e5aa44dfffed5 (diff)
parentf83076add0fcc3d062c8183d905e7fc15236ce51 (diff)
Merge patch series "Cleanup dma device in spl and move dma channel[0]"
Prasanth Babu Mantena <p-mantena@ti.com> says: The channel allocation and deallocation for dma copy was happening on every dma transfer. This is a overhead for transactions like NAND, which does page reads recursively for complete data. So, moving the dma allocation to probe and implement corresponding remove function and cleanup dma device while exiting from spl. Enable SPL_DM_DEVICE_REMOVE, for device removal capability in SPL. Link: https://lore.kernel.org/r/20241009145703.1970034-1-p-mantena@ti.com
Diffstat (limited to 'configs/j721s2_evm_a72_defconfig')
-rw-r--r--configs/j721s2_evm_a72_defconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/j721s2_evm_a72_defconfig b/configs/j721s2_evm_a72_defconfig
index 769c6099dbe..d619ac898d1 100644
--- a/configs/j721s2_evm_a72_defconfig
+++ b/configs/j721s2_evm_a72_defconfig
@@ -90,6 +90,7 @@ CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
CONFIG_NET_RANDOM_ETHADDR=y
CONFIG_SPL_DM=y
+CONFIG_SPL_DM_DEVICE_REMOVE=y
CONFIG_SPL_DM_SEQ_ALIAS=y
CONFIG_REGMAP=y
CONFIG_SPL_REGMAP=y