[PATCH 0/6] iommu/tegra124: smmu: add T124 enhancement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

The basics of Tegra SMMU has been same over generations except that
each SoC has its own combination of HardWare Accelerators(HWA). This
combination is presented by swgroup ID. This difference is handled by
the previous "Unifying SMMU driver among Tegra SoCs" patch
series[1]. For the new Tegra SoC 124 SMMU has been slightly
enhanced. To support this minor changes, Tegra SMMU platfrom data is
introduced. This data set can be choosen by DT ".comptibility"
flag. If the further tegra SoC need to tweak those parameters, we can
think of moving some of them into DT bindings eventually.

This series depend on v6 of:
     "[PATCHv6 00/13] Unifying SMMU driver among Tegra SoCs"[1]

A whole patches is available in the git repository at:

  git://git@xxxxxxxxxxxxxxxxxxx/user/hdoyu/linux.git smmu-upstreaming@20131205

Hiroshi Doyu (6):
  iommu/tegra124: smmu: optionaly AHB enables SMMU
  iommu/tegra124: smmu: convert swgroup ID to asid offset
  iommu/tegra124: smmu: add support platform data
  iommu/tegra124: smmu: support more than 32 bit pa
  iommu/tegra124: smmu: {TLB,PTC} reset value per SoC
  yiommu/tegra124: smmu: adjust TLB_FLUSH_ASID bit range

 .../bindings/iommu/nvidia,tegra30-smmu.txt         |   4 +-
 drivers/iommu/tegra-smmu.c                         | 157 +++++++++++++++------
 2 files changed, 115 insertions(+), 46 deletions(-)

-- 
1.8.1.5

[1] http://lists.linuxfoundation.org/pipermail/iommu/2013-November/007048.html

--
To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux