]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
platform: tegra: iommu: split dc.0 & dc.1 domains
authorBibek Basu <bbasu@nvidia.com>
Wed, 15 Jul 2015 11:21:38 +0000 (16:51 +0530)
committerBibek Basu <bbasu@nvidia.com>
Fri, 17 Jul 2015 04:37:32 +0000 (21:37 -0700)
commit4c4bbcbf27ee4ac2b1c662485379be9d4c0a46a7
tree0b03448284a3ce6e0d986645b105c431e1e5275f
parent327f438b9860195c3e23663c9ed9376d94adcbf3
platform: tegra: iommu: split dc.0 & dc.1 domains

arm_iommu_create_mapping dosent happen for dc.1
since we have only one domain for dc0 and dc1.As a result
dma_map_linear_attrs fails. To fix this split domains for dc.0
with swgid 0x404 (DC | DC12) and dc.1 with swgid 0x8 (DCB)

Bug 200093600

Change-Id: I40411eb8fb53519b29a2a0e9e24bd001fa144c8d
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/770452
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
arch/arm64/boot/dts/tegra210-soc-base.dtsi
drivers/platform/tegra/iommu.c