u-boot/arch
Sekhar Nori 22d238f25d arch: mach-k3: Fix incorrect mapping of higher DDR addresses as device memory
Entry for physical address 0x500000000 in memory map table for MMU
configuration is spilling over and inadvertently making DDR available at
higher address (above 4GB address space) get mapped as device memory
(nGnRnE).

Fix this by adjusting entry size. Tested on AM62A SK. Before this patch:

=> time crc32 0x881000000 0x20000000
crc32 for 881000000 ... 8a0ffffff ==> 7f34d7ca

time: 1 minutes, 14.716 seconds

After patch:

=> time crc32 0x881000000 0x20000000
crc32 for 881000000 ... 8a0ffffff ==> 7f34d7ca

time: 2.710 seconds

Acked-by: Andrew Davis <afd@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Reviewed-by: Nishanth Menon <nm@ti.com>
2024-01-18 20:24:12 -05:00
..
arc Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
arm arch: mach-k3: Fix incorrect mapping of higher DDR addresses as device memory 2024-01-18 20:24:12 -05:00
m68k Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
microblaze bootm: Adjust arguments of boot_os_fn 2023-12-21 16:07:52 -05:00
mips Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
nios2 Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
powerpc Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
riscv riscv: add ACPI fields to global data 2024-01-07 13:49:15 -07:00
sandbox test: spmi: fix tests 2024-01-16 12:26:54 +00:00
sh bootm: Adjust arguments of boot_os_fn 2023-12-21 16:07:52 -05:00
x86 smbios: copy QEMU tables 2024-01-16 17:05:29 -05:00
xtensa bootm: Adjust arguments of boot_os_fn 2023-12-21 16:07:52 -05:00
.gitignore
Kconfig riscv: allow usage of ACPI 2024-01-07 13:49:15 -07:00
Kconfig.nxp LFU-544: Kconfig.nxp: Fixed secure boot on LS-CH2 platforms 2023-07-06 13:04:56 +08:00
u-boot-elf.lds