Page MenuHomePhabricator

Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0)
Open, Needs TriagePublic

Description

Since https://github.com/ARM-software/arm-trusted-firmware/commit/94b2f94bd63258c300b53ad421488c3c4455712b, the FDT address needs to be 8-byte aligned. The FDT address as passed by U-Boot is correctly aligned when passed to TF-A. However, Rockchip's params_setup gives an unaligned buffer to fdt_open_into function which therefore fails the opening of the FDT in TF-A.

This only applies to master branch (post-v2.7.0).

Event Timeline

QSchulz claimed this task.Nov 14 2022, 4:15 PM
QSchulz created this task.
QSchulz added a project: TF-A Bug.

fix submitted

There may be something wrong with my network that I can't visit https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a. I will follow up this issue after my network is fixed.