On Monday 05 January 2015 15:06:57 Murali Karicheri wrote: > On 01/03/2015 04:37 PM, Arnd Bergmann wrote: > > Yes, but we also need to pass a PCI device specific identifier along > > with the root bus node, because some iommu drivers take the PCI > > bus/device/function number into account for creating per-function > > i/o page tables. > ... > I will post v3 of the patch with what is agreed before in my response > and I understand there is no additional change required based on this > particular discussion about iommu. Right? Actually regarding the bit I wrote above, it might be helpful to pass the PCI_DEVID() into both of_iommu_configure and of_dma_configure. While this may or may not be sufficient, I think there is no question about it being needed for the ARM SMMU with PCI, so we may as well add it at the point when you touch the same lines already. In the platform bus case, just pass zero here. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html