[PATCH] arm64: dts: renesas: sparrow-hawk: Reserve first 128 MiB of DRAM
Marek Vasut
marek.vasut at mailbox.org
Wed Mar 25 06:52:45 PDT 2026
On 3/25/26 2:08 PM, Geert Uytterhoeven wrote:
Hello Geert,
>> --- a/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts
>> +++ b/arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk.dts
>> @@ -118,6 +118,17 @@ memory at 600000000 {
>> reg = <0x6 0x00000000 0x1 0x00000000>;
>> };
>>
>> + reserved-memory {
>> + #address-cells = <2>;
>> + #size-cells = <2>;
>> + ranges;
>> +
>> + tfa at 40000000 {
>> + reg = <0x0 0x40000000 0x0 0x8000000>;
>> + no-map;
>> + };
>> + };
>
> Obviously I don't like this very much, but I agree there is not much
> else we can do at this point. Shall I add a
>
> /* Temporary workaround for broken TFA BL31 */
>
> comment while applying?
For maximum backward compatibility even with old TFA BL31 versions,
which the users may run for whatever reason, I believe this reserved
memory area is here to stay and won't be "Temporary".
But I will be looking into TFA to fill in this reserved-memory node
properly for this and future SoCs.
> Reviewed-by: Geert Uytterhoeven <geert+renesas at glider.be>
> i.e. will queue in renesas-fixes for v7.0.
Thank you
More information about the linux-arm-kernel
mailing list