ARM: mach-shmobile: sh7372: Add IPMMU device
authorHideki EIRAKU <hdk@igel.co.jp>
Mon, 21 Jan 2013 10:54:27 +0000 (19:54 +0900)
committerJoerg Roedel <joro@8bytes.org>
Wed, 6 Feb 2013 09:57:54 +0000 (10:57 +0100)
commit3cfb8439e4799896eae22743463f11fb0cc2f0a4
tree7476fe8e843b969173a621f0e75c883d6b5c788d
parentc2c460f7c148aa1a59630f61dac2481f1efb4f4e
ARM: mach-shmobile: sh7372: Add IPMMU device

This patch adds an IPMMU device and notifies the IPMMU driver which
devices are connected via the IPMMU module.  All devices connected to the main
memory bus via the IPMMU module MUST be registered when SHMOBILE_IPMMU and
SHMOBILE_IOMMU are enabled because physical address cannot be used
while the IPMMU module's MMU function is enabled.

Signed-off-by: Hideki EIRAKU <hdk@igel.co.jp>
Acked-by: Paul Mundt <lethal@linux-sh.org>
Acked-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
arch/arm/mach-shmobile/setup-sh7372.c