]> git.dujemihanovic.xyz Git - u-boot.git/commit
board: siemens: iot2050: Pass DDR size from FSBL
authorBaocheng Su <baocheng.su@siemens.com>
Tue, 22 Oct 2024 06:04:21 +0000 (08:04 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 29 Oct 2024 02:54:23 +0000 (20:54 -0600)
commit10cf194e496a767684f102bd3717a2118287792c
tree5d0e7307ad64922996801ebe692af88e0159e7a1
parent5b55635ee12dc2223f91550293f4efc86c38ed79
board: siemens: iot2050: Pass DDR size from FSBL

Due to new DDR size introduction, the current logic of determining the
DDR size is not able to get the correct size.

Instead, the DDR size is determined by the FSBL(SEBOOT) then passed to
u-boot through the scratchpad info.

The SEBoot version must be >= D/V01.04.01.02 to support this change.

Also now for some variants, the DDR size may > 2GB, so borrow some code
from the TI evm to iot2050 to support more than 2GB DDR.

Signed-off-by: Baocheng Su <baocheng.su@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
board/siemens/iot2050/board.c
doc/board/siemens/iot2050.rst
include/configs/iot2050.h