Hi Joerg, This is a repost of the DRA7 DSP MMU config support patch series, baselined on the latest rc (4.3-rc3). Details of the MMUs are summarized in the previous series [1], and the discussion with Tony did not require any changes to the code from that series. As per your request, I have also summarized the testing details below. I have tested the patches on OMAP3 Beagle-XM, OMAP4 Panda Board, OMAP5 uEVM and DRA7 Beagle-X15 boards using a OMAP IOMMU unit test module [2]. The unit test basically requires a test node to be added to the respective nodes with it using the IOMMU under test. The test is done during the probe of the test platform driver, with it mainly attaching to the IOMMU and programming the MMU pagetable. The entire test branch is hosted [3] for your reference and the corresponding logs are at [4]. A few additional notes regarding testing: - OMAP3 IVA MMU node was disabled at the moment in kernel, so it had to be enabled in the test branch along with the test node. A fix [5] was required in the TI CLK driver for it to pass the test, and this fix will be incorporated into the current -rc cycle. - One MMU device is tested per boot, depending on the IOMMU used by the test node. - This is only a preparatory series in adding the IOMMU support for the DRA7 SoCs. Full enablement of DRA7 IOMMUs requires DTS nodes, hwmod data and pdata quirks needed for reset management. The DRA7 logs therefore do not list any MMUs and the OMAP IOMMU driver is not registered even due to the absence of any compatible DT nodes. This series also had a supplementary DTS patch series previously [6], and I will be reposting those as well after rebasing for Tony to pick them up through the linux-omap tree. regards Suman [1] http://lists.linuxfoundation.org/pipermail/iommu/2015-July/013704.html [2] https://github.com/sumananna/omap-test-iommu/blob/master/main_dt.c [3] https://github.com/sumananna/omap-kernel/commits/iommu/test/4.3-rc3-dra7-dsp-support [4] https://github.com/sumananna/kernel-test-logs/tree/master/4.3-rc3-dra7-dsp-support [5] http://marc.info/?l=linux-omap&m=144356627831318&w=2 [6] http://marc.info/?l=linux-omap&m=143752332808524&w=2 Suman Anna (2): Documentation: dt: Update OMAP iommu bindings for DRA7 DSPs iommu/omap: Add support for configuring dsp iommus on DRA7xx .../devicetree/bindings/iommu/ti,omap-iommu.txt | 27 ++++++++++ drivers/iommu/omap-iommu.c | 58 ++++++++++++++++++++++ drivers/iommu/omap-iommu.h | 9 ++++ 3 files changed, 94 insertions(+) -- 2.6.0 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html