summaryrefslogtreecommitdiff
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'mm-everything' of git://git.kernel.org/pub/scm/linux/kernel/git...akpm-baseakpmStephen Rothwell2022-06-281-2/+2
|\
| * mm: discard __GFP_ATOMICNeilBrown2022-06-271-2/+2
* | Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Stephen Rothwell2022-06-281-1/+1
|\ \
| * | iommu/of: Delete usage of driver_deferred_probe_check_state()Saravana Kannan2022-06-101-1/+1
| | |
| \ \
| \ \
| \ \
*---. \ \ Merge branches 'iommu/fixes', 'arm/mediatek', 'x86/amd' and 'core' into nextJoerg Roedel2022-06-2411-621/+953
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| | | * | iommu/dma: Fix race condition during iova_domain initializationYunfei Wang2022-06-221-4/+13
| | | * | iommu/dma: Add config for PCI SAC address trickRobin Murphy2022-06-222-1/+27
| | | * | iommu: Directly use ida_alloc()/free()Ke Liu2022-06-221-3/+3
| | | |/
| | * | iommu/amd: Update amd_iommu_fault structure to include PCI seg IDVasant Hegde via iommu2022-06-233-6/+7
| | * | iommu/amd: Update device_state structure to include PCI seg IDVasant Hegde via iommu2022-06-231-34/+24
| | * | iommu/amd: Print PCI segment ID in error log messagesVasant Hegde via iommu2022-06-232-23/+23
| | * | iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commandsSuravee Suthikulpanit2022-06-231-17/+27
| | * | iommu/amd: Specify PCI segment ID when getting pci deviceSuravee Suthikulpanit2022-06-232-11/+14
| | * | iommu/amd: Include PCI segment ID when initialize IOMMUSuravee Suthikulpanit2022-06-234-33/+35
| | * | iommu/amd: Introduce get_device_sbdf_id() helper functionSuravee Suthikulpanit2022-06-233-29/+38
| | * | iommu/amd: Flush upto last_bdf onlyVasant Hegde via iommu2022-06-231-3/+6
| | * | iommu/amd: Remove global amd_iommu_[dev_table/alias_table/last_bdf]Suravee Suthikulpanit2022-06-233-95/+27
| | * | iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit()Suravee Suthikulpanit2022-06-233-22/+41
| | * | iommu/amd: Update (un)init_device_table_dma()Suravee Suthikulpanit2022-06-231-7/+20
| | * | iommu/amd: Update set_dte_irq_entrySuravee Suthikulpanit2022-06-231-6/+7
| | * | iommu/amd: Update dump_dte_entrySuravee Suthikulpanit2022-06-231-4/+4
| | * | iommu/amd: Update iommu_ignore_deviceSuravee Suthikulpanit2022-06-231-3/+3
| | * | iommu/amd: Update set_dte_entry and clear_dte_entrySuravee Suthikulpanit2022-06-231-8/+11
| | * | iommu/amd: Convert to use per PCI segment rlookup_tableVasant Hegde via iommu2022-06-233-36/+11
| | * | iommu/amd: Update alloc_irq_table and alloc_irq_indexSuravee Suthikulpanit2022-06-231-17/+9
| | * | iommu/amd: Update amd_irte_ops functionsSuravee Suthikulpanit2022-06-232-33/+24
| | * | iommu/amd: Introduce struct amd_ir_data.iommuSuravee Suthikulpanit2022-06-232-19/+16
| | * | iommu/amd: Update irq_remapping_alloc to use IOMMU lookup helper functionSuravee Suthikulpanit2022-06-231-5/+10
| | * | iommu/amd: Convert to use rlookup_amd_iommu helper functionSuravee Suthikulpanit2022-06-231-26/+38
| | * | iommu/amd: Convert to use per PCI segment irq_lookup_tableVasant Hegde via iommu2022-06-233-34/+23
| | * | iommu/amd: Introduce per PCI segment rlookup table sizeVasant Hegde via iommu2022-06-232-5/+9
| | * | iommu/amd: Introduce per PCI segment alias table sizeVasant Hegde via iommu2022-06-232-2/+6
| | * | iommu/amd: Introduce per PCI segment device table sizeVasant Hegde via iommu2022-06-232-8/+13
| | * | iommu/amd: Introduce per PCI segment last_bdfVasant Hegde via iommu2022-06-232-27/+45
| | * | iommu/amd: Introduce per PCI segment unity map listVasant Hegde via iommu2022-06-233-17/+34
| | * | iommu/amd: Introduce per PCI segment alias_tableSuravee Suthikulpanit2022-06-233-25/+64
| | * | iommu/amd: Introduce per PCI segment old_dev_tbl_cpySuravee Suthikulpanit2022-06-232-45/+70
| | * | iommu/amd: Introduce per PCI segment dev_data_listVasant Hegde via iommu2022-06-233-11/+14
| | * | iommu/amd: Introduce per PCI segment irq_lookup_tableVasant Hegde via iommu2022-06-232-0/+33
| | * | iommu/amd: Introduce per PCI segment rlookup tableSuravee Suthikulpanit2022-06-234-0/+79
| | * | iommu/amd: Introduce per PCI segment device tableSuravee Suthikulpanit2022-06-234-2/+47
| | * | iommu/amd: Introduce pci segment structureVasant Hegde via iommu2022-06-232-2/+68
| | * | iommu/amd: Update struct iommu_dev_data definitionVasant Hegde via iommu2022-06-232-14/+20
| | * | iommu/amd: Use try_cmpxchg64 in alloc_pte and free_clear_pteUros Bizjak2022-06-231-4/+2
| | |/
| * | iommu/mediatek: Cleanup pericfg lookup flowAngeloGioacchino Del Regno2022-06-231-7/+5
| * | iommu/mediatek: Lookup phandle to retrieve syscon to infracfgAngeloGioacchino Del Regno2022-06-221-14/+24
| |/
* | iommu/ipmmu-vmsa: Fix compatible for rcar-gen4Yoshihiro Shimoda2022-06-221-1/+1
|/
* Merge tag 'iommu-updates-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-05-3121-714/+1362
|\
| *-----------. Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'arm/smmu', 'ppc/pamu...Joerg Roedel2022-05-2024-721/+1441
| |\ \ \ \ \ \ \
| | | | | | | | * iommu/s390: Tolerate repeat attach_dev callsMatthew Rosato2022-05-201-3/+12