aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/Makefile
AgeCommit message (Expand)AuthorFilesLines
2026-05-11iommu: Add verisilicon IOMMU driverBenjamin Gaignard1-0/+1
2026-01-10iommu: Add page_ext for IOMMU_DEBUG_PAGEALLOCMostafa Saleh1-0/+1
2025-11-13iommu/io-pgtable-arm-selftests: Use KUnitMostafa Saleh1-1/+1
2025-11-13iommu/io-pgtable-arm: Move selftests to a separate fileMostafa Saleh1-0/+1
2025-11-05iommupt: Add the AMD IOMMU v1 page table formatJason Gunthorpe1-0/+1
2025-05-16iommu: make inclusion of riscv directory conditionalRolf Eike Beer1-1/+2
2025-05-16iommu: make inclusion of amd directory conditionalRolf Eike Beer1-1/+2
2025-05-16iommu: make inclusion of intel directory conditionalRolf Eike Beer1-1/+2
2025-04-17iommu/pages: De-inline the substantial functionsJason Gunthorpe1-0/+1
2024-10-29iommu/riscv: Add RISC-V IOMMU platform device driverTomasz Jeznach1-1/+1
2024-02-16iommu: Separate SVA and IOPFLu Baolu1-1/+2
2023-09-25iommu/tegra-gart: Remove tegra-gartJason Gunthorpe1-1/+0
2023-03-31iommu: Remove ioasid infrastructureJason Gunthorpe1-1/+0
2022-11-30iommufd: File descriptor, context, kconfig and makefilesJason Gunthorpe1-1/+1
2022-11-03iommu: Rename iommu-sva-lib.{c,h}Lu Baolu1-1/+1
2022-09-26iommu/io-pgtable: Move Apple DART support to its own fileJanne Grunau1-0/+1
2022-02-14iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVAFenghua Yu1-1/+1
2021-08-12iommu/dart: Add DART iommu driverSven Peter1-0/+1
2021-04-16Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', 'arm/exynos', 'unis...Joerg Roedel1-1/+2
2021-04-07iommu: Add a page fault handlerJean-Philippe Brucker1-0/+1
2021-03-18iommu: add Unisoc IOMMU basic driverChunyan Zhang1-0/+1
2020-11-23iommu/sva: Add PASID helpersJean-Philippe Brucker1-0/+1
2020-07-29Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Joerg Roedel1-5/+1
2020-07-29Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/ex...Joerg Roedel1-10/+3
2020-07-29iommu/amd: Move Kconfig and Makefile bits down into amd directoryJerry Snitselaar1-4/+1
2020-07-29iommu/vt-d: Move Kconfig and Makefile bits down into intel directoryJerry Snitselaar1-6/+2
2020-07-27iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectoryWill Deacon1-4/+1
2020-07-20iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usageKrishna Reddy1-1/+1
2020-06-10iommu/vt-d: Move Intel IOMMU driver into subdirectoryJoerg Roedel1-6/+6
2020-06-10iommu/amd: Move AMD IOMMU driver into subdirectoryJoerg Roedel1-3/+3
2020-05-14iommu: Add Allwinner H6 IOMMU driverMaxime Ripard1-0/+1
2020-02-19iommu/arm-smmu: Restore naming of driver parameter prefixWill Deacon1-2/+2
2019-12-23iommu/arm-smmu: Allow building as a moduleWill Deacon1-1/+2
2019-11-12Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm...Joerg Roedel1-1/+2
2019-11-04iommu: arm-smmu-impl: Add sdm845 implementation hookVivek Gautam1-1/+1
2019-10-15iommu: Add I/O ASID allocatorJean-Philippe Brucker1-0/+1
2019-09-11Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qco...Joerg Roedel1-2/+3
2019-09-11iommu/vt-d: Add trace events for device dma map/unmapLu Baolu1-0/+1
2019-08-23iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systemsKai-Heng Feng1-1/+1
2019-08-19iommu/arm-smmu: Add implementation infrastructureRobin Murphy1-1/+1
2019-06-06iommu: Add virtio-iommu driverJean-Philippe Brucker1-0/+1
2019-02-28iommu/hyper-v: Add Hyper-V stub IOMMU driverLan Tianyu1-0/+1
2018-09-25iommu/vt-d: Enable base Intel IOMMU debugfs supportSohil Mehta1-0/+1
2018-08-08Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/oma...Joerg Roedel1-1/+3
2018-07-20iommu/vt-d: Global PASID name spaceLu Baolu1-1/+1
2018-07-06iommu/amd: Add basic debugfs infrastructure for AMD IOMMUGary R Hook1-0/+1
2018-07-06iommu: Enable debugfs exposure of IOMMU driver internalsGary R Hook1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-15iommu/qcom: Add qcom_iommuRob Clark1-0/+1
2016-07-26Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/msm'...Joerg Roedel1-1/+2
2016-06-21iommu/msm: Move the contents from msm_iommu_dev.c to msm_iommu.cSricharan R1-1/+1
2016-06-21iommu/mediatek: add support for mtk iommu generation one HWHonghui Zhang1-0/+1
2016-02-25iommu/mediatek: Add mt8173 IOMMU driverYong Wu1-0/+1
2016-02-17iommu/io-pgtable: Add ARMv7 short descriptor supportRobin Murphy1-0/+1
2015-12-14iommu/shmobile: Remove unused Renesas IPMMU/IPMMUI driverGeert Uytterhoeven1-2/+0
2015-11-05Merge tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+2
2015-11-02Merge branches 'x86/vt-d', 'arm/omap', 'arm/smmu', 's390', 'core' and 'x86/am...Joerg Roedel1-0/+2
2015-10-15iommu: Implement common IOMMU ops for DMA mappingRobin Murphy1-0/+1
2015-10-15iommu/vt-d: Add initial support for PASID tablesDavid Woodhouse1-0/+1
2015-10-06iommu/s390: Add iommu api for s390 pci devicesGerald Schaefer1-0/+1
2015-05-29iommu/arm-smmu: Add initial driver support for ARM SMMUv3 devicesWill Deacon1-0/+1
2015-02-04Merge branches 'arm/renesas', 'arm/smmu', 'arm/omap', 'ppc/pamu', 'x86/amd' a...Joerg Roedel1-1/+2
2015-01-19iommu: add ARM LPAE page table allocatorWill Deacon1-0/+1
2015-01-19iommu: introduce generic page table allocation frameworkWill Deacon1-0/+1
2015-01-19iommu: Allow building iova.c independentlyRobin Murphy1-1/+2
2014-12-02Merge branches 'arm/omap', 'arm/msm', 'arm/rockchip', 'arm/renesas', 'arm/smm...Joerg Roedel1-0/+1
2014-11-03iommu/rockchip: rk3288 iommu driverDaniel Kurtz1-0/+1
2014-10-23iommu/omap: Consolidate OMAP IOMMU modulesSuman Anna1-1/+0
2014-07-31Merge branches 'x86/vt-d', 'x86/amd', 'arm/omap', 'ppc/pamu', 'arm/smmu', 'ar...Joerg Roedel1-1/+0
2014-07-29iommu/omap: Remove virtual memory managerLaurent Pinchart1-1/+0
2014-07-04iommu: Add sysfs support for IOMMUsAlex Williamson1-0/+1
2014-05-26iommu: Add driver for Renesas VMSA-compatible IPMMULaurent Pinchart1-0/+1
2013-09-24iommu: Add event tracing feature to iommuShuah Khan1-0/+1
2013-08-14iommu/fsl: Freescale PAMU driver and iommu implementation.Varun Sethi1-0/+1
2013-06-25iommu/arm: Add support for ARM Ltd. System MMU architectureWill Deacon1-0/+1
2013-02-06iommu/shmobile: Add iommu driver for Renesas IPMMU modulesHideki EIRAKU1-0/+2
2012-11-20ARM: OMAP2+: Move iommu2 to drivers/iommu/omap-iommu2.cTony Lindgren1-0/+1
2012-06-25iommu: Add DMA window parser, of_get_dma_window()Hiroshi Doyu1-0/+1
2012-05-26Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-0/+1
2012-05-12iommu/exynos: Add iommu driver for EXYNOS PlatformsKyongHo Cho1-0/+1
2012-05-07iommu: rename intr_remapping.[ch] to irq_remapping.[ch]Suresh Siddha1-1/+1
2012-05-07iommu/vt-d: Make intr-remapping initialization genericJoerg Roedel1-1/+1
2012-05-07iommu: Rename intr_remapping files to intel_intr_remappingJoerg Roedel1-1/+1
2012-01-26ARM: IOMMU: Tegra30: Add iommu_ops for SMMU driverHiroshi DOYU1-0/+1
2012-01-26ARM: IOMMU: Tegra20: Add iommu_ops for GART driverHiroshi DOYU1-0/+1
2011-12-12iommu/amd: Add driver stub for AMD IOMMUv2 supportJoerg Roedel1-0/+1
2011-10-30Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds1-0/+3
2011-09-21iommu: Rename the DMAR and INTR_REMAP config optionsSuresh Siddha1-2/+3
2011-08-26omap: iommu/iovmm: move to dedicated iommu folderOhad Ben-Cohen1-0/+3
2011-06-21iommu/amd: Move missing parts to drivers/iommuJoerg Roedel1-1/+1
2011-06-21x86/ia64: intel-iommu: move to drivers/iommu/Ohad Ben-Cohen1-0/+2
2011-06-21x86: amd_iommu: move to drivers/iommu/Ohad Ben-Cohen1-0/+1
2011-06-21msm: iommu: move to drivers/iommu/Ohad Ben-Cohen1-0/+1
2011-06-14drivers: iommu: move to a dedicated folderOhad Ben-Cohen1-0/+1