
From: Thierry Reding treding@nvidia.com
Hi,
The first handful of patches are preparatory work to make the fdtdec carveout helpers a bit more flexible and clean them up a little bit while the final 4 patches make use of the improved helpers to copy the EMC frequency tables that can be passed to U-Boot from earlier bootloaders.
Thanks, Thierry
Thierry Reding (9): fdtdec: Allow using fdtdec_get_carveout() in loops fdtdec: Support retrieving the name of a carveout fdtdec: Support compatible string list for reserved memory fdtdec: Reorder fdtdec_set_carveout() parameters for consistency fdtdec: Support reserved-memory flags ARM: tegra: Support multiple reserved memory regions ARM: tegra: Support EMC frequency tables on Tegra210 ARM: tegra: Refactor DT update helpers ARM: tegra: Copy memory-region-names property
arch/arm/cpu/armv8/fsl-layerscape/soc.c | 3 +- arch/arm/include/asm/arch-tegra/board.h | 10 ++ arch/arm/mach-tegra/dt-setup.c | 147 ++++++++++++++++++++++++ arch/riscv/lib/fdt_fixup.c | 2 +- board/nvidia/p2371-2180/p2371-2180.c | 94 ++------------- board/nvidia/p2771-0000/p2771-0000.c | 98 ++-------------- board/nvidia/p3450-0000/p3450-0000.c | 96 ++-------------- include/configs/tegra210-common.h | 2 +- include/fdtdec.h | 39 +++++-- lib/fdtdec.c | 99 ++++++++++++++-- lib/fdtdec_test.c | 7 +- lib/optee/optee.c | 4 +- test/dm/fdtdec.c | 28 +++-- 13 files changed, 321 insertions(+), 308 deletions(-)