aboutsummaryrefslogtreecommitdiff
path: root/drivers/iommu/exynos-iommu.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-14iommu/exynos: Use device dependency links to control runtime pmGravatar Marek Szyprowski 1-10/+10
2016-11-14iommu/exynos: Add runtime pm supportGravatar Marek Szyprowski 1-9/+36
2016-11-14iommu/exynos: Rework and fix internal lockingGravatar Marek Szyprowski 1-8/+19
2016-11-14iommu/exynos: Set master device once on bootGravatar Marek Szyprowski 1-7/+9
2016-11-14iommu/exynos: Simplify internal enable/disable functionsGravatar Marek Szyprowski 1-75/+29
2016-11-14iommu/exynos: Remove dead codeGravatar Marek Szyprowski 1-48/+17
2016-11-14iommu/exynos: Remove excessive, useless debugGravatar Marek Szyprowski 1-3/+0
2016-11-14iommu/exynos: Add support for page access protection bitsGravatar Marek Szyprowski 1-12/+51
2016-08-09iommu/exynos: Fix error handling for of_platform_device_createGravatar Amitoj Kaur Chawla 1-2/+2
2016-06-21iommu/exynos: update to use iommu big-endianGravatar Ben Dooks 1-1/+5
2016-06-15iommu/exynos: Prepare for deferred probe supportGravatar Marek Szyprowski 1-1/+4
2016-06-15iommu/exynos: Prepare clocks when needed, not in driver probeGravatar Marek Szyprowski 1-28/+26
2016-06-15iommu/exynos: Fix master clock management for inactive SYSMMUGravatar Marek Szyprowski 1-5/+4
2016-06-15iommu/exynos: Return proper errors from getting clocksGravatar Marek Szyprowski 1-32/+24
2016-06-15iommu/exynos: Suppress unbinding to prevent system failureGravatar Marek Szyprowski 1-0/+1
2016-02-29iommu/exynos: Use proper readl/writel register interfaceGravatar Marek Szyprowski 1-19/+19
2016-02-29iommu/exynos: Pointers are nto physical addressesGravatar Arnd Bergmann 1-1/+1
2016-02-25iommu/exynos: Support multiple attach_device callsGravatar Marek Szyprowski 1-32/+40
2016-02-25iommu/exynos: Add support for v5 SYSMMUGravatar Marek Szyprowski 1-48/+139
2016-02-25iommu/exynos: Add support for SYSMMU controller with bogus version regGravatar Marek Szyprowski 1-1/+23
2016-02-25iommu/exynos: Unify code for fldp cache invalidationGravatar Marek Szyprowski 1-9/+4
2016-02-25iommu/exynos: Refactor init config codeGravatar Marek Szyprowski 1-16/+9
2016-02-25iommu/exynos: Refactor fault handling codeGravatar Marek Szyprowski 1-68/+41
2016-02-25iommu/exynos: Refactor code (no direct register access)Gravatar Marek Szyprowski 1-21/+19
2016-02-25iommu/exynos: Simplify master clock operationsGravatar Marek Szyprowski 1-20/+12
2016-02-25iommu/exynos: Remove ARM-specific cache flush interfaceGravatar Marek Szyprowski 1-25/+49
2016-02-25iommu/exynos: Add support for IOMMU_DOMAIN_DMA domain typeGravatar Marek Szyprowski 1-4/+15
2016-02-25iommu/exynos: Rework iommu group initializationGravatar Marek Szyprowski 1-11/+16
2015-05-29iommu/exynos: Add callback for initializing devices from device treeGravatar Marek Szyprowski 1-0/+28
2015-05-29iommu/exynos: Init from dt-specific callback instead of initcallGravatar Marek Szyprowski 1-9/+28
2015-05-29iommu/exynos: Add system suspend/resume supportGravatar Marek Szyprowski 1-0/+31
2015-05-29iommu/exynos: Add support for runtime_pmGravatar Marek Szyprowski 1-0/+2
2015-05-29iommu/exynos: Add support for binding more than one sysmmu to master deviceGravatar Marek Szyprowski 1-6/+5
2015-05-29iommu/exynos: Add/remove callbacks should fail if no iommu is availableGravatar Marek Szyprowski 1-0/+6
2015-05-29iommu/exynos: Document internal structuresGravatar Marek Szyprowski 1-18/+35
2015-05-29iommu/exynos: Remove excessive includes and sort others alphabeticallyGravatar Marek Szyprowski 1-9/+5
2015-05-29iommu/exynos: Use struct exynos_iommu_domain in internal structuresGravatar Marek Szyprowski 1-5/+5
2015-05-29iommu/exynos: Rename variables to reflect their purposeGravatar Marek Szyprowski 1-93/+94
2015-05-29iommu/exynos: Refactor function parameters to simplify codeGravatar Marek Szyprowski 1-86/+48
2015-05-29iommu/exynos: Remove useless members from exynos_iommu_owner structureGravatar Marek Szyprowski 1-19/+2
2015-05-29iommu/exynos: Remove unused functionsGravatar Marek Szyprowski 1-31/+0
2015-05-29iommu/exynos: Don't read version register on every tlb operationGravatar Marek Szyprowski 1-8/+5
2015-05-11iommu/exynos: Tell kmemleak to ignore 2nd level page tablesGravatar Colin Cross 1-0/+1
2015-03-31iommu/exynos: Make use of domain_alloc and domain_freeGravatar Joerg Roedel 1-40/+47
2015-02-25iommu/exynos: Play nice in multi-platform buildsGravatar Thierry Reding 1-0/+7
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-1/+0
2014-11-04iommu: Add iommu_map_sg() functionGravatar Olav Haugan 1-0/+1
2014-10-20iommu: drop owner assignment from platform_driversGravatar Wolfram Sang 1-1/+0
2014-08-19iommu/exynos: Fix trivial typosGravatar Sachin Kamat 1-25/+26
2014-07-07iommu: Constify struct iommu_opsGravatar Thierry Reding 1-1/+1