summaryrefslogtreecommitdiff
path: root/include/bootdev.h
diff options
context:
space:
mode:
authorAnshul Dalal <[email protected]>2025-10-17 18:45:27 +0530
committerTom Rini <[email protected]>2025-10-22 12:05:52 -0600
commitfe2647f2a0d4e4df5d47fdf068aeb2a1edd3d533 (patch)
treeb4295c11924d5987ae1ba835fe8f31b7b789c6e4 /include/bootdev.h
parent9ebdbbc43e5fb5841d85ec7ebcb1dbf07f4c87b0 (diff)
arm: armv8: mmu: add mem_map_from_dram_banks
For armv8, U-Boot uses a static map defined as 'mem_map' for configuring the MMU as part of mmu_setup. But since the exact configuration of memory banks might not be known at build time, many platforms such as imx9, versal2 etc. utilize gd->bd->bi_dram to configure the static map at runtime. Therefore this patch adds a new API mem_map_from_dram_banks that modifies the static map in a similar way. Allowing the caller to map all dram banks by just passing the index to last entry in their mem_map and it's length. Reviewed-by: Dhruva Gole <[email protected]> Signed-off-by: Anshul Dalal <[email protected]> Tested-by: Wadim Egorov <[email protected]>
Diffstat (limited to 'include/bootdev.h')
0 files changed, 0 insertions, 0 deletions