android_kernel_samsung_msm8976/drivers/iommu
Mitchel Humpherys 56aa4e3782 iommu/arm-smmu: use a threaded handler for global faults
We need to do some sleeping operations (like enabling clocks) in the
global fault handler.  Move to a threaded handler to avoid BUGs due to
sleeping in an atomic context.

Change-Id: I88eed743bfad4cc33daf3b9f81255587c72b0167
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2015-02-07 14:29:15 -08:00
..
amd_iommu.c
amd_iommu_init.c
amd_iommu_proto.h
amd_iommu_types.h
amd_iommu_v2.c
arm-smmu.c iommu/arm-smmu: use a threaded handler for global faults 2015-02-07 14:29:15 -08:00
dmar.c
exynos-iommu.c
intel-iommu.c
intel_irq_remapping.c
iommu.c iommu: msm: move L2 redirect to a domain attribute 2014-12-03 15:45:23 -08:00
iova.c
irq_remapping.c
irq_remapping.h
Kconfig iommu: msm: Workaround MMU500 active pre-fetch BUG 2015-01-20 12:57:55 +05:30
Makefile
msm_iommu-v0.c iommu: msm: actually disable L2 redirect when CONFIG_IOMMU_PGTABLES_L2=n 2014-12-03 15:45:23 -08:00
msm_iommu-v1.c Merge "iommu: msm: Do not flush tlb on detach" 2015-01-31 05:18:11 -08:00
msm_iommu.c
msm_iommu_dev-v0.c
msm_iommu_dev-v1.c iommu: msm: Populate context banks at the end of IOMMU probe 2014-12-16 14:14:48 -08:00
msm_iommu_domains.c iommu: msm: Workaround MMU500 active pre-fetch BUG 2015-01-20 12:57:55 +05:30
msm_iommu_domains.h
msm_iommu_hw-v0.h
msm_iommu_hw-v1.h iommu: msm: perform tlb sync after invalidate 2014-10-27 17:59:34 +05:30
msm_iommu_mapping.c iommu: Fix bug in __msm_map_iommu_common() 2014-12-12 12:19:57 -08:00
msm_iommu_pagetable.c msm: iommu: Support privileged read write mode 2014-07-16 14:43:39 -07:00
msm_iommu_pagetable.h
msm_iommu_pagetable_lpae.c msm: iommu: Support privileged read write mode 2014-07-16 14:43:39 -07:00
msm_iommu_perfmon-v0.c
msm_iommu_perfmon-v1.c
msm_iommu_perfmon.c
msm_iommu_perfmon.h
msm_iommu_priv.h
msm_iommu_sec.c iommu: msm_iommu_sec: use dma_free_attrs to match dma_alloc_attrs 2015-01-15 22:28:38 -08:00
of_iommu.c
omap-iommu-debug.c
omap-iommu.c
omap-iommu.h
omap-iommu2.c
omap-iopgtable.h
omap-iovmm.c
pci.h
shmobile-iommu.c
shmobile-ipmmu.c
shmobile-ipmmu.h
tegra-gart.c
tegra-smmu.c