ARM: mach-shmobile: r8a7740: Add IPMMU device
authorHideki EIRAKU <hdk@igel.co.jp>
Mon, 21 Jan 2013 10:54:29 +0000 (19:54 +0900)
committerJoerg Roedel <joro@8bytes.org>
Wed, 6 Feb 2013 09:59:45 +0000 (10:59 +0100)
commitf671e0224a7f6432abdd9935bc34d959f5a67e21
treed873f255ce8c2fe41eb769094988cca0fa7fd3d1
parent9a27dee73f558a026e9bbfb5f8af6ae7ba6b7bdc
ARM: mach-shmobile: r8a7740: 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-r8a7740.c