summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
...
| | | | * | | Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel2021-06-177-37/+387
| | |_|/| | | | |/| | | | |
| | | | * | | Merge branch 'for-thierry/arm-smmu' into for-joerg/arm-smmu/updatesWill Deacon2021-06-162-0/+14
| | | | |\ \ \
| | | | | * | | iommu/arm-smmu: Check smmu->impl pointer before dereferencingWill Deacon2021-06-151-1/+1
| | | | | | |/ | | | | | |/|
| | | | | * | iommu/arm-smmu: Implement ->probe_finalize()Thierry Reding2021-06-082-0/+14
| | | | | |/
| | | | * | iommu/arm-smmu-v3: Remove unnecessary oom messageZhen Lei2021-06-151-6/+2
| | | | * | iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translationXiyu Yang2021-06-111-2/+6
| | | | * | iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get failsXiyu Yang2021-06-111-1/+1
| | | | * | iommu/arm-smmu-qcom: Protect acpi_match_platform_list() call with CONFIG_ACPIShawn Guo2021-06-091-0/+4
| | | | * | iommu/arm: Cleanup resources in case of probe error pathAmey Narkhede2021-06-083-7/+35
| | | | * | iommu/arm-smmu-qcom: Move the adreno smmu specific implSai Prakash Ranjan2021-06-081-3/+9
| | | | * | iommu/arm-smmu-qcom: Add SC7280 SMMU compatibleSai Prakash Ranjan2021-06-081-0/+2
| | | | * | iommu/arm-smmu-v3: Decrease the queue size of evtq and priqZhen Lei2021-06-081-2/+3
| | | | * | iommu/arm-smmu-v3: Ratelimit event dumpJean-Philippe Brucker2021-06-081-1/+3
| | | | * | iommu/arm-smmu-v3: Add stall support for platform devicesJean-Philippe Brucker2021-06-083-15/+283
| | | | * | iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c.Eric Anholt2021-06-081-1/+12
| | | | * | iommu/arm-smmu-qcom: Add sm6125 compatibleMartin Botka2021-06-081-0/+1
| | | | * | iommu/arm-smmu-v3: Change *array into *const arrayBixuan Cui2021-06-081-1/+1
| | | | * | iommu/arm-smmu-qcom: hook up qcom_smmu_impl for ACPI bootShawn Guo2021-06-081-0/+13
| | | | |/
| | | * | iommu: rockchip: Add support for iommu v2Benjamin Gaignard2021-06-091-0/+85
| | | * | iommu: rockchip: Add internal ops to handle variantsBenjamin Gaignard2021-06-091-22/+64
| | | * | iommu/rockchip: Remove redundant DMA syncsRobin Murphy2021-06-041-3/+0
| | |/ / | |/| |
| | * | iommu/amd: Remove redundant assignment of errShaokun Zhang2021-06-071-1/+1
| | * | iommu/amd: Tidy up DMA ops initRobin Murphy2021-06-073-25/+13
| |/ /
* | | Merge tag 'drm-msm-next-2021-06-23b' of https://gitlab.freedesktop.org/drm/ms...Dave Airlie2021-06-243-2/+59
|\ \ \ | |/ / |/| |
| * | iommu/arm-smmu-qcom: Add stall supportRob Clark2021-06-231-0/+33
| * | iommu/arm-smmu-qcom: Add an adreno-smmu-priv callback to get pagefault infoJordan Crouse2021-06-232-0/+19
| * | iommu/arm-smmu: Add support for driver IOMMU fault handlersJordan Crouse2021-06-231-2/+7
| |/
* | iommu/vt-d: Fix sysfs leak in alloc_iommu()Rolf Eike Beer2021-05-271-1/+3
* | iommu/vt-d: Use user privilege for RID2PASID translationLu Baolu2021-05-192-3/+7
* | iommu/vt-d: Check for allocation failure in aux_detach_device()Dan Carpenter2021-05-191-0/+2
* | iommu/virtio: Add missing MODULE_DEVICE_TABLEBixuan Cui2021-05-181-0/+1
* | iommu/amd: Fix wrong parentheses on page-specific invalidationsNadav Amit2021-05-181-1/+1
* | iommu/amd: Clear DMA ops when switching domainJean-Philippe Brucker2021-05-181-0/+2
|/
* Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-05-051-1/+2
|\
| * iommu/vt-d: Use Real PCI DMA device for IRTEJon Derrick2021-03-221-1/+2
* | Merge branch 'stable/for-linus-5.13' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-05-041-14/+9
|\ \
| * | swiotlb: split swiotlb_tbl_sync_singleChristoph Hellwig2021-03-171-6/+6
| * | swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_singleChristoph Hellwig2021-03-171-8/+3
| |/
* | Merge tag 'dma-mapping-5.13' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2021-05-041-32/+71
|\ \
| * | dma-iommu: implement ->alloc_noncontiguousChristoph Hellwig2021-03-151-0/+36
| * | dma-iommu: refactor iommu_dma_alloc_remapChristoph Hellwig2021-03-151-32/+35
| |/
* | iommu: Streamline registration interfaceRobin Murphy2021-04-1621-74/+38
* | iommu: Statically set module ownerRobin Murphy2021-04-164-0/+4
| |
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
*-----------. \ Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', 'arm/exynos', 'unis...Joerg Roedel2021-04-1630-1759/+1884
|\ \ \ \ \ \ \ \
| | | | | | | * | iommu/fsl-pamu: Fix uninitialized variable warningJoerg Roedel2021-04-151-3/+2
| | | | | | | * | iommu: remove iommu_domain_{get,set}_attrChristoph Hellwig2021-04-071-26/+0
| | | | | | | * | iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFGChristoph Hellwig2021-04-073-54/+23
| | | | | | | * | iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUERobin Murphy2021-04-077-164/+40
| | | | | | | * | iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_apiChristoph Hellwig2021-04-071-18/+5
| | | | | | | * | iommu: remove DOMAIN_ATTR_NESTINGChristoph Hellwig2021-04-074-63/+51