fdt: Properly handle "no-map" field in the memory region
authorKarimAllah Ahmed <karahmed@amazon.de>
Fri, 15 Jan 2021 11:45:43 +0000 (11:45 +0000)
committerRob Herring <robh@kernel.org>
Fri, 15 Jan 2021 17:29:46 +0000 (11:29 -0600)
commit86588296acbfb1591e92ba60221e95677ecadb43
treefd6ccffb241c99b6a93001e4071d6da9465354be
parent12e17243d8a1591bba5041da6e7df7a390da94a1
fdt: Properly handle "no-map" field in the memory region

Mark the memory region with NOMAP flag instead of completely removing it
from the memory blocks. That makes the FDT handling consistent with the EFI
memory map handling.

Cc: Rob Herring <robh+dt@kernel.org>
Cc: Frank Rowand <frowand.list@gmail.com>
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: KarimAllah Ahmed <karahmed@amazon.de>
Signed-off-by: Quentin Perret <qperret@google.com>
Link: https://lore.kernel.org/r/20210115114544.1830068-2-qperret@google.com
Signed-off-by: Rob Herring <robh@kernel.org>
drivers/of/fdt.c