aboutsummaryrefslogtreecommitdiff
path: root/drivers/iommu/arm-smmu.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-07iommu/arm-smmu: Implement iommu_ops->def_domain_type call-backGravatar Sai Prakash Ranjan 1-0/+12
2020-05-07iommu/arm-smmu: Make remove callback message more informativeGravatar Sai Prakash Ranjan 1-1/+1
2020-05-05iommu/arm-smmu: Convert to probe/release_device() call-backsGravatar Joerg Roedel 1-24/+15
2020-03-27iommu/arm-smmu: Use accessor functions for iommu private dataGravatar Joerg Roedel 1-8/+9
2020-03-27iommu/arm-smmu: Refactor master_cfg/fwspec usageGravatar Robin Murphy 1-20/+22
2020-03-27iommu/arm-smmu: Fix uninitilized variable warningGravatar Joerg Roedel 1-1/+1
2020-01-24Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' in...Gravatar Joerg Roedel 1-136/+198
2020-01-10iommu/arm-smmu: Improve SMR mask testGravatar Robin Murphy 1-5/+18
2020-01-10iommu/io-pgtable-arm: Rationalise VTCR handlingGravatar Will Deacon 1-1/+1
2020-01-10iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespaceGravatar Will Deacon 1-74/+83
2020-01-10iommu/io-pgtable-arm: Rationalise TCR handlingGravatar Robin Murphy 1-3/+4
2020-01-10iommu/io-pgtable-arm: Rationalise TTBRn handlingGravatar Robin Murphy 1-5/+4
2020-01-10iommu/arm-smmu: Fix -Wunused-const-variable warningGravatar Masahiro Yamada 1-1/+1
2020-01-10drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops()Gravatar Will Deacon 1-1/+0
2019-12-23iommu: arm: Use generic_iommu_put_resv_regions()Gravatar Thierry Reding 1-10/+1
2019-12-23iommu/arm-smmu: Update my email address in MODULE_AUTHOR()Gravatar Will Deacon 1-1/+1
2019-12-23iommu/arm-smmu: Allow building as a moduleGravatar Will Deacon 1-20/+32
2019-12-23iommu/arm-smmu: Unregister IOMMU and bus ops on device removalGravatar Will Deacon 1-10/+40
2019-12-23iommu/arm-smmu: Support SMMU module probing from the IORTGravatar Ard Biesheuvel 1-0/+1
2019-12-23iommu/arm-smmu: Prevent forced unbinding of Arm SMMU driversGravatar Will Deacon 1-3/+4
2019-12-23Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular"Gravatar Will Deacon 1-13/+19
2019-11-12Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm...Gravatar Joerg Roedel 1-96/+127
2019-11-11iommu/arm-smmu: Remove duplicate error messageGravatar Jean-Philippe Brucker 1-3/+1
2019-11-04iommu/io-pgtable-arm: Rationalise MAIR handlingGravatar Robin Murphy 1-2/+2
2019-11-04Merge branch 'for-joerg/arm-smmu/fixes' into for-joerg/arm-smmu/updatesGravatar Will Deacon 1-0/+1
2019-11-01iommu/arm-smmu: Avoid pathological RPM behaviour for unmapsGravatar Rob Clark 1-1/+15
2019-10-15iommu: Add gfp parameter to iommu_ops::mapGravatar Tom Murphy 1-1/+1
2019-10-01iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()'Gravatar Christophe JAILLET 1-2/+0
2019-10-01iommu/arm-smmu: Report USF more clearlyGravatar Robin Murphy 1-5/+16
2019-10-01iommu/arm-smmu: Remove arm_smmu_flush_opsGravatar Robin Murphy 1-23/+17
2019-10-01iommu/arm-smmu: Move .tlb_sync method to implementationGravatar Robin Murphy 1-18/+15
2019-10-01iommu/arm-smmu: Remove "leaf" indirectionGravatar Robin Murphy 1-13/+16
2019-10-01iommu/arm-smmu: Remove .tlb_inv_range indirectionGravatar Robin Murphy 1-45/+61
2019-10-01iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_c...Gravatar Liu Xiang 1-0/+1
2019-09-19Merge tag 'devicetree-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-1/+1
2019-09-17Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-7/+2
2019-09-13iommu: pass cell_count = -1 to of_for_each_phandle with cells_nameGravatar Uwe Kleine-König 1-1/+1
2019-08-23Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg/arm-smmu/smmu-v3' ...Gravatar Will Deacon 1-24/+70
2019-08-20iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPUGravatar Robin Murphy 1-1/+0
2019-08-19iommu/arm-smmu: Add context init implementation hookGravatar Robin Murphy 1-42/+9
2019-08-19iommu/arm-smmu: Add reset implementation hookGravatar Robin Murphy 1-35/+4
2019-08-19iommu/arm-smmu: Add configuration implementation hookGravatar Robin Murphy 1-14/+3
2019-08-19iommu/arm-smmu: Move Secure access quirk to implementationGravatar Robin Murphy 1-97/+0
2019-08-19iommu/arm-smmu: Add implementation infrastructureGravatar Robin Murphy 1-78/+4
2019-08-19iommu/arm-smmu: Rename arm-smmu-regs.hGravatar Robin Murphy 1-1/+1
2019-08-19iommu/arm-smmu: Abstract GR0 accessesGravatar Robin Murphy 1-48/+58
2019-08-19iommu/arm-smmu: Abstract context bank accessesGravatar Robin Murphy 1-65/+73
2019-08-19iommu/arm-smmu: Abstract GR1 accessesGravatar Robin Murphy 1-7/+27
2019-08-19iommu/arm-smmu: Get rid of weird "atomic" writeGravatar Robin Murphy 1-16/+7
2019-08-19iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync()Gravatar Robin Murphy 1-28/+36