1. 12 May, 2012 6 commits
  2. 04 Apr, 2012 2 commits
    • KyongHo Cho's avatar
      ARM: EXYNOS: Change System MMU platform device definitions · bca10b90
      KyongHo Cho authored
      Handling System MMUs with an identifier is not flexible to manage
      System MMU platform devices because of the following reasons:
      1. A device driver which needs to handle System MMU must know the ID.
      2. A System MMU may not present in some implementations of Exynos family.
      3. Handling System MMU with IOMMU API does not require an ID.
      
      This patch is the result of removing ID of System MMUs.
      Instead, a device driver that needs to handle its System MMU must
      use IOMMU API while its descriptor of platform device is given.
      
      This patch also includes the following enhancements:
      - A System MMU device becomes a child if its power domain device.
      - clkdev
      Signed-off-by: default avatarKyongHo Cho <pullip.cho@samsung.com>
      Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
      bca10b90
    • KyongHo Cho's avatar
      S5P: SYSMMU: Remove System MMU device driver · e1f80f57
      KyongHo Cho authored
      This patch removes System MMU device driver from arm/plat-s5p tree
      for transition to implement IOMMU driver.
      Although controlling System MMU in this removing driver
      is similar to the new IOMMU driver in the following patch,
      the new one is almost rewrite of this driver and there is no
      benefit to moving the driver file from arch/arm/ to drivers/iommu.
      Signed-off-by: default avatarKyongHo Cho <pullip.cho@samsung.com>
      Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
      e1f80f57
  3. 31 Mar, 2012 32 commits