From: Bin Liu Date: Thu, 16 Jul 2026 14:37:51 +0000 (-0500) Subject: Kconfig: ram: select FDT_64BIT for K3_INLINE_ECC X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ca41edced1a7213a9d737c1ced772b91181e9ad;p=thirdparty%2Fu-boot.git Kconfig: ram: select FDT_64BIT for K3_INLINE_ECC Commit f43f71012254 ("ram: k3-ddrss: Add support for a partial inline ECC region") uses ofnode_get_addr_size() to read memory address and size from devicetree using type fdt_addr_t and fdt_size_t. However these data types are 32bit if CONFIG_FDT_64BIT is not defined on ARMv7 build. So enable CONFIG_FDT_64BIT to retrieve correct 64bit memory address and size from devicetree. Signed-off-by: Bin Liu Reviewed-by: Udit Kumar Reviewed-by: Neha Malcom Francis --- diff --git a/drivers/ram/Kconfig b/drivers/ram/Kconfig index cfbfa1252d0..acd6d9cfd6a 100644 --- a/drivers/ram/Kconfig +++ b/drivers/ram/Kconfig @@ -121,6 +121,7 @@ config IMXRT_SDRAM config K3_INLINE_ECC bool "Enable TI Inline ECC support" depends on K3_DDRSS + select FDT_64BIT help Enable Inline ECC support on K3 platforms. 1/9th of the SDRAM space is used for ECC storage and the rest 8/9th is available for system