[PATCH 0/9] ARM: tegra: Support EMC frequency tables on Tegra210

Thierry Reding thierry.reding at gmail.com
Fri Sep 3 15:16:16 CEST 2021


From: Thierry Reding <treding at 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(-)

-- 
2.33.0



More information about the U-Boot mailing list