linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/5] arm64: dts: renesas: r8a77970: IPMMU upstream integration
@ 2017-11-10 13:25 Simon Horman
  2017-11-10 13:25 ` [PATCH v2 1/5] arm64: dts: renesas: r8a77970: sort includes Simon Horman
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Simon Horman @ 2017-11-10 13:25 UTC (permalink / raw)
  To: linux-arm-kernel

This series adds DT nodes for IPMMU instances on r8a77970 together with
connections to r8a77970 on-chip devices: SYS-DMAC and Ethernet-AVB.

With these patches applied a white list enabled IPMMU driver may be used
to check silicon revision and then enable IPMMU in the known working cases.

The recommended test stack for this patchset is a merge of
* The iommu/next branch of the vfio tree
* renesas-devel-20171110-v4.14-rc8 tag of the renesas tree

With the following applied:
* [PATCH v4 0/3] iommu/ipmmu-vmsa: r8a7796 support V4
* [PATCH 0/2] iommu/ipmmu-vmsa: r8a779(70|95) support

The final patch in the series enable IPMMU support for all IPMMU
instances on r8a77970 that are used by IPMMU devices listed above.

The DT binding for r8a77970 are been submitted (as part of the
r8a779(70|95) series noted above) in conjunction with this patchset.

This is based on work by Magnus Damm.

Based on renesas-devel-20171110-v4.14-rc8

Changes since V1:
* Drop mostly redundant comments from nodes
* Add power domains
* Correct compat string used for IPMMU-DS1

Simon Horman (5):
  arm64: dts: renesas: r8a77970: sort includes
  arm64: dts: renesas: r8a77970: Add IPMMU device nodes
  arm64: dts: renesas: r8a77970: Tie SYS-DMAC to IPMMU-DS1
  arm64: dts: renesas: r8a77970: Connect Ethernet-AVB to IPMMU-RT
  arm64: dts: renesas: r8a77970: Enable IPMMU-DS1, RT and MM

 arch/arm64/boot/dts/renesas/r8a77970.dtsi | 57 +++++++++++++++++++++++++++++--
 1 file changed, 55 insertions(+), 2 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-11-28  8:29 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-10 13:25 [PATCH v2 0/5] arm64: dts: renesas: r8a77970: IPMMU upstream integration Simon Horman
2017-11-10 13:25 ` [PATCH v2 1/5] arm64: dts: renesas: r8a77970: sort includes Simon Horman
2017-11-23 10:28   ` Geert Uytterhoeven
2017-11-24 10:36     ` Simon Horman
2017-11-10 13:25 ` [PATCH v2 2/5] arm64: dts: renesas: r8a77970: Add IPMMU device nodes Simon Horman
2017-11-10 13:25 ` [PATCH v2 3/5] arm64: dts: renesas: r8a77970: Tie SYS-DMAC to IPMMU-DS1 Simon Horman
2017-11-10 13:25 ` [PATCH v2 4/5] arm64: dts: renesas: r8a77970: Connect Ethernet-AVB to IPMMU-RT Simon Horman
2017-11-10 13:25 ` [PATCH v2 5/5] arm64: dts: renesas: r8a77970: Enable IPMMU-DS1, RT and MM Simon Horman
2017-11-28  8:29 ` [PATCH v2 0/5] arm64: dts: renesas: r8a77970: IPMMU upstream integration Simon Horman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).