]> git.dujemihanovic.xyz Git - u-boot.git/commit
arm: total_compute: depend on TF-A for hardware description
authorBoyan Karatotev <boyan.karatotev@arm.com>
Fri, 25 Oct 2024 17:18:14 +0000 (18:18 +0100)
committerTom Rini <trini@konsulko.com>
Mon, 4 Nov 2024 20:50:43 +0000 (14:50 -0600)
commited3649472467275e5c9430def028d54263f73a1b
tree7235a1a6a7962571718eea2c6b238ed510aeb485
parent625d40ab120dbc6f45dbd975857f8f87e422bd0f
arm: total_compute: depend on TF-A for hardware description

On Total Compute, TF-A passes the info via DT binding for the hardware
description - includes the serial, memory, and arm_ffa nodes.

This commit initializes the fdt base address based on the passed the
register x1.

The similar implementation has already been done for the raspberry pi,
so borrow a lot of it.

Co-developed-by: Jackson Cooper-Driver <jackson.cooper-driver@arm.com>
Signed-off-by: Jackson Cooper-Driver <jackson.cooper-driver@arm.com>
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
Signed-off-by: Leo Yan <leo.yan@arm.com>
arch/arm/Kconfig
board/armltd/total_compute/Makefile
board/armltd/total_compute/lowlevel_init.S [new file with mode: 0644]
board/armltd/total_compute/total_compute.c
include/configs/total_compute.h