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

Reply via email to