aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2015-01-19iommu: io-pgtable-arm: add non-secure quirkLaurent Pinchart2-1/+9
2015-01-19iommu: add self-consistency tests to ARM LPAE IO page table allocatorWill Deacon2-1/+208
2015-01-19iommu: add ARM LPAE page table allocatorWill Deacon5-0/+816
2015-01-19iommu: introduce generic page table allocation frameworkWill Deacon4-0/+208
2015-01-19iommu: Change trace unmap api to report unmapped sizeShuah Khan1-1/+1
2015-01-19iommu: Fix trace_unmap() to report original iovaShuah Khan1-1/+2
2015-01-19iommu: Make IOVA domain page size explicitRobin Murphy2-5/+16
2015-01-19iommu: Make IOVA domain low limit flexibleRobin Murphy2-7/+12
2015-01-19iommu: Consolidate IOVA allocator codeRobin Murphy2-31/+37
2015-01-19iommu: Allow building iova.c independentlyRobin Murphy2-1/+6
2015-01-16iommu/ipmmu-vmsa: Remove platform data supportLaurent Pinchart1-24/+0
2015-01-16iommu/ipmmu-vmsa: Support multiple micro TLBs per deviceLaurent Pinchart1-29/+86
2015-01-16iommu/ipmmu-vmsa: Add device tree supportLaurent Pinchart1-8/+47
2015-01-16iommu/ipmmu-vmsa: Invalidate TLB after unmappingLaurent Pinchart1-3/+1
2015-01-16iommu/ipmmu-vmsa: Flush P[UM]D entry before freeing the child page tableLaurent Pinchart1-8/+11
2015-01-16iommu/ipmmu-vmsa: Cleanup failures of ARM mapping creation or attachmentLaurent Pinchart1-1/+3
2015-01-15iommu/irq_remapping: Normailize the way to detect whether IR is enabledJiang Liu1-24/+14
2015-01-15iommu/irq_remapping: Change variable disable_irq_remap to be staticJiang Liu4-14/+2
2015-01-15iommu/irq_remapping: Refine function irq_remapping_prepare() for maintenanceJiang Liu1-8/+8
2015-01-15iommu/irq_remapping: Kill function irq_remapping_supported() and related codeJiang Liu6-26/+2
2015-01-15iommu/amd: Check for irq-remap support amd_iommu_prepare()Joerg Roedel1-0/+3
2015-01-15iommu/vt-d: Allow IR works in XAPIC mode though CPU works in X2APIC modeJiang Liu1-4/+6
2015-01-15iommu/vt-d: Allocate IRQ remapping data structures only for all IOMMUsJoerg Roedel1-10/+9
2015-01-15iommu/vt-d: Prepare for killing function irq_remapping_supported()Jiang Liu1-33/+25
2015-01-15iommu/vt-d: Convert allocations to GFP_KERNELThomas Gleixner1-2/+2
2015-01-15iommu/vt-d: Move iommu preparatory allocations to irq_remap_ops.prepareThomas Gleixner1-20/+44
2015-01-15iommu, x86: Restructure setup of the irq remapping featureThomas Gleixner1-12/+7
2015-01-05iommu/rockchip: Drop owner assignment from platform_driversWolfram Sang1-1/+0
2015-01-05iommu/vt-d: Remove dead code in device_notifierJoerg Roedel1-8/+0
2015-01-05iommu/vt-d: Fix dmar_domain leak in iommu_attach_deviceJoerg Roedel1-0/+4
2015-01-05iommu/ipmmu-vmsa: Change IOMMU_EXEC to IOMMU_NOEXECLaurent Pinchart1-3/+3
2014-12-19Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds3-15/+15
2014-12-16Merge tag 'iommu-config-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds3-2/+91
2014-12-16Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+1
2014-12-16iommu/exynos: Fix arm64 allmodconfig buildMark Brown1-1/+1
2014-12-16iommu/amd: Use helpers to access irq_cfg data structure associated with IRQJiang Liu1-7/+7
2014-12-16iommu/vt-d: Use helpers to access irq_cfg data structure associated with IRQJiang Liu1-5/+5
2014-12-16x86: irq_remapping: Use helpers to access irq_cfg data structure associated with IRQJiang Liu1-3/+3
2014-12-16Merge branch 'x86/vt-d' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu into x86/apic-picksThomas Gleixner12-1090/+573
2014-12-15Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-52/+9
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-coreLinus Torvalds6-6/+0
2014-12-13Merge branch 'akpm' (second patch-bomb from Andrew)Linus Torvalds1-29/+51
2014-12-13iommu/amd: use handle_mm_fault directlyJesse Barnes1-29/+51
2014-12-12Merge tag 'iommu-updates-v3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds17-975/+2345
2014-12-10Merge branch 'irq-irqdomain-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-8/+0
2014-12-08Merge branch 'drm_iommu_v15' of https://github.com/markyzq/kernel-drm-rockchip into drm-nextDave Airlie3-0/+1051
2014-12-05iommu: store DT-probed IOMMU data privatelyRobin Murphy1-0/+39
2014-12-04memory: Add NVIDIA Tegra memory controller supportThierry Reding2-1081/+517
2014-12-02Merge branches 'arm/omap', 'arm/msm', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into nextJoerg Roedel17-285/+2082
2014-12-02iommu: Decouple iommu_map_sg from CPU page sizeRobin Murphy1-4/+14