[PATCH v2 0/4] armv8: fsl-layerscape: add support for MC reserved memory

Laurentiu Tudor laurentiu.tudor at nxp.com
Wed Sep 27 17:30:45 CEST 2023


Add support for declaring in device tree the reserved memory ranges
required for MC. Since the MC firmware acts as any DMA master present
in the SoC, the reserved memory ranges need also be identity mapped
in the SMMU, so create the required 'iommu-addresses' property in
the reserved memory nodes.

Changes in v2:
 - added a cover letter
 - dropped patch creating useless bypass mapping in SMMU

Laurentiu Tudor (4):
  armv8: fsl-layerscape: make some functions static
  drivers: net: fsl-mc: add support for MC reserved memory
  board: freescale: ls2080a: declare MC reserved regions
  board: freescale: ls1088a: declare MC reserved regions

 arch/arm/cpu/armv8/fsl-layerscape/icid.c |  12 +--
 board/freescale/ls1088a/ls1088a.c        |   1 +
 board/freescale/ls2080aqds/ls2080aqds.c  |   1 +
 board/freescale/ls2080ardb/ls2080ardb.c  |   1 +
 board/freescale/lx2160a/lx2160a.c        |   1 +
 drivers/net/fsl-mc/mc.c                  | 110 +++++++++++++++++++++++
 include/fsl-mc/fsl_mc.h                  |   1 +
 7 files changed, 121 insertions(+), 6 deletions(-)

-- 
2.17.1



More information about the U-Boot mailing list