HI Sughosh,

[.,.]

> +static int pmem_node_efi_memmap_setup(void *fdt, ulong addr, u32 size)
> +{
> +       int ret;
> +       efi_status_t status;
> +
> +       ret = fdt_fixup_pmem_region(fdt, addr, size);

As we discussed offline, this will never get called if bootefi has run
before the final OS image we want to load.
The reason is that U-Boot checks the installed config table and skips
the installation. Earlier versions where applying the fixup on the
config table for that reason.
Since Heinrich and you agreed that the DT can unconditionally be
re-installed, I think you should send a v7 including that patch.

Cheers
/Ilias

Reply via email to