All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] iommu/ipmmu-vmsa: Initial r8a7796 support
@ 2016-06-07  3:39 Magnus Damm
  2016-06-07  3:39   ` Magnus Damm
                   ` (3 more replies)
  0 siblings, 4 replies; 23+ messages in thread
From: Magnus Damm @ 2016-06-07  3:39 UTC (permalink / raw)
  To: iommu
  Cc: laurent.pinchart+renesas, geert+renesas, joro, linux-kernel,
	linux-renesas-soc, horms+renesas, Magnus Damm

iommu/ipmmu-vmsa: Initial r8a7796 support

[PATCH 1/3] iommu/ipmmu-vmsa: Add r8a7796 DT binding
[PATCH 2/3] iommu/ipmmu-vmsa: Increase maximum micro-TLBS to 48
[PATCH 3/3] iommu/ipmmu-vmsa: Hook up r8a7796 DT matching code

This series adds r8a7796 support to the IPMMU driver. The DT binding
gets updated, maximum number of micro-TLBs are increased and the
driver is adjusted to match on the new DT binding.

The main differences between r8a7795 and r8a7796 IPMMUs are:
1) Number of on-chip IPMMU device instances
2) Interrupt register bit assignment for IPMMU-MM
3) Maximum number of micro-TLBs
4) Micro-TLB assignment

DT binding extension and change number 3 above are part of this patch
series. Other changes will be part of DT integration code that will be
submitted separately.

Signed-off-by: Magnus Damm <damm+renesas@opensource.se>
---

 Developed on top of next-20160602 and:
 [PATCH v3 00/06] iommu/ipmmu-vmsa: IPMMU multi-arch update V3
 [PATCH v2 00/11] iommu/ipmmu-vmsa: r8a7795 support V2

 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt |    1 
 drivers/iommu/ipmmu-vmsa.c                                     |   11 +++++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

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

end of thread, other threads:[~2016-08-09 13:18 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-07  3:39 [PATCH 0/3] iommu/ipmmu-vmsa: Initial r8a7796 support Magnus Damm
2016-06-07  3:39 ` [PATCH 1/3] iommu/ipmmu-vmsa: Add r8a7796 DT binding Magnus Damm
2016-06-07  3:39   ` Magnus Damm
2016-06-08  0:17   ` Laurent Pinchart
2016-06-07  3:39 ` [PATCH 2/3] iommu/ipmmu-vmsa: Increase maximum micro-TLBS to 48 Magnus Damm
2016-06-07  3:39   ` Magnus Damm
2016-06-07 10:59   ` Sergei Shtylyov
2016-06-08  0:17   ` Laurent Pinchart
2016-06-07  3:39 ` [PATCH 3/3] iommu/ipmmu-vmsa: Hook up r8a7796 DT matching code Magnus Damm
2016-06-08  0:18   ` Laurent Pinchart
2016-06-08  7:04     ` Geert Uytterhoeven
2016-06-08  8:05       ` Magnus Damm
2016-06-08  8:05         ` Magnus Damm
2016-06-08  8:48       ` Laurent Pinchart
2016-06-08  8:48         ` Laurent Pinchart
2016-06-08  9:12         ` Magnus Damm
2016-06-08  9:12           ` Magnus Damm
2016-08-09 13:17           ` Laurent Pinchart
2016-08-09 13:17             ` Laurent Pinchart
2016-08-09 13:19             ` Laurent Pinchart
2016-06-08  8:07     ` Magnus Damm
2016-06-08  8:07       ` Magnus Damm
2016-06-07  7:31 ` [PATCH 0/3] iommu/ipmmu-vmsa: Initial r8a7796 support Geert Uytterhoeven

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.