iommu/exynos: Gating clocks of master H/W
authorCho KyongHo <pullip.cho@samsung.com>
Mon, 12 May 2014 06:14:55 +0000 (11:44 +0530)
committerJoerg Roedel <jroedel@suse.de>
Tue, 13 May 2014 17:12:55 +0000 (19:12 +0200)
commit7060587052e0370ea1b7a41c84d5ad364be16f51
treee9cdb5f0764594786ccf9f83415fb0317c15aba0
parent46c16d1e4c11ffa0481b1dd6841e0bcabcf278e7
iommu/exynos: Gating clocks of master H/W

This patch gates clocks of master H/W as well as clocks of System MMU
if master clocks are specified.

Some Exynos SoCs (i.e. GScalers in Exynos5250) have dependencies in
the gating clocks of master H/W and its System MMU. If a H/W is the
case, accessing control registers of System MMU is prohibited unless
both of the gating clocks of System MMU and its master H/W.

CC: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Cho KyongHo <pullip.cho@samsung.com>
Signed-off-by: Shaik Ameer Basha <shaik.ameer@samsung.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/exynos-iommu.c