[PATCH v5 9/9] board: ti: Pull redundant DDR functions to a common location and Fixup DDR size when ECC is enabled
Santhosh Kumar K
s-k6 at ti.com
Mon Jan 6 09:35:24 CET 2025
Hi, Tom,
On 01/01/25 04:21, Tom Rini wrote:
> On Fri, Dec 13, 2024 at 04:01:29PM +0530, Santhosh Kumar K wrote:
>
>> As there are few redundant functions in board/ti/*/evm.c files, pull
>> them to a common location of access to reuse and include the common file
>> to access the functions.
>>
>> Call k3-ddrss driver through fixup_ddr_driver_for_ecc() to fixup the
>> device tree and resize the available amount of DDR, if ECC is enabled.
>> Otherwise, fixup the device tree using the regular
>> fdt_fixup_memory_banks().
>>
>> Also call dram_init_banksize() after every call to
>> fixup_ddr_driver_for_ecc() is made so that gd->bd is populated
>> correctly.
>>
>> Ensure that fixup_ddr_driver_for_ecc() is agnostic to the number of DDR
>> controllers present.
>>
>> Signed-off-by: Santhosh Kumar K <s-k6 at ti.com>
>> Signed-off-by: Neha Malcom Francis <n-francis at ti.com>
>
> This causes a failure to build on current next on j722s_evm_a53 so
> please rebase and repost, thanks.
Sure, thanks for pointing out.
Regards,
Santhosh.
>
More information about the U-Boot
mailing list