Hiroshi Doyu <hdoyu@xxxxxxxxxx> wrote @ Mon, 08 Jul 2013 11:47:36 +0300 (EEST): > Hiroshi Doyu <hdoyu@xxxxxxxxxx> wrote @ Fri, 5 Jul 2013 12:44:35 +0200: > > > Hi, > > > > This series provides: > > > > (1) Unified SMMU driver among Tegra SoCs > > (2) Multiple Address Space support(MASID) in IOMMU(SMMMU) > > (3) Tegra IOMMU'able devices, most of platform devices are IOMMU'able. > > > > There's some discussion[1] about device population order, which can > > solve the following patches. > > > > [HACK] of: dev_node has struct device pointer > > ARM: tegra: Populate AHB/IOMMU earlier than others > > > > Also "ARM: dma-mapping: Drop GFP_COMP for DMA memory allocations" may > > not be necessary by [2] > > > > Tested IOMMU functionality with T30 SD/MMC. Any further testing with > > T114 and/or other devices would be really appreciated. > > For tegra device driver maintainers, please try this series to make > your device work with IOMMU enabled. I guess that some of drivers may > need to set its swgroup ID correctly in DT, and also you may need to > check the usage of DMA mapping API correctly. For your convenience, > you can get this series by git fetch: > > git://nv-tegra.nvidia.com/user/hdoyu/linux.git smmu-upstreaming@20130705 Sorry for the delay of v3, I'm preparing v3. I will send them out early Oct. -- 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