summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-10-064-63/+752
|\
| * Merge branch 'x86/amd-avic' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2016-09-054-63/+752
| |\
| | * iommu/amd: Enable vAPIC interrupt remapping mode by defaultSuravee Suthikulpanit2016-09-053-10/+48
| | * iommu/amd: Implements irq_set_vcpu_affinity() hook to setup vapic mode for pa...Suravee Suthikulpanit2016-09-052-4/+65
| | * iommu/amd: Introduce amd_iommu_update_ga()Suravee Suthikulpanit2016-09-052-0/+40
| | * iommu/amd: Adding GALOG interrupt handlerSuravee Suthikulpanit2016-09-051-3/+70
| | * iommu/amd: Detect and initialize guest vAPIC logSuravee Suthikulpanit2016-09-052-7/+133
| | * iommu/amd: Add support for multiple IRTE formatsSuravee Suthikulpanit2016-09-053-25/+50
| | * iommu/amd: Introduce interrupt remapping ops structureSuravee Suthikulpanit2016-09-052-5/+205
| | * iommu/amd: Move and introduce new IRTE-related unions and structuresSuravee Suthikulpanit2016-09-052-28/+76
| | * iommu/amd: Detect and enable guest vAPIC supportSuravee Suthikulpanit2016-09-053-6/+90
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2016-10-041-2/+1
|\ \ \
| * | | iommu/s390: simplify registration of I/O address translation parametersSebastian Ott2016-09-221-2/+1
| |/ /
* | | iommu/amd: Don't put completion-wait semaphore on stackJoerg Roedel2016-09-152-16/+37
* | | Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kernel.org/pub/scm/linux...Joerg Roedel2016-08-223-30/+15
|\ \ \ | |/ / |/| |
| * | iommu/arm-smmu: Don't BUG() if we find aborting STEs with disable_bypassWill Deacon2016-08-191-0/+3
| * | iommu/arm-smmu: Disable stalling faults for all endpointsWill Deacon2016-08-191-27/+7
| * | iommu/arm-smmu: Fix CMDQ error handlingWill Deacon2016-08-191-2/+2
| * | iommu/io-pgtable-arm-v7s: Fix attributes when splitting blocksRobin Murphy2016-08-191-1/+3
| |/
* | iommu/dma: Respect IOMMU aperture when allocatingRobin Murphy2016-08-101-4/+7
* | iommu/dma: Don't put uninitialised IOVA domainsRobin Murphy2016-08-091-1/+2
* | iommu/mediatek: Mark static functions in headers inlineJoerg Roedel2016-08-091-3/+3
|/
* dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski2016-08-043-16/+16
* Merge tag 'iommu-updates-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2016-08-0119-1632/+1983
|\
| *-------------. Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/msm'...Joerg Roedel2016-07-2619-1632/+1983
| |\ \ \ \ \ \ \ \
| | | | | | | | | * iommu: Simplify and fix ida handlingHeiner Kallweit2016-07-131-18/+6
| | | | | | | | | * iommu: Simplify init functionHeiner Kallweit2016-07-131-5/+2
| | | | | | | | * | Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin...Joerg Roedel2016-07-123-16/+16
| | |_|_|_|_|_|/| | | |/| | | | | | | |
| | | | | | | | * | iommu/arm-smmu: Use devm_request_irq and devm_free_irqPeng Fan2016-07-061-14/+10
| | | | | | | | * | iommu/io-pgtable-arm: Fix iova_to_phys for block entriesWill Deacon2016-07-011-1/+1
| | | | | | | | * | iommu/arm-smmu: request pcie devices to enable ACSWei Chen2016-07-012-1/+5
| | | | | | | * | | iommu/rockchip: Prepare to support generic DMA mappingShunqian Zheng2016-06-271-5/+11
| | | | | | | * | | iommu/rockchip: Use DMA API to manage coherencyShunqian Zheng2016-06-271-39/+123
| | | | | | | * | | iommu/rockchip: Fix allocation of bases array in driver probeShunqian Zheng2016-06-271-2/+4
| | | | | | | * | | iommu/rockchip: Add map_sg callback for rk_iommu_opsSimon Xue2016-06-271-0/+1
| | | | | | | * | | iommu/rockchip: Fix devm_{request,free}_irq parameterSimon Xue2016-06-271-2/+2
| | | | | | * | | | iommu/msm: Remove driver BROKENSricharan R2016-06-211-1/+0
| | | | | | * | | | iommu/msm: use generic ARMV7S short descriptor pagetable opsSricharan R2016-06-212-297/+109
| | | | | | * | | | iommu/msm: Add support for generic master bindingsSricharan R2016-06-211-2/+59
| | | | | | * | | | iommu/msm: Move the contents from msm_iommu_dev.c to msm_iommu.cSricharan R2016-06-213-213/+183
| | | | | | * | | | iommu/msm: Add DT adaptationSricharan R2016-06-213-403/+237
| | | | | | |/ / /
| | | | | * | | | iommu/mediatek: Make mtk_iommu_pm_ops staticJoerg Roedel2016-06-211-1/+1
| | | | | * | | | iommu/mediatek: add support for mtk iommu generation one HWHonghui Zhang2016-06-213-0/+746
| | | | | * | | | iommu/mediatek: move the common struct into header fileHonghui Zhang2016-06-212-47/+78
| | | | | * | | | iommu/mediatek: Do not call of_node_put in mtk_iommu_of_xlateHonghui Zhang2016-06-211-1/+0
| | | | | | |/ / | | | | | |/| |
| | | | * | | | iommu/exynos: update to use iommu big-endianBen Dooks2016-06-211-1/+5
| | | | * | | | iommu/exynos: Prepare for deferred probe supportMarek Szyprowski2016-06-151-1/+4
| | | | * | | | iommu/exynos: Prepare clocks when needed, not in driver probeMarek Szyprowski2016-06-151-28/+26
| | | | * | | | iommu/exynos: Fix master clock management for inactive SYSMMUMarek Szyprowski2016-06-151-5/+4
| | | | * | | | iommu/exynos: Return proper errors from getting clocksMarek Szyprowski2016-06-151-32/+24