Need some information about IOMMU support for ARM64 in 4.6
Bhargav Shah
bhargav.shah at xilinx.com
Wed Dec 14 22:50:58 PST 2016
Hi,
I am using kernel version 4.6.
of_iommu_configure() gets IOMMU ops from of_iommu_list and call arch_setup_dma_ops.
Presently, __iommu_setup_dma_ops() it expects iommu ops to be present.
Here, of_iommu_configure() get NULL iommu ops and it calls arch_setup_dma_ops with it.
So, in my current flow iommu ops is not getting set for device.
Am I missing something which is causing this ?
What is proper way to set iommu ops to device ?
Thanks
Bhargav
More information about the linux-arm-kernel
mailing list