summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-07-11iommu: dma-mapping-fast: Remove unused #defineMitchel Humpherys1-4/+0
2016-05-12iommu/iommu-debug: Do a software table walk if ATOS failsMitchel Humpherys1-2/+6
2016-05-02arm64: app_setting: Fix memory leak when set_name failsMitchel Humpherys1-0/+1
2016-05-02arm64: app_setting: Fix race on the count variableMitchel Humpherys1-1/+7
2016-05-02Merge remote-tracking branch 'quic/dev/msm-3.18-smmu-fastmap' into msm-3.18Mitchel Humpherys16-44/+2568
2016-04-29iommu/arm-smmu: Don't enable/disable clocks in inv_range_nosyncMitchel Humpherys1-5/+1
2016-04-29iommu/io-pgtable-fast: Prove correctness of TLB maintenanceMitchel Humpherys5-7/+164
2016-04-29iommu/iommu-debug: Add debugfs file to enable config clocksMitchel Humpherys1-0/+54
2016-04-29iommu/iommu-debug: Add functional test for ARM DMA IOMMU mapperMitchel Humpherys1-0/+48
2016-04-29iommu/iommu-debug: Add functional tests for fast mapperMitchel Humpherys1-0/+518
2016-04-29iommu/iommu-debug: Add file for profiling the fast DMA APIsMitchel Humpherys1-0/+135
2016-04-29iommu: Add DMA mapper for io-pgtable-fastMitchel Humpherys5-2/+719
2016-04-29iommu/arm-smmu: Implement DOMAIN_ATTR_PGTBL_INFOMitchel Humpherys1-0/+11
2016-04-29iommu: Add domain attribute for getting page table infoMitchel Humpherys1-0/+5
2016-04-29iommu/arm-smmu: Implement {enable,disable}_config_clocksMitchel Humpherys1-0/+16
2016-04-29iommu: Add {enable,disable}_config_clocks opsMitchel Humpherys1-0/+26
2016-04-29iommu/arm-smmu: Implement the .tlbi_domain opMitchel Humpherys1-0/+6
2016-04-29iommu: Add tlbi_domain opMitchel Humpherys1-0/+12
2016-04-29iommu/iommu-debug: Add file for profiling fast mapperMitchel Humpherys1-27/+129
2016-04-29iommu/arm-smmu: Wire up io-pgtable-fast for domains that request itMitchel Humpherys1-0/+14
2016-04-29iommu: Add DOMAIN_ATTR_FAST for requesting a fast domainMitchel Humpherys1-0/+1
2016-04-29defconfig: msm: Enable the "fast" IOMMU page table mapperMitchel Humpherys2-0/+3
2016-04-29iommu/io-pgtable: Add fast page table mapper for ARMv8LMitchel Humpherys6-0/+676
2016-04-29iommu/arm-smmu: Implement .get_pgsize_bitmap for domainMitchel Humpherys1-3/+18
2016-04-29iommu: Support dynamic pgsize_bitmapMitchel Humpherys2-8/+20
2016-02-22ARM: dts: msm: Clean up SMMU interrupts on 8996Mitchel Humpherys1-38/+13
2016-02-10iommu/arm-smmu: Be explicit about security mechanismMitchel Humpherys1-14/+14
2015-12-04defconfig: msm: Sync up mdm-perf_defconfig with defaultsMitchel Humpherys1-2/+0
2015-11-23msm: secure_buffer: Ensure shared buffers are cache-alignedMitchel Humpherys1-4/+19
2015-11-17iommu/arm-smmu: Make unmapped accesses more obviousMitchel Humpherys1-0/+4
2015-11-12iommu/arm-smmu: Reduce TLB sync timeoutMitchel Humpherys1-1/+1
2015-11-03iommu/arm-smmu: Use correct mask when printing SID during faultMitchel Humpherys1-1/+1
2015-10-23defconfig: msm: Enable kernel protection on 8996Mitchel Humpherys2-0/+2
2015-10-23iommu/arm-smmu: Make fault triggering more reliableMitchel Humpherys1-0/+2
2015-10-22msm: ipa: Only attach to the IOMMU after setting all domain attrsMitchel Humpherys2-14/+14
2015-10-22iommu: io-pgtable-arm: Correctly update *size in map_sgMitchel Humpherys1-1/+1
2015-10-22iommu/io-pgtable: Improve documentation of .map_sg callbackMitchel Humpherys1-1/+2
2015-10-22iommu/arm-smmu: Implement DOMAIN_ATTR_NON_FATAL_FAULTSMitchel Humpherys1-0/+16
2015-10-22iommu: Add domain attribute to make faults non-fatalMitchel Humpherys1-0/+1
2015-10-22iommu/arm-smmu: Don't ignore clock/regulator API errorsMitchel Humpherys1-37/+74
2015-10-20iommu/arm-smmu: Move device config probe messages to debug levelMitchel Humpherys1-19/+19
2015-10-16soc: qcom: Add kernel_protect library and initcallMitchel Humpherys3-0/+130
2015-10-14iommu/iommu-debug: Use more iterations while profilingMitchel Humpherys1-41/+60
2015-10-14iommu/iommu-debug: Add support for secure domain profilingMitchel Humpherys1-2/+44
2015-10-13msm: secure_buffer: Add missing includeMitchel Humpherys1-0/+1
2015-10-13qcom: scm: Be careful with side-effects from is_scm_armv8Mitchel Humpherys1-0/+6
2015-10-06iommu/arm-smmu: Pool secure page table memoryMitchel Humpherys1-10/+78
2015-10-06iommu/arm-smmu: Collect forward declarations at the topMitchel Humpherys1-27/+21
2015-10-02ARM: dts: msm: Use macro definitions for interrupts for regulatorsMitchel Humpherys1-2/+5
2015-10-02ARM: dts: msm: Use macro definitions for interrupts for coresightMitchel Humpherys1-1/+3