iommu/exynos: Refactor function parameters to simplify code
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 19 May 2015 13:20:27 +0000 (15:20 +0200)
committerJoerg Roedel <jroedel@suse.de>
Fri, 29 May 2015 08:49:18 +0000 (10:49 +0200)
commit469acebe4a68902bf5b43daed61465eae1ce04ec
tree11005dec8e0d114d74a717c9df1e537f0c4f7371
parent73db56989664c5daccb5424bc99483d3a099659e
iommu/exynos: Refactor function parameters to simplify code

This patch simplifies the code by:
- refactoring function parameters from struct device pointer to direct
  pointer to struct sysmmu drvdata
- moving list_head enteries from struct exynos_iommu_owner directly to
  struct sysmmu_drvdata

After above refactoring some functions were never used, so remove also
them completely.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Tested-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/exynos-iommu.c