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