Revision c95469aa5a188384ccf8ac520ece931c66caf8aa authored by Alexandre Courbot on 26 February 2016, 09:06:53 UTC, committed by Thierry Reding on 04 March 2016, 15:24:57 UTC
Currently host1x-instanciated devices have their dma_ops left to NULL, which makes any DMA operation (like buffer import) on ARM64 fallback to the dummy_dma_ops and fail with an error. This patch calls of_dma_configure() with the host1x node when creating such a device, so the proper DMA operations are set. Suggested-by: Thierry Reding <thierry.reding@gmail.com> Signed-off-by: Alexandre Courbot <acourbot@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
1 parent 097452e
File | Mode | Size |
---|---|---|
Kconfig | -rw-r--r-- | 9.2 KB |
Makefile | -rw-r--r-- | 1.1 KB |
amd_iommu.c | -rw-r--r-- | 93.8 KB |
amd_iommu_init.c | -rw-r--r-- | 56.0 KB |
amd_iommu_proto.h | -rw-r--r-- | 3.4 KB |
amd_iommu_types.h | -rw-r--r-- | 19.0 KB |
amd_iommu_v2.c | -rw-r--r-- | 22.0 KB |
arm-smmu-v3.c | -rw-r--r-- | 69.0 KB |
arm-smmu.c | -rw-r--r-- | 50.0 KB |
dma-iommu.c | -rw-r--r-- | 14.8 KB |
dmar.c | -rw-r--r-- | 49.2 KB |
exynos-iommu.c | -rw-r--r-- | 32.1 KB |
fsl_pamu.c | -rw-r--r-- | 33.5 KB |
fsl_pamu.h | -rw-r--r-- | 13.3 KB |
fsl_pamu_domain.c | -rw-r--r-- | 27.5 KB |
fsl_pamu_domain.h | -rw-r--r-- | 2.6 KB |
intel-iommu.c | -rw-r--r-- | 131.1 KB |
intel-svm.c | -rw-r--r-- | 16.5 KB |
intel_irq_remapping.c | -rw-r--r-- | 35.8 KB |
io-pgtable-arm.c | -rw-r--r-- | 27.7 KB |
io-pgtable.c | -rw-r--r-- | 2.0 KB |
io-pgtable.h | -rw-r--r-- | 4.8 KB |
iommu-sysfs.c | -rw-r--r-- | 3.0 KB |
iommu-traces.c | -rw-r--r-- | 633 bytes |
iommu.c | -rw-r--r-- | 40.1 KB |
iova.c | -rw-r--r-- | 14.2 KB |
ipmmu-vmsa.c | -rw-r--r-- | 21.9 KB |
irq_remapping.c | -rw-r--r-- | 4.2 KB |
irq_remapping.h | -rw-r--r-- | 2.2 KB |
msm_iommu.c | -rw-r--r-- | 17.1 KB |
msm_iommu.h | -rw-r--r-- | 3.8 KB |
msm_iommu_dev.c | -rw-r--r-- | 8.2 KB |
msm_iommu_hw-8xxx.h | -rw-r--r-- | 74.0 KB |
of_iommu.c | -rw-r--r-- | 4.8 KB |
omap-iommu-debug.c | -rw-r--r-- | 6.4 KB |
omap-iommu.c | -rw-r--r-- | 29.5 KB |
omap-iommu.h | -rw-r--r-- | 6.0 KB |
omap-iopgtable.h | -rw-r--r-- | 2.8 KB |
rockchip-iommu.c | -rw-r--r-- | 28.1 KB |
s390-iommu.c | -rw-r--r-- | 8.8 KB |
tegra-gart.c | -rw-r--r-- | 12.0 KB |
tegra-smmu.c | -rw-r--r-- | 21.8 KB |
Computing file changes ...