]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
arm64: zynqmp: Make SMMU a separate node outside amba
authorHarini Katakam <harini.katakam@xilinx.com>
Wed, 5 Sep 2018 11:17:26 +0000 (16:47 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 5 Sep 2018 12:26:17 +0000 (14:26 +0200)
commit36f5040122f58b24c927d52e603d9fab95ab7017
tree42503109ac3e1eff7e356df841e4f0b5c66cc993
parent4aa54ac1f8b8ba6f281bfad5c66a783a854fe074
arm64: zynqmp: Make SMMU a separate node outside amba

Drivers dependent on IOMMU expect SMMU to be probed first and
in PM flow, suspended last and resumed first.

This can ideally be achieved by adding PM support in arm-smmu and
maintaining the above expected order. This series on LKML proposes
the same:
https://patchwork.ozlabs.org/cover/885035/

But this is still under review and would require pulling in more
framework changes on the current xilinx tree. Hence this patch
provides a temporary fix until the above solution is finalized.
The expected order is maintained by moving SMMU node outside amba node
in the devicetree.

Signed-off-by: Harini Katakam <harini.katakam@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm64/boot/dts/xilinx/zynqmp.dtsi