summaryrefslogtreecommitdiff
path: root/include/linux/iommu.h
Commit message (Expand)AuthorAge
* iommu: Do not return error code for APIs with size_t return typeSuravee Suthikulpanit2018-02-13
* iommu: Fix comment for iommu_ops.map_sgJean-Philippe Brucker2017-09-27
*-----. Merge branches 'arm/exynos', 'arm/renesas', 'arm/rockchip', 'arm/omap', 'arm/...Joerg Roedel2017-09-01
|\ \ \ \
| | | | * iommu: Introduce Interface for IOMMU TLB FlushingJoerg Roedel2017-08-30
| | | |/ | | |/|
| | | * iommu: Add is_attach_deferred call-back to iommu-opsBaoquan He2017-08-15
| | |/ | |/|
| | * iommu: Correct iommu_map / iommu_unmap prototypesDmitry Osipenko2017-07-26
| |/
* | iommu: Fix wrong freeing of iommu_device->devJoerg Roedel2017-08-15
|/
*---. Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm...Joerg Roedel2017-05-04
|\ \ \
| | | * iommu: Remove trace-events include from iommu.hJoerg Roedel2017-04-29
| | | * iommu: Move report_iommu_fault() to iommu.cJoerg Roedel2017-04-27
| | | * iommu: Include device.h in iommu.hJoerg Roedel2017-04-27
| |_|/ |/| |
| | * iommu: Better document the IOMMU_PRIV flagRobin Murphy2017-04-06
| |/
| * iommu: Disambiguate MSI region typesRobin Murphy2017-03-22
|/
*---. Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/m...Joerg Roedel2017-02-10
|\ \ \
| | | * iommu: Remove iommu_register_instance interfaceJoerg Roedel2017-02-10
| | | * iommu: Add iommu_device_set_fwnode() interfaceJoerg Roedel2017-02-10
| | | * iommu: Make iommu_device_link/unlink take a struct iommu_deviceJoerg Roedel2017-02-10
| | | * iommu: Add sysfs bindings for struct iommu_deviceJoerg Roedel2017-02-10
| | | * iommu: Introduce new 'struct iommu_device'Joerg Roedel2017-02-10
| | | * iommu: Rename iommu_get_instance()Joerg Roedel2017-02-10
| |_|/ |/| |
| | * Merge branch 'iommu/iommu-priv' of git://git.kernel.org/pub/scm/linux/kernel/...Joerg Roedel2017-01-30
| | |\
| | | * iommu: add IOMMU_PRIV attributeMitchel Humpherys2017-01-19
| |_|/ |/| |
| | * iommu: iommu_get_group_resv_regionsEric Auger2017-01-23
| | * iommu: iommu_alloc_resv_regionEric Auger2017-01-23
| | * iommu: Add a new type field in iommu_resv_regionEric Auger2017-01-23
| | * iommu: Rename iommu_dm_regions into iommu_resv_regionsEric Auger2017-01-23
| |/ |/|
| |
| \
*-. \ Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm...Joerg Roedel2016-12-06
|\ \ \ | |_|/ |/| |
| | * iommu: Allow taking a reference on a group directlyRobin Murphy2016-11-15
| |/ |/|
| * iommu: Make of_iommu_set/get_ops() DT agnosticLorenzo Pieralisi2016-11-29
|/
* iommu: Introduce iommu_fwspecRobin Murphy2016-09-16
* iommu: Add apply_dm_region call-back to iommu-opsJoerg Roedel2016-07-13
*-. Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc...Joerg Roedel2016-05-09
|\ \
| | * iommu: Allow selecting page sizes per domainRobin Murphy2016-05-09
| | * iommu: remove unused priv field from struct iommu_opsWill Deacon2016-05-09
| | * iommu: provide of_xlate pointer unconditionallyArnd Bergmann2016-04-05
| |/
* | iommu: Add MMIO mapping typeRobin Murphy2016-04-07
|/
* iommu: Update struct iommu_ops commentsMagnus Damm2016-01-29
* iommu: Add generic_device_group() functionJoerg Roedel2015-10-22
* iommu: Export and rename iommu_group_get_for_pci_dev()Joerg Roedel2015-10-22
* iommu: Revive device_group iommu-ops call-backJoerg Roedel2015-10-22
* iommu: Implement common IOMMU ops for DMA mappingRobin Murphy2015-10-15
* include, lib: add __printf attributes to several function prototypesNicolas Iooss2015-07-17
* iommu: Introduce iommu_request_dm_for_dev()Joerg Roedel2015-06-11
* iommu: Add function to query the default domain of a groupJoerg Roedel2015-06-09
* iommu: Introduce direct mapped region handlingJoerg Roedel2015-06-09
* iommu: Add iommu_get_domain_for_dev functionJoerg Roedel2015-06-09
* iommu: Remove domain_init and domain_free iommu_opsJoerg Roedel2015-03-31
* iommu: Introduce iommu domain typesJoerg Roedel2015-03-31
* iommu: Introduce domain_alloc and domain_free iommu_opsJoerg Roedel2015-03-31
* Merge tag 'iommu-config-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2014-12-16
|\