summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* Merge v5.10-rc3 into drm-nextDaniel Vetter2020-11-104-3/+16
|\
| * iommu: Fix a check in iommu_check_bind_data()Dan Carpenter2020-11-031-1/+1
| * iommu/vt-d: Fix a bug for PDP check in prq_event_threadLiu, Yi L2020-11-031-1/+1
| * iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()Liu Yi L2020-11-031-0/+6
| * iommu/vt-d: Fix kernel NULL pointer dereference in find_domain()Lu Baolu2020-11-031-0/+3
| * iommu/amd: Increase interrupt remapping table limit to 512 entriesSuravee Suthikulpanit2020-11-031-1/+5
* | Merge drm/drm-next into drm-misc-nextMaxime Ripard2020-11-0234-1198/+2191
|\|
| * Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-10-201-1/+1
| |\
| | * iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not builtBartosz Golaszewski2020-10-191-1/+1
| * | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-154-16/+48
| |\ \
| | * | dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-061-1/+0
| | * | dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-063-4/+2
| | * | dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-062-1/+2
| | * | dma-iommu: implement ->alloc_noncoherentChristoph Hellwig2020-09-251-4/+37
| | * | dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-252-0/+6
| | * | Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torv...Christoph Hellwig2020-09-256-62/+124
| | |\ \
| | * | | iommu/io-pgtable-arm: Clean up faulty sanity checkRobin Murphy2020-09-211-5/+0
| | * | | dma-mapping: introduce DMA range map, supplanting dma_pfn_offsetJim Quinlan2020-09-171-1/+1
| | * | | dma-direct: rename and cleanup __phys_to_dmaChristoph Hellwig2020-09-111-1/+1
| * | | | Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-1426-900/+1894
| |\ \ \ \ | | | |_|/ | | |/| |
| | | | |
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | | \ \
| | *-----------------. \ \ Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', '...Joerg Roedel2020-10-0726-900/+1894
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | * | | iommu/vt-d: Check UAPI data processed by IOMMU coreJacob Pan2020-10-012-4/+10
| | | | | | | | | | | | * | | iommu/uapi: Handle data and argsz filled by usersJacob Pan2020-10-011-7/+187
| | | | | | | | | | | | * | | iommu/uapi: Rename uapi functionsJacob Pan2020-10-011-9/+9
| | | | | | | | | | | | * | | iommu/uapi: Use named union for user dataJacob Pan2020-10-012-12/+12
| | | | | | | | | | | | * | | iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu pathTom Murphy2020-09-181-2/+5
| | | | | | | | | | | | * | | iommu/iova: Replace cmpxchg with xchg in queue_iovaYuqi Jin2020-09-041-1/+1
| | | | | | | | | | | | * | | iommu/dma: Remove broken huge page handlingRobin Murphy2020-09-041-8/+5
| | | | | | | | | | | | * | | iommu: Rename iommu_tlb_* functions to iommu_iotlb_*Tom Murphy2020-09-042-3/+3
| | | | | | | | | | | | |/ /
| | | | | | | | | | | * | | iommu/vt-d: Gracefully handle DMAR units with no supported address widthsDavid Woodhouse2020-10-071-15/+31
| | | | | | | | | | | * | | iommu/vt-d: Use device numa domain if RHSA is missingLu Baolu2020-09-241-2/+35
| | | | | | | | | | | * | | iommu/vt-d: Drop kerneldoc marker from regular commentKrzysztof Kozlowski2020-09-041-1/+1
| | | | | | | | | | | |/ /
| | | | | | | | | | * | | iommu/amd: Re-purpose Exclusion range registers to support SNP CWWBSuravee Suthikulpanit2020-09-242-0/+27
| | | | | | | | | | * | | iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERRSuravee Suthikulpanit2020-09-242-0/+69
| | | | | | | | | | * | | iommu/amd: Use 4K page for completion wait write-back semaphoreSuravee Suthikulpanit2020-09-243-13/+31
| | | | | | | | | | * | | iommu/amd: Fix kerneldoc commentsKrzysztof Kozlowski2020-09-041-2/+2
| | | | | | | | | | * | | iommu/amd: Add missing function prototypes to fix -Wmissing-prototypesKrzysztof Kozlowski2020-09-041-0/+9
| | | | | | | | | | |/ /
| | | | | | | | | * / / iommu/pamu: Replace use of kzfree with kfree_sensitiveAlex Dewar2020-09-181-1/+1
| | | | | | | | | |/ /
| | | | | | | | * | | iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate()Yu Kuai2020-09-291-2/+6
| | | | | | | | * | | iommu/arm-smmu-v3: Add SVA device featureJean-Philippe Brucker2020-09-283-0/+154
| | | | | | | | * | | iommu/arm-smmu-v3: Check for SVA featuresJean-Philippe Brucker2020-09-283-0/+58
| | | | | | | | * | | iommu/arm-smmu-v3: Seize private ASIDJean-Philippe Brucker2020-09-283-15/+57
| | | | | | | | * | | iommu/arm-smmu-v3: Share process page tablesJean-Philippe Brucker2020-09-285-8/+172
| | | | | | | | * | | iommu/arm-smmu-v3: Move definitions to a headerJean-Philippe Brucker2020-09-282-660/+677
| | | | | | | | * | | iommu/io-pgtable-arm: Move some definitions to a headerJean-Philippe Brucker2020-09-282-25/+32
| | | | | | | | * | | iommu/arm-smmu-v3: Ensure queue is read after updating prod pointerZhou Wang2020-09-281-2/+9
| | | | | | | | * | | iommu/arm-smmu: Constify some helpersRob Clark2020-09-211-3/+3
| | | | | | | | * | | iommu/arm-smmu: Prepare for the adreno-smmu implementationJordan Crouse2020-09-213-55/+73
| | | | | | | | * | | iommu/arm-smmu: Add support for split pagetablesJordan Crouse2020-09-212-10/+34
| | | | | | | | * | | iommu/arm-smmu: Pass io-pgtable config to implementation specific functionJordan Crouse2020-09-213-7/+10