Age | Commit message (Expand) | Author | Files | Lines |
2016-08-22 | Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kernel.org/pub/scm/linux... | Joerg Roedel | 3 | -30/+15 |
2016-08-19 | iommu/arm-smmu: Don't BUG() if we find aborting STEs with disable_bypass | Will Deacon | 1 | -0/+3 |
2016-08-19 | iommu/arm-smmu: Disable stalling faults for all endpoints | Will Deacon | 1 | -27/+7 |
2016-08-19 | iommu/arm-smmu: Fix CMDQ error handling | Will Deacon | 1 | -2/+2 |
2016-08-19 | iommu/io-pgtable-arm-v7s: Fix attributes when splitting blocks | Robin Murphy | 1 | -1/+3 |
2016-08-10 | iommu/dma: Respect IOMMU aperture when allocating | Robin Murphy | 1 | -4/+7 |
2016-08-09 | iommu/dma: Don't put uninitialised IOVA domains | Robin Murphy | 1 | -1/+2 |
2016-08-09 | iommu/mediatek: Mark static functions in headers inline | Joerg Roedel | 1 | -3/+3 |
2016-08-04 | dma-mapping: use unsigned long for dma_attrs | Krzysztof Kozlowski | 3 | -16/+16 |
2016-08-01 | Merge tag 'iommu-updates-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 19 | -1632/+1983 |
2016-07-30 | Merge tag 'devicetree-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+4 |
2016-07-27 | Add braces to avoid "ambiguous ‘else’" compiler warnings | Linus Torvalds | 2 | -2/+4 |
2016-07-26 | mm: do not pass mm_struct into handle_mm_fault | Kirill A. Shutemov | 2 | -3/+2 |
2016-07-26 | Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/msm'... | Joerg Roedel | 19 | -1632/+1983 |
2016-07-26 | iommu/amd: Initialize dma-ops domains with 3-level page-table | Joerg Roedel | 1 | -1/+1 |
2016-07-26 | iommu/amd: Update Alias-DTE in update_device_table() | Joerg Roedel | 1 | -1/+8 |
2016-07-14 | iommu/vt-d: Return error code in domain_context_mapping_one() | Wei Yang | 1 | -1/+1 |
2016-07-14 | iommu/amd: Use container_of to get dma_ops_domain | Joerg Roedel | 2 | -11/+26 |
2016-07-14 | iommu/amd: Flush iova queue before releasing dma_ops_domain | Joerg Roedel | 1 | -3/+14 |
2016-07-14 | iommu/amd: Handle IOMMU_DOMAIN_DMA in ops->domain_free call-back | Joerg Roedel | 1 | -8/+17 |
2016-07-14 | iommu/amd: Use dev_data->domain in get_domain() | Joerg Roedel | 1 | -6/+1 |
2016-07-14 | iommu/amd: Optimize map_sg and unmap_sg | Joerg Roedel | 1 | -26/+85 |
2016-07-13 | iommu/amd: Introduce dir2prot() helper | Joerg Roedel | 1 | -7/+13 |
2016-07-13 | iommu/amd: Implement timeout to flush unmap queues | Joerg Roedel | 1 | -0/+28 |
2016-07-13 | iommu/amd: Implement flush queue | Joerg Roedel | 1 | -4/+67 |
2016-07-13 | iommu/amd: Allow NULL pointer parameter for domain_flush_complete() | Joerg Roedel | 1 | -1/+1 |
2016-07-13 | iommu/amd: Set up data structures for flush queue | Joerg Roedel | 1 | -1/+39 |
2016-07-13 | iommu/amd: Remove align-parameter from __map_single() | Joerg Roedel | 1 | -10/+3 |
2016-07-13 | iommu/amd: Remove other remains of old address allocator | Joerg Roedel | 1 | -311/+5 |
2016-07-13 | iommu/amd: Make use of the generic IOVA allocator | Joerg Roedel | 1 | -157/+26 |
2016-07-13 | iommu/amd: Remove special mapping code for dma_ops path | Joerg Roedel | 1 | -93/+14 |
2016-07-13 | iommu/amd: Pass gfp-flags to iommu_map_page() | Joerg Roedel | 1 | -3/+4 |
2016-07-13 | iommu/amd: Implement apply_dm_region call-back | Joerg Roedel | 1 | -0/+15 |
2016-07-13 | iommu/amd: Create a list of reserved iova addresses | Joerg Roedel | 1 | -0/+69 |
2016-07-13 | iommu/amd: Allocate iova_domain for dma_ops_domain | Joerg Roedel | 1 | -1/+19 |
2016-07-13 | iommu/amd: Select IOMMU_IOVA for AMD IOMMU | Joerg Roedel | 1 | -0/+1 |
2016-07-13 | iommu: Add apply_dm_region call-back to iommu-ops | Joerg Roedel | 1 | -0/+3 |
2016-07-13 | iommu/amd: Init unity mappings only for dma_ops domains | Joerg Roedel | 1 | -2/+4 |
2016-07-13 | iommu: Simplify and fix ida handling | Heiner Kallweit | 1 | -18/+6 |
2016-07-13 | iommu: Simplify init function | Heiner Kallweit | 1 | -5/+2 |
2016-07-13 | iommu/vt-d: Remove unnecassary qi clflushes | Nadav Amit | 1 | -5/+0 |
2016-07-12 | Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin... | Joerg Roedel | 3 | -16/+16 |
2016-07-06 | iommu/arm-smmu: Use devm_request_irq and devm_free_irq | Peng Fan | 1 | -14/+10 |
2016-07-06 | iommu/amd: Fix unity mapping initialization race | Joerg Roedel | 1 | -2/+12 |
2016-07-04 | iommu/vt-d: Fix infinite loop in free_all_cpu_cached_iovas | Aaron Campbell | 1 | -2/+2 |
2016-07-01 | iommu/io-pgtable-arm: Fix iova_to_phys for block entries | Will Deacon | 1 | -1/+1 |
2016-07-01 | iommu/arm-smmu: request pcie devices to enable ACS | Wei Chen | 2 | -1/+5 |
2016-06-27 | iommu/rockchip: Prepare to support generic DMA mapping | Shunqian Zheng | 1 | -5/+11 |
2016-06-27 | iommu/rockchip: Use DMA API to manage coherency | Shunqian Zheng | 1 | -39/+123 |
2016-06-27 | iommu/rockchip: Fix allocation of bases array in driver probe | Shunqian Zheng | 1 | -2/+4 |