iommu/tegra: smmu: Unified tegra-smmu with memory client IDs

With memory client ID in bitmap, this driver can be unified among
Tegra SoC after Tegra30. Presently a bitmap is set statically in the
driver but this could be removed once tegra-smmu is instanciated from
DT. This driver supports, T30, T114 and T148.

bug 1286500

Change-Id: I39776fa3e0a3705f62f283687d063054be8210d1
(cherry picked from commit 181667972935e412bb81d0c5782d58babf183743)
Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com>
Reviewed-on: http://git-master/r/234115
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
1 file changed