[PATCH v2] arm64: dts: renesas: ironhide: Describe inline ECC carveouts

Marek Vasut marek.vasut at mailbox.org
Mon Jul 13 03:43:18 PDT 2026


On 7/13/26 11:11 AM, Geert Uytterhoeven wrote:

Hello Geert,

>> +               ecc at 1e66660000 {
>> +                       reg = <0x1e 0x66660000 0x0 0x999a0000>;
>> +                       no-map;
>> +               };
> 
> Given all DB[0-7]FSDRAMECCAREA00 registers on Ironhide contain
> 0x0000cccc (md.l e98[0-3][7f]450 1), I think the last 3 regions should
> start at offset 0xcccc0000 instead of 0x66660000, too.
> As a bonus, we get 4.8 GiB back ;-)
I asked about that part internally already, and yes, it does take away a 
lot of DRAM. I think it is safer to reserve more DRAM and have a stable 
system than reserve less DRAM and deal with potential stability issues. 
I also think we can always update the reserved memory nodes in the 
future and shrink them to make more DRAM available, once we know that it 
is safe to do so.



More information about the linux-arm-kernel mailing list