mach-k3: use minimal memory map for all K3
authorAnshul Dalal <anshuld@ti.com>
Fri, 17 Oct 2025 13:15:23 +0000 (18:45 +0530)
committerTom Rini <trini@konsulko.com>
Wed, 22 Oct 2025 18:05:52 +0000 (12:05 -0600)
commit4673c8dcb48d6b14070a4819ee4a6277a0f2daa6
tree6d53f1e1903ad9261aff1d85313e2db3336c274f
parent29a96acaa3a84c68264d8dcf2182000bce71175e
mach-k3: use minimal memory map for all K3

The K3 family of SoCs encompasses a wide variety of devices with varying
DDR configurations and memory carveout requirements, the current static
memory map provides basic support for TI EVMs but does not scale well
for newer platforms (such as AM62SiP with 512MiB of RAM).

Therefore this patch replaces the existing memory map with a minimal
one, that could be more easily modified at runtime.

Reviewed-by: Dhruva Gole <d-gole@ti.com>
Signed-off-by: Anshul Dalal <anshuld@ti.com>
Tested-by: Wadim Egorov <w.egorov@phytec.de>
arch/arm/mach-k3/arm64/arm64-mmu.c