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

From: Geert Uytterhoeven

Date: Tue Jul 14 2026 - 03:51:13 EST


Hi Marek,

On Tue, 14 Jul 2026 at 01:27, Marek Vasut <marek.vasut@xxxxxxxxxxx> wrote:
> On 7/13/26 11:11 AM, Geert Uytterhoeven wrote:
> >> + ecc@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.

Agreed
Reviewed-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
i.e. will queue in renesas-fixes for v7.2.

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds