1. 13 5月, 2012 7 次提交
  2. 05 4月, 2012 2 次提交
    • K
      ARM: EXYNOS: Change System MMU platform device definitions · bca10b90
      KyongHo Cho 提交于
      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: NKyongHo Cho <pullip.cho@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      bca10b90
    • K
      S5P: SYSMMU: Remove System MMU device driver · e1f80f57
      KyongHo Cho 提交于
      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: NKyongHo Cho <pullip.cho@samsung.com>
      Signed-off-by: NKukjin Kim <kgene.kim@samsung.com>
      e1f80f57
  3. 01 4月, 2012 31 次提交