From mboxrd@z Thu Jan 1 00:00:00 1970 From: Heiko Stuebner Date: Fri, 05 May 2017 17:41:55 +0200 Subject: [U-Boot] [PATCH v4] spl: add support to booting with ATF In-Reply-To: <1493956072-11281-1-git-send-email-kever.yang@rock-chips.com> References: <1493956072-11281-1-git-send-email-kever.yang@rock-chips.com> Message-ID: <2950535.vYskyeTZ2Y@phil> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Am Freitag, 5. Mai 2017, 11:47:45 CEST schrieb Kever Yang: > ATF(ARM Trusted Firmware) is used by ARM arch64 SoCs, find more infomation > about ATF at: https://github.com/ARM-software/arm-trusted-firmware > > SPL is considered as BL2 in ATF terminology, it needs to load other parts > of ATF binary like BL31, BL32, SCP-BL30, and BL33(U-Boot). And needs to > prepare the parameter for BL31 which including entry and image information > for all other images. Then the SPL handle PC to BL31 with the parameter, > the BL31 will do the rest of work and at last get into U-Boot(BL33). > > This patch needs work with patches from Andre for SPL support multi > binary in FIT. > > The entry point of bl31 and bl33 are still using hard code because we > still can not get them from the FIT image information. > > Signed-off-by: Kever Yang On a rk3399-firefly Tested-by: Heiko Stuebner