summaryrefslogtreecommitdiff
path: root/drivers/iommu/arm-smmu.c
AgeCommit message (Expand)Author
2017-08-11iommu/arm-smmu: fix null-pointer dereference in arm_smmu_add_deviceArtem Savkov
2017-07-20iommu/arm-smmu: Fix the error path in arm_smmu_add_deviceVivek Gautam
2017-07-20iommu/arm-smmu: Reintroduce locking around TLB sync operationsWill Deacon
2017-06-23iommu/arm-smmu: Remove io-pgtable spinlockRobin Murphy
2017-06-23iommu/io-pgtable: Introduce explicit coherencyRobin Murphy
2017-06-23iommu/arm-smmu: Plumb in new ACPI identifiersRobin Murphy
2017-05-04Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm...Joerg Roedel
2017-04-26iommu/arm-smmu: Return IOVA in iova_to_phys when SMMU is bypassedSunil Goutham
2017-04-25iommu/arm-smmu: Correct sid to maskPeng Fan
2017-04-20iommu/arm-smmu: Clean up early-probing workaroundsRobin Murphy
2017-04-06iommu/arm-smmu: Install bypass S2CRs for IOMMU_DOMAIN_IDENTITY domainsWill Deacon
2017-04-06iommu/arm-smmu: Restrict domain attributes to UNMANAGED domainsWill Deacon
2017-04-06iommu/arm-smmu: Add global SMR masking propertyRobin Murphy
2017-04-06iommu/arm-smmu: Poll for TLB sync completion more effectivelyRobin Murphy
2017-04-06iommu/arm-smmu: Use per-context TLB sync as appropriateRobin Murphy
2017-04-06iommu/arm-smmu: Tidy up context bank indexingRobin Murphy
2017-04-06iommu/arm-smmu: Simplify ASID/VMID handlingRobin Murphy
2017-04-06iommu/arm-smmu: Fix 16-bit ASID configurationSunil Goutham
2017-04-06iommu/arm-smmu: Print message when Cavium erratum 27704 was detectedRobert Richter
2017-03-22iommu/dma: Make PCI window reservation genericRobin Murphy
2017-03-22iommu: Disambiguate MSI region typesRobin Murphy
2017-02-10Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/m...Joerg Roedel
2017-02-10iommu: Remove iommu_register_instance interfaceJoerg Roedel
2017-02-10iommu/arm-smmu: Make use of the iommu_register interfaceJoerg Roedel
2017-01-30Merge branch 'iommu/iommu-priv' of git://git.kernel.org/pub/scm/linux/kernel/...Joerg Roedel
2017-01-26iommu/arm-smmu: Fix for ThunderX erratum #27704Tomasz Nowicki
2017-01-26iommu/arm-smmu: Support for Extended Stream ID (16 bit)Aleksey Makarov
2017-01-23iommu/arm-smmu: Do not advertise IOMMU_CAP_INTR_REMAP anymoreEric Auger
2017-01-23iommu/arm-smmu: Implement reserved region get/put callbacksEric Auger
2017-01-19iommu/arm-smmu: Set privileged attribute to 'default' instead of 'unprivileged'Sricharan R
2016-12-06Merge branches 'arm/mediatek', 'arm/smmu', 'x86/amd', 's390', 'core' and 'arm...Joerg Roedel
2016-11-29iommu/arm-smmu: Add IORT configurationLorenzo Pieralisi
2016-11-29iommu/arm-smmu: Split probe functions into DT/generic portionsLorenzo Pieralisi
2016-11-29iommu/arm-smmu: Convert struct device of_node to fwnode usageLorenzo Pieralisi
2016-11-29iommu/arm-smmu: Set SMTNMB_TLBEN in ACR to enable caching of bypass entriesNipun Gupta
2016-11-29iommu/arm-smmu: Constify iommu_gather_ops structuresBhumika Goyal
2016-11-15iommu/arm-smmu: Fix group refcountingRobin Murphy
2016-11-08iommu/arm-smmu: Fix out-of-bounds dereferenceRobin Murphy
2016-11-08iommu/arm-smmu: Check that iommu_fwspecs are oursRobin Murphy
2016-11-08iommu/arm-smmu: Work around ARM DMA configurationRobin Murphy
2016-09-16iommu/arm-smmu: Set domain geometryRobin Murphy
2016-09-16iommu/arm-smmu: Wire up generic configuration supportRobin Murphy
2016-09-16iommu/arm-smmu: Convert to iommu_fwspecRobin Murphy
2016-09-16iommu/arm-smmu: Intelligent SMR allocationRobin Murphy
2016-09-16iommu/arm-smmu: Add a stream map entry iteratorRobin Murphy
2016-09-16iommu/arm-smmu: Streamline SMMU data lookupsRobin Murphy
2016-09-16iommu/arm-smmu: Refactor mmu-masters handlingRobin Murphy
2016-09-16iommu/arm-smmu: Keep track of S2CR stateRobin Murphy
2016-09-16iommu/arm-smmu: Consolidate stream map entry stateRobin Murphy
2016-09-16iommu/arm-smmu: Handle stream IDs more dynamicallyRobin Murphy