| Commit message (Expand) | Author | Age | Files | Lines |
* | dma-mapping: use unsigned long for dma_attrs | Krzysztof Kozlowski | 2016-08-04 | 3 | -16/+16 |
* | Merge tag 'iommu-updates-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2016-08-01 | 19 | -1632/+1983 |
|\ |
|
| *-------------. | Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/msm'... | Joerg Roedel | 2016-07-26 | 19 | -1632/+1983 |
| |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | * | iommu: Simplify and fix ida handling | Heiner Kallweit | 2016-07-13 | 1 | -18/+6 |
| | | | | | | | | * | iommu: Simplify init function | Heiner Kallweit | 2016-07-13 | 1 | -5/+2 |
| | | | | | | | * | | Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin... | Joerg Roedel | 2016-07-12 | 3 | -16/+16 |
| | |_|_|_|_|_|/| |
| |/| | | | | | | | |
|
| | | | | | | | * | | iommu/arm-smmu: Use devm_request_irq and devm_free_irq | Peng Fan | 2016-07-06 | 1 | -14/+10 |
| | | | | | | | * | | iommu/io-pgtable-arm: Fix iova_to_phys for block entries | Will Deacon | 2016-07-01 | 1 | -1/+1 |
| | | | | | | | * | | iommu/arm-smmu: request pcie devices to enable ACS | Wei Chen | 2016-07-01 | 2 | -1/+5 |
| | | | | | | * | | | iommu/rockchip: Prepare to support generic DMA mapping | Shunqian Zheng | 2016-06-27 | 1 | -5/+11 |
| | | | | | | * | | | iommu/rockchip: Use DMA API to manage coherency | Shunqian Zheng | 2016-06-27 | 1 | -39/+123 |
| | | | | | | * | | | iommu/rockchip: Fix allocation of bases array in driver probe | Shunqian Zheng | 2016-06-27 | 1 | -2/+4 |
| | | | | | | * | | | iommu/rockchip: Add map_sg callback for rk_iommu_ops | Simon Xue | 2016-06-27 | 1 | -0/+1 |
| | | | | | | * | | | iommu/rockchip: Fix devm_{request,free}_irq parameter | Simon Xue | 2016-06-27 | 1 | -2/+2 |
| | | | | | * | | | | iommu/msm: Remove driver BROKEN | Sricharan R | 2016-06-21 | 1 | -1/+0 |
| | | | | | * | | | | iommu/msm: use generic ARMV7S short descriptor pagetable ops | Sricharan R | 2016-06-21 | 2 | -297/+109 |
| | | | | | * | | | | iommu/msm: Add support for generic master bindings | Sricharan R | 2016-06-21 | 1 | -2/+59 |
| | | | | | * | | | | iommu/msm: Move the contents from msm_iommu_dev.c to msm_iommu.c | Sricharan R | 2016-06-21 | 3 | -213/+183 |
| | | | | | * | | | | iommu/msm: Add DT adaptation | Sricharan R | 2016-06-21 | 3 | -403/+237 |
| | | | | | |/ / / |
|
| | | | | * | | | | iommu/mediatek: Make mtk_iommu_pm_ops static | Joerg Roedel | 2016-06-21 | 1 | -1/+1 |
| | | | | * | | | | iommu/mediatek: add support for mtk iommu generation one HW | Honghui Zhang | 2016-06-21 | 3 | -0/+746 |
| | | | | * | | | | iommu/mediatek: move the common struct into header file | Honghui Zhang | 2016-06-21 | 2 | -47/+78 |
| | | | | * | | | | iommu/mediatek: Do not call of_node_put in mtk_iommu_of_xlate | Honghui Zhang | 2016-06-21 | 1 | -1/+0 |
| | | | | | |/ /
| | | | | |/| | |
|
| | | | * | | | | iommu/exynos: update to use iommu big-endian | Ben Dooks | 2016-06-21 | 1 | -1/+5 |
| | | | * | | | | iommu/exynos: Prepare for deferred probe support | Marek Szyprowski | 2016-06-15 | 1 | -1/+4 |
| | | | * | | | | iommu/exynos: Prepare clocks when needed, not in driver probe | Marek Szyprowski | 2016-06-15 | 1 | -28/+26 |
| | | | * | | | | iommu/exynos: Fix master clock management for inactive SYSMMU | Marek Szyprowski | 2016-06-15 | 1 | -5/+4 |
| | | | * | | | | iommu/exynos: Return proper errors from getting clocks | Marek Szyprowski | 2016-06-15 | 1 | -32/+24 |
| | | | * | | | | iommu/exynos: Suppress unbinding to prevent system failure | Marek Szyprowski | 2016-06-15 | 1 | -0/+1 |
| | | | |/ / / |
|
| | | * | | | | iommu/vt-d: Return error code in domain_context_mapping_one() | Wei Yang | 2016-07-14 | 1 | -1/+1 |
| | | * | | | | iommu/vt-d: Remove unnecassary qi clflushes | Nadav Amit | 2016-07-13 | 1 | -5/+0 |
| | | * | | | | iommu/vt-d: Don't reject NTB devices due to scope mismatch | Roland Dreier | 2016-06-15 | 1 | -2/+14 |
| | | * | | | | iommu/vt-d: Reduce extra first level entry in iommu->domains | Wei Yang | 2016-06-15 | 1 | -2/+2 |
| | | |/ / / |
|
| | * | | | | iommu/amd: Initialize dma-ops domains with 3-level page-table | Joerg Roedel | 2016-07-26 | 1 | -1/+1 |
| | * | | | | iommu/amd: Update Alias-DTE in update_device_table() | Joerg Roedel | 2016-07-26 | 1 | -1/+8 |
| | * | | | | iommu/amd: Use container_of to get dma_ops_domain | Joerg Roedel | 2016-07-14 | 2 | -11/+26 |
| | * | | | | iommu/amd: Flush iova queue before releasing dma_ops_domain | Joerg Roedel | 2016-07-14 | 1 | -3/+14 |
| | * | | | | iommu/amd: Handle IOMMU_DOMAIN_DMA in ops->domain_free call-back | Joerg Roedel | 2016-07-14 | 1 | -8/+17 |
| | * | | | | iommu/amd: Use dev_data->domain in get_domain() | Joerg Roedel | 2016-07-14 | 1 | -6/+1 |
| | * | | | | iommu/amd: Optimize map_sg and unmap_sg | Joerg Roedel | 2016-07-14 | 1 | -26/+85 |
| | * | | | | iommu/amd: Introduce dir2prot() helper | Joerg Roedel | 2016-07-13 | 1 | -7/+13 |
| | * | | | | iommu/amd: Implement timeout to flush unmap queues | Joerg Roedel | 2016-07-13 | 1 | -0/+28 |
| | * | | | | iommu/amd: Implement flush queue | Joerg Roedel | 2016-07-13 | 1 | -4/+67 |
| | * | | | | iommu/amd: Allow NULL pointer parameter for domain_flush_complete() | Joerg Roedel | 2016-07-13 | 1 | -1/+1 |
| | * | | | | iommu/amd: Set up data structures for flush queue | Joerg Roedel | 2016-07-13 | 1 | -1/+39 |
| | * | | | | iommu/amd: Remove align-parameter from __map_single() | Joerg Roedel | 2016-07-13 | 1 | -10/+3 |
| | * | | | | iommu/amd: Remove other remains of old address allocator | Joerg Roedel | 2016-07-13 | 1 | -311/+5 |
| | * | | | | iommu/amd: Make use of the generic IOVA allocator | Joerg Roedel | 2016-07-13 | 1 | -157/+26 |
| | * | | | | iommu/amd: Remove special mapping code for dma_ops path | Joerg Roedel | 2016-07-13 | 1 | -93/+14 |
| | * | | | | iommu/amd: Pass gfp-flags to iommu_map_page() | Joerg Roedel | 2016-07-13 | 1 | -3/+4 |